OSX系统自带Apache,配置方法网上一搜一大把,这里不详述。(配置参考链接:
El Capitan版本)
网上的方法大都是在用户文件夹下建立Sites文件夹。但是作为一个吝惜系统盘空间兼不备份会死星人,站点一直放在Dropbox文件夹里,而Dropbox放在外置的创见JetDrive扩展卡(对我来说是神器一样的存在)中。
尝试过配置httpd.conf和user.conf等文件,定义个人站点的位置,但是设置麻烦易出错,太过折腾。后来从这里看到了一个很简单的方法:直接将Dropbox下的站点文件夹软链接到Localhost主文件夹中,就可以通过http://localhost/站点文件夹
进行访问了。
chmod +x ~/Dropbox/Web #添加执行权限
sudo ln -s ~/Dropbox/Web /Library/WebServer/Documents/ #将Web软链接到localhost主文件夹
open http://localhost/web #打开网站(测试)