共计 1656 个字符,预计需要花费 5 分钟才能阅读完成。
1:先打开 Apache 目录下的配置文件 httpd.conf(在 conf 目录下),找到 #Include conf/extra/httpd-vhosts.conf 这句,将之前的 #号去掉,开启虚拟主机配置。
2:在 conf/extra/httpd-vhosts.conf 中进行虚拟主机的配置操作;也可以在 httpd.conf 直接写入配置,但是不建议这么做;尽量做到配置分离,解耦。在文件中添加以下示例配置:
<VirtualHost *:80>
DocumentRoot “D:/wamp/www/”
ServerName bbs.tuling.com
<Directory “D:/wamp/www/”>
Options FollowSymLinks
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
ServreName 为域名名称 DocumentRoot 为网站目录
Apache 2.4 多站点配置记录
基于域名的虚拟主机配置
<VirtualHost *:80>
DocumentRoot /var/www/cms
ServerName www.example.com
RewriteEngine On
RewriteCond %{REQUEST_METHOR} ^TRACE
RewriteRule .* – [F]
<Directory “/var/www/cms”>
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
ErrorLog “/var/www/log/httpd/example-com-error.log”
CustomLog “/var/www//log/httpd/example-com.log” common
</VirtualHost>
将 example.com 自动跳转到 www.example.com
<VirtualHost *:80>
ServerName example.com
RedirectMatch permanent ^/(.*) http://www.example.com/$1
</VirtualHost>
Ubuntu Server 14.04 安装 Web 服务器 (Linux+Apache+MySQL+PHP) http://www.linuxidc.com/Linux/2015-06/119061.htm
Linux 下安装配置 PHP 环境 (Apache2) http://www.linuxidc.com/Linux/2015-05/118062.htm
Linux 下 Apache 服务器配置 http://www.linuxidc.com/Linux/2016-06/132025.htm
Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm
CentOS 5.9 下编译安装 LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm
RedHat 5.4 下 Web 服务器架构之源码构建 LAMP 环境及应用 PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm
Linux 下 Apache 虚拟主机的配置 http://www.linuxidc.com/Linux/2016-04/130381.htm
Apache 的详细介绍 :请点这里
Apache 的下载地址 :请点这里
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-09/134898.htm