600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Mac OS X上安装配置apache服务器

Mac OS X上安装配置apache服务器

时间:2020-12-20 06:37:07

相关推荐

Mac OS X上安装配置apache服务器

说明:Mac在安装完成Mac系统的时候它已经自带了apache服务器,接下来就是配置和将它启动运行了。那么接下来要做的事情就是:

1.配置apache的配置文件2.设置虚拟主机

启动并查看apache

打开终端输入以下命令:

$sudo apachectl start$sudo apachectl -v

配置apache主配置文件

apache的主配置文件在路径/etc/apache2/

先将原来的文件备份$sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.backup修改主配置文件$vi /etc/apache2/httpd.conf

要修改的地方如下,为了便于参考默认配置,笔者将只是将修改的地方注释掉

...<Directory />#AllowOverride none# Require all deniedRequire all grantedAllowOverride all</Directory>... # Virtual hosts#Include /private/etc/apache2/extra/httpd-vhosts.confInclude /private/etc/apache2/extra/httpd-vhosts.conf...Ps:某些老版本的配置中时allow什么的在网上能找到非常多的教程,在这就不加解释了。

设置虚拟主机

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设置虚拟主机(此站点本机访问域名是mysite.local,根目录是/var/wwwroot/abc)...<VirtualHost *:80>ServerAdmin webmaster@mysite.localDocumentRoot "/var/wwwroot/abc"ServerName mysite.localErrorLog "/private/var/log/apache2/mysite.local-error_log"CustomLog "/private/var/log/apache2/mysite.local-access_log" common</VirtualHost>...

修改hosts文件,文件位置在/etc/

$sudo vi /etc/hosts将自定义的域名绑定到127.0.0.1...127.0.0.1 localhost mysite.local...

重新启动Apache服务器

sudo apachectl restart

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。