最近需要在Mac上装个协作工具,需要搭建PHP+MySQL环境,这里简单做下记录。
Mac(OSX 10.10)上已经预装了Apache及PHP包,只需通过几个简单的命令就可以开启。
启动Apache服务
sudo apachectl start
浏览器里输入localhost,看到“it works”的文字那就是成功了。
默认的网站根目录是
/Library/WebServer/Documents/
启动PHP服务
打开httpd.conf
sudo nano /etc/apache2/httpd.conf
查找关键字“php”,找到下面这行配置,把#号去除。
#LoadModule php5_module libexec/apache2/libphp5.so
重启Apache服务,让PHP配置生效。
sudo apachectl restart
在网站根目录新建phpinfo.php,输入以下代码:
<?php phpinfo(); ?>
浏览器中输入localhost/phpinfo.php,看到php的介绍页面那就成功了。
安装MySQL
从http://dev.mysql.com/downloads/mysql/ 下载安装包,按照提示安装成功后,进入系统设置页面启动MySQL服务,也可以通过如下命令启动:
sudo /usr/local/mysql/support-files/mysql.server start
设置root用户密码:
/usr/local/mysql/bin/mysqladmin -u root password 'yourpasswordhere'
安装配置phpMyAdmin
第一步,从http://www.phpmyadmin.net/home_page/downloads.php 下载安装包,按照提示进行安装。
第二步,在phpMyAdmin根目录下建立一个config文件夹,并设置好读写权限。
第三步,打开phpMyAdmin的设置页面http://localhost/phpmyadmin/setup/ ,建立一个新的服务,输入root帐户密码。config目录下将自动生成一个config.inc.php文件,将此文件拷贝到根目录,并删除config文件夹。
最后,打开http://localhost/phpmyadmin ,输入root帐户密码就可以正常访问MySQL数据库了。
更多细节可参考:
http://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-10-yosemite/