MAC Apache Mysql Php
MAC Apache
我所用的是MAC OSX 10 在MAC中,Apache已经集成好了。
输入 apachectl start 就可以启动了。
访问 http://localhost 验证服务器是否启动了。
站点默认在系统路径下。
PHP
现在修改一下Apache的配置。
cd /etc/apache2/
cp http.conf httpd.conf.bak
vim httpd.conf
注释掉下面这行
LoadModule php5_module libexec/apache2/libphp5.so
重启Apache
apachectl restart
验证PHP是否可用 。
首先要知道 站点是保存在以下这个目录:
/Library/WebServer/Documents
如果没有,可以通过grep寻找这个目录
grep DocumentRoot httpd.conf
创建一个phpinfo() page 来验证php是否能够被解释执行
在terminal输入
echo '<?php info();' > /Library/WebServer/Documents/phpinfo.php
然后访问http://localhost/phpinfo.php来验证.
会出现php的一个信息页。
MySQL
brew install 的话参考下面这篇文章
http://stackoverflow.com/questions/4359131/brew-install-mysql-on-mac-os#
brew install还需要注意的是 mysql相关文件夹
即/usr/local/Cellar/mysql 以及/usr/local/var/mysql
必须设置为 _mysql用户
sudo chown -R mysql:mysql mysql
建议直接从官网下载community的 dmg版本的binary执行安装版本。
直接一路默认,一般安装成功后,直接输入
mysql -u root -p 即可登录mysql。
移动我们的应用到站点所在位置
mv ~/Weibo_Emotion /Library/WebServer/Documents
浏览器输入地址:
http://localhost/Weibo_Emotion/