PHP安装+使用

 
 
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4
 
 
 
......
Extracting usr/local/php5-5.4.45-20160310-134610/bin/tsql
Extracting usr/local/php5-5.4.45-20160310-134610/bin/uconv
Extracting usr/local/php5-5.4.45-20160310-134610/bin/vacuumdb
Extracting usr/local/php5-5.4.45-20160310-134610/bin/wrjpgcom
Extracting usr/local/php5-5.4.45-20160310-134610/bin/xgettext
Extracting usr/local/php5-5.4.45-20160310-134610/bin/xslt-config
Extracting usr/local/php5-5.4.45-20160310-134610/bin/xsltproc
Executing post-install script /tmp/5.4-10.10-frontenddev-post-install
Create symlink /usr/local/php5/entropy-php.conf /etc/apache2/other/+php-osx.conf
Restarting Apache
Syntax OK
Finished.
annadeMac-mini:~ anna$
 
 
vi ~/.profile //有就编辑,没有就新建一个这个文件名。 export PATH=/usr/local/php5/bin:/usr/local/php5/sbin:$PATH //清除下缓存,使得它生效 source ~/.profile
 
 
 
 
 
配置Apach
Mac 系统自带apachectl
1. #which apachectl 查看所在地址
2.# sudo apachectl start 启动服务器
3. #sudo apachectl -v 查看apach 版本号
 
浏览器验证
http://localhost 启动成功,页面显示 it works
 
我们可以通过两种方式进入MAC 自带安装私有路径
  1. 在终端中输入open /etc命令进入etc文件夹
  2. 在Finder -> 前往 -> 前往文件夹中输入/etc即可进入etc文件夹
 
 
 
 
PHP的启动只需要在Apache服务中进行一下配置即可直接使用
sudo cd /private/etc/apache2
首先,在/private/etc/apache2目录下找到并打开httpd.conf文件
其次,搜索#LoadModule php5_module libexec/apache2/libphp5.so,将前方的#删除
/**如果因为权限问题不能修改的话,把它拖到桌面修改,然后把原先的删除,之后再把桌面的拖到里面去就ok***///
 
DocumentRoot "/Library/WebServer/Documents" 路径更改为php 项目存放的路径 /Users/anna/PhpstormProjects
 
DocumentRoot "/Users/anna/PhpstormProjects"
<Directory "/Users/anna/PhpstormProjects">
再次,重启Apache服务即可
最后,我们在路径下新建一个info.php测试程序试试效果吧
<?php phpinfo(); ?>
在浏览器中输入如下网址即可查看到PHP的信息
http://localhost/info.php
 
打开文件,默认端口显示63341 ,这里更改不被认可
 
 
2.通过修改phpstorm的本地配置文件,也可以达到同样的效果,并且可以任意输入端口号。
首先我们要进入phpstorm的mac配置文件路径:
/Users/admin/Library/Preferences/WebIde90/options
(打开Finder然后使用快捷键command+shift+g就会出现前往文件夹,将路径输入按回车就可以了。)
找找配置文件“other.xml”,“other.xml"的文件内容如下:
<application> <component name="BuiltInServerOptions" builtInServerPort="63342" /> </application>
将phpstorm配置文件改成如下即可:
<application> <component name="BuiltInServerOptions" builtInServerPort="80" /> </application>
MySQL
1,安装
 
 
使用homebrew安装MySQL(推荐)
 
 1、安装命令
  
brew install mysql
  
 2、启动MySQL
  
bash mysql.server start
 
  3、mysql -uroot 登录
 
 
下载框架: ThinkPhp 3.2.3
把下好点框架包解压放到项目下
例如我的:
 

原文地址:https://www.cnblogs.com/zhangxiya/p/7942096.html