如何在Macbook上配置Apache虚拟主机
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Macbook上配置Apache虚拟主机相关的知识,希望对你有一定的参考价值。
打开httpd.conf文件去掉LoadModule vhost_alias_module modules/mod_vhost_alias.so
这句前面的#号
和
Include conf/extra/httpd-vhosts.conf这句前面的#号
Include conf/extra/httpd-vhosts.conf这句在httpd.conf文件底部
然后打开Apache2.2\conf\extra下的httpd-vhosts.conf文件,加入如下代码
#配置自己的虚拟主机
<VirtualHost *:80>
#网站目录,如果在www目录下的php目录,下面 #就填写F:/www/php
DocumentRoot "D:/WALP/www"
#域名 参考技术A 方法/步骤
1、打开终端,输入命令:
sudo su
2、输入密码后切换到root权限
3、编辑httpd.conf文件,输入命令:
vim /etc/apache2/httpd.conf
4、将Include /private/etc/apache2/extra/httpd-vhosts.conf这行前的注释符号#去掉。
5、编辑httpd-vhosts.conf文件,输入命令:
vim /etc/apache/extra/httpd-vhosts.conf
6、在httpd-vhosts.conf 中添加以下内容:
ServerAdmin webmaster@xiaohua.com
DocumentRoot "/Users/yournameDev/xiaohua.com"
ServerName xiaohua.com
ErrorLog "/Users/yourname/Dev/xiaohua.com/error_log"
CustomLog "/Users/yourname/Dev/xiaohua.com/access_log" common
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require all granted
7、重启Apache,输入命令:
apachectl restart
8、由于是在本地测试开发网站,还需要修改hosts文件,来将你的域名xiaohua. com对应本地的IP,输入命令:
vim /etc/hosts
9、添加如下内容:
127.0.0.1 xiaohua.com
10、保存
11、完成配置后,在浏览器输入xiaohua.com就能访问你本地的网站了 参考技术B 打开终端,输入命令:
sudo su
输入密码后切换到root权限
编辑httpd.conf文件,输入命令:
vim /etc/apache2/httpd.conf
将Include /private/etc/apache2/extra/httpd-vhosts.conf这行前的注释符号#去掉。
编辑httpd-vhosts.conf文件,输入命令:
vim /etc/apache/extra/httpd-vhosts.conf
在httpd-vhosts.conf 中添加以下内容:
<VirtualHost *:80>
ServerAdmin webmaster@xiaohua.com
DocumentRoot "/Users/yournameDev/xiaohua.com"
ServerName xiaohua.com
ErrorLog "/Users/yourname/Dev/xiaohua.com/error_log"
CustomLog "/Users/yourname/Dev/xiaohua.com/access_log" common
<Directory "/Users/yourname/Dev/xiaohua.com">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require all granted
</Directory>
</VirtualHost>
重启Apache,输入命令:
apachectl restart
由于是在本地测试开发网站,还需要修改hosts文件,来将你的域名xiaohua. com对应本地的IP,输入命令:
vim /etc/hosts
添加如下内容:
127.0.0.1 xiaohua.com
保存
完成配置后,在浏览器输入xiaohua.com就能访问你本地的网站了
在MacBook Pro版本为10.12.3 (16D32)上配置PHP。
上一篇写了mac下配置虚拟主机,接下来是配置PHP。
其实很简单,进到/etc/apache2/目录,编辑httpd.conf,找到libexec/apache2/libphp5.so将其放开注释就行了。
然后sudo apachectl restart 重启
接下来测试下是否成功。建一个PHP文件,加一行代码:
phpinfo();
保存在你的设定路径下,然后在浏览器打开它,如果显示一下界面说明PHP配置成功
以上是关于如何在Macbook上配置Apache虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章
在MacBook Pro版本为10.12.3 (16D32)上安装Apache虚拟机。
在MacBook Pro版本为10.12.3 (16D32)上配置PHP。
os x MAMP apache 虚拟主机 laravel 项目配置错误