美文网首页
Mac 上的阿帕奇设置(虚拟主机)

Mac 上的阿帕奇设置(虚拟主机)

作者: airpoet | 来源:发表于2017-05-04 13:59 被阅读0次

    Mac系统自带apache服务器
    查看apache版本sudo apachectl -v

    启动apachesudo apachectl start

    重启apachesudo apachectl restart

    配置apacheapache的主配置文件在路径/etc/apache2/下
    修改httpd.conf 文件
    备份原来的文件sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.backup

    修改主配置文件$vi /etc/apache2/httpd.conf

    主要修改内容
    //181行User _wwwGroup _www//改为(rootname为本机用户名)User rootnameGroup wheel//219行<Directory /> AllowOverride none Require all denied</Directory>//改为(修改apache配置:设置访问代理资源被默认不受限制)<Directory /> Require all granted AllowOverride all</Directory>//498行# Virtual hosts#Include /private/etc/apache2/extra/httpd-vhosts.conf//改为(去掉前面的#,这样就开启了httpd-vhosts虚拟主机文件)# Virtual hosts Include /private/etc/apache2/extra/httpd-vhosts.conf

    小技巧如果你不会使用vi编辑器,没关系打开Finder
    按快键盘 Command + Shift + G调出前往文件夹
    输入/etc/apache2即可看到apache配置文件,用自己熟悉编辑器打开httpd.conf就可以求改了,保存的时候需要输入root密码

    设置虚拟主机apache的默认的根目录在/Library/WebServer/下,配置虚拟主机后可以不用理会默认的网站根目录,根据自己的需要在合适的地方建立不同的网站目录修改httpd-vhosts.conf文件,文件位置在/etc/apache2/extra/备份原来的文件sudo cp /etc/apache2/extra/httpd-vhosts.conf /etc/apache2/extra/httpd-vhosts.conf.backup

    修改主配置文件$sudo vi /etc/apache2/extra/httpd-vhosts.conf

    主要修改内容//在文件里加入,前面的例子可以用# 注释掉<VirtualHost *:80>DocumentRoot "项目文档根目录"ServerName 服务器名称ErrorLog "/private/var/log/apache2/mysites-error_log"CustomLog "/private/var/log/apache2/mysites-access_log" common<Directory "项目文档根目录"> Options FollowSymLinks Multiviews Indexes MultiviewsMatch Any AllowOverride None Require all granted</Directory><Proxy *> Order deny,allow Allow from all</Proxy>// 配置请求转发服务器 和 环境路径(反向代理)ProxyPass /web http://example.com/webProxyPassReverse /web http://example.com/web</VirtualHost>

    设置hosts打开/etc/hosts文件,加入127.0.0.1 你的网站地址

    重启Apache服务器sudo apachectl restart

    打开浏览器输入http://你的网站地址

    补充:
    PHPmac 内置php, 默认是关闭的. 开启: 打开/etc/apache2/httpd.conf文件// 169行#LoadModule php5_module libexec/apache2/libphp5.so//修改后(即去掉#注释)LoadModule php5_module libexec/apache2/libphp5.so

    相关文章

      网友评论

          本文标题:Mac 上的阿帕奇设置(虚拟主机)

          本文链接:https://www.haomeiwen.com/subject/vwnrtxtx.html