apache配置多站点方法
apache配置多站点其实和nginx配置相似;都是为了不浪费资源,在web服务器上方面多个网站。小内为大家分享两种方法:
方法一,适合懂一些命令,爱动手爱学习的用户
1.让Apache在启动时能加载虚拟主机模块。
打开Apache安装目录下conf/httpd.conf文件,找到下面两行文字,把最前面的 # 号去掉,然后保存。
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#Include conf/extra/httpd-vhosts.conf
2.接着找到同一文件中的DocumentRoot和Directory,改为站点目录的上一级目录
例如站点放在 D:/Appserv/www/1 和 D:/Appserv/www/2,则改为以下形式
DocumentRoot"D:/Appserv/www"
<Directory"D:/Appserv/www">
3.配置完成后即可打开Apache安装目录下/conf/extra/httpd-vhosts.conf文件,在添加如下:
DocumentRoot是文件放置路径,ServerName是网站域名:
<VirtualHost*:80>
DocumentRoot"D:/Appserv/www/1"
ServerName www.xxx.com
</VirtualHost>
<VirtualHost*:80>
DocumentRoot"D:/Appserv/www/2"
ServerName www.xxx2.com
</VirtualHost>
4.重启Apache服务配置完成。
方法二、非常简单,适合一些在这一领域不擅长,喜欢一键完成的用户
准备工作:
爱秒云服务器管理助手
小内建议大家使用第二种方法,借助爱秒云服务器管理助手,简简单单可以实现Nginx配置多站点,目前爱秒云云空间、vps、云服务器和服务器租用托管均支持多站点。
1.通过远程桌面连接进入服务器
2.双击爱秒云服务器管理助手
3.如下图所示创建两个网站,完成后上传程序、解析绑定可实现Nginx配置多站点。