mac下apache+php+mysql环境配置#开发实战#
这两天在sae做微博应用,在mac上本地起apache服务器php开发,记录下有关apache配置的问题:1. apache
mac默认装有apache,可以在/etc目录下找到apache2文件夹;
启动apache的方法:打开terminal,使用命令:sudo apachectl start;还可以使用sudo apachectl -v 查看apache版本。
浏览器输入http://localhost/即可打开,默认的根目录为/Libary(资源库)/WebServer/Documents/,也可以进入apache2文件夹,设定自己的webroot目录,打开httpd.conf,修改DocumentRoot值。
2. php
php是服务器端脚本语言,所以只需要apache服务器开启php引擎即可,同样打开httpd.conf,找到
[*]#LoadModule php5_module libexec/apache2/libphp5.so
将前面的#去掉;注释掉之后,可以使用sudo apachectl restart命令重启服务器。
3.mysql
mysql也是mac自带,可以使用下面的命令启动和关闭mysql服务器:
[*]sudo mysqld_safe
[*]sudo mysqladmin shutdown
mysql命令就不赘述了。
今天在打开localhost时,出现403的错误提示:
ForbiddenYou don't have permission to access \ on this server.
解决的办法,进入httpd.conf找到
[*]
[*] Options FollowSymLinks
[*] AllowOverride None
[*] Order deny,allow
[*] Deny from all
[*]
将Deny from all的deny修改为allow,重启apache服务器即可。
页:
[1]