ddsdjn 发表于 2017-12-25 07:36:02

CentOS 6.8下Apache绑定多个域名的方法

  如何通过设置Apache的http.conf文件,进行多个域名的绑定(假设我们要绑定的域名是discuz11.com和discuz22.com,独立IP为25.25.25.25).

域名/IP地址
域名/IP指向的项目地址
25.25.25.25
/data/http
discuz11.com
/data/http/disuz11
discuz22.com
/data/http/discuz22  方法:
  打开终端 输入
  

vim /etc/httpd/conf/httpd.conf  

  第一步:
  修改274行
  #ServerName www.example.com:80修改成ServerName 25.25.25.25(自己外网的IP)
  修改988行
  #NameVirtualHost *:80 修改成NameVirtualHost *:80(即去掉#注释)
  第二步:
  在文件的结尾处输入
  

<VirtualHost *:80>  
DocumentRoot /data/httpd
  
ServerName25.25.25.25
  
ErrorLog /logs/25.25.25.25-error_log
  
CustomLog /logs/25.25.25.25-access_log common
  

</VirtualHost>  

  
<VirtualHost *:80>
  
DocumentRoot /data/httpd/discuz11
  
ServerNamediscuz11.com
  
ErrorLog /logs/discuz11.com-error_log
  
CustomLog /logs/discuz11.com-access_log common
  
</VirtualHost>
  

  
<VirtualHost *:80>
  
DocumentRoot /data/httpd/discuz22
  
ServerNamediscuz22.com
  
ErrorLog /logs/discuz22.com-error_log
  
CustomLog /logs/discuz22.com-access_log common
  
</VirtualHost>
  
页: [1]
查看完整版本: CentOS 6.8下Apache绑定多个域名的方法