最近全新安装系统,又重新配置一遍,还是在这里整理一个笔记备份吧。
1、启动Apache
OSX一般内置了Apache,只要启动检查一下是否正常工作吧
sudo apachectl start
然后到浏览器访问一下本机地址http://localhost/,如果出现”It Works!”,就表示Apache正常。
2、配置Apache支持PHP
需要修改httpd.conf文件,首先备份原配置文件
cd /etc/apache2/ sudo cp httpd.conf httpd.conf.bak
编辑配置文件
sudo vi httpd.conf
删除以下行前面的注释符号#
LoadModule php5_module libexec/apache2/libphp5.so
—– 开始 —–
如果希望提供用户个人网站,取消以下行前面的注释富豪#
LoadModule userdir_module libexec/apache2/mod_userdir.so Include /private/etc/apache2/extra/httpd-userdir.conf
保存退出
继续编辑
sudo vi /etc/apache2/extra/httpd-userdir.conf
取消以下行前面的注释富豪#
Include /private/etc/apache2/users/*.conf
保存退出
—– 结束 —–
顺便可以修改下默认的网站地址(DocumentRoot参数)等信息,然后保存退出,重新启动Apache
sudo apachectl restart
在网站地址中编辑一个测试用的php文件,包含phpinfo(),浏览器访问该文件,显示出php详细信息,表示配置成功
3、安装MySQL
下载地址:http://dev.mysql.com/downloads/mysql/,省事的话就直接下载DMG安装文件
安装过程中注意记下MySQL的root临时密码
4、配置PHP与MySQL的连接
cd /var sudo mkdir mysql cd mysql sudo ln -s /tmp/mysql.sock mysql.sock
继续修改httpd.conf,取消以下几行前面的注释符号#
LoadModule deflate_module libexec/apache2/mod_deflate.so LoadModule expires_module libexec/apache2/mod_expires.so LoadModule rewrite_module libexec/apache2/mod_rewrite.so
重新启动Apache。
5、修改MySQL的root密码
/usr/local/mysql/bin/mysqladmin -u root -p'temppassword' password 'newpassword'
6、安装PhpMyAdmin