okass 在版块 IT技术 中回复了话题 Apache2 虚拟主机类型 2年, 7个月前
apache2 同一台主机,不同端口开多个站点方法
1. vim /etc/apche2/ports.conf ,新增端口. http和https的最好都添加。
Listen 80
Listen 81
Listen 82
<IfModule ssl_module>
Listen 443
Listen 444
….
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
Listen 444
….
</IfModule>
2. 启动apache2 的rewrite模块
# sudo a2enmod rewrite
3. 进入apche2 site-available目录,配置site.conf文件
<VirtualHost *:81>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/example1
….
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/example2
….
</VirtualHost>
4. 将不同的站点文件分别上传至不同的目录下,子目录路径为
/var/www/html/exmaple1
/var/www/html/exmaple2
5. 分别在子目录下创建.htaccess文件,并授权666
/var/www/html/exmaple1/.htaccess
/var/www/html/exmaple2/.htaccess
最后在线: 活跃于 6个月, 2周前
评论: 7
获赞: 0
文章: 0
粉丝: 68
关注: 68
好友: 8
User Rating: ( vote)