Answers:
开始Apache
sudo apachectl start
这将为您提供带有DocumentRoot的基本Apache服务器,网址为 /Library/WebServer/Documents/
您可以通过使用配置文件来启用PHP和virtualhosts之类的配置文件,该文件必须以root用户身份进行编辑:
/etc/apache2/httpd.conf
重新启动apache服务器(例如在编辑配置文件之后)
sudo apachectl graceful
停止apache服务器
sudo apachectl graceful-stop
我相信,为了使用用户目录(如允许~/Sites/
在处进行访问http://localhost/~username/
)或使httpd在启动时运行,您需要做一些调整。不幸的是,由于我的Apache配置不是来自“干净”的10.8安装,因此我无法测试获得以前版本的全部功能有多么容易。
/etc/apache2/extras/httpd-userdir.conf
已在主配置文件的末尾正确导入有关。如果~/Sites
已经存在,那可能就是您要做的...
/>httpd -S
从终端机跑了出来,它指出了我的方式的错误。
要使其永久存在,您可以执行以下操作:
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
-w选项将其设置为在重新启动等时重新启动服务。
~/Sites/
请告诉我。;)