Apache 2.4.6 多域名多網站配置

參考鏈接:How To Set Up Apache Virtual Hosts on CentOS 7

     近日因爲需要,需要在一個公網IP的服務器上配置多個網站,不同的域名訪問不同的網站,用到了Apache的Virtualhost

    系統環境:centos 7 + apache 2.4.6  + php  + mysql

    

# 創建網站目錄
mkdir -p /var/www/shuaiqijun.com/public_html    #  帥旗軍個人博客 
mkdir -p /var/www/hmgzh.net/public_html    #   黃梅公衆號網站



# www目錄755權限
chmod -R 755 /var/www



# 創建主頁
vi /var/www/shuaiqijun.com/public_html/index.html    #添加任意內容



# 創建Virtual配置目錄
mkdir /etc/httpd/sites-available
mkdir /etc/httpd/sites-enabled



# 配置httpd.conf
vi /etc/httpd/conf/httpd.conf
# 添加以下內容
IncludeOptional sites-enabled/*.conf
註釋掉# DocumentRoot "/var/www/html"



# 創建網站Virtual配置文件
vi /etc/httpd/sites-available/shuaiqijun.com.conf
# 添加以下內容
<VirtualHost *:80>
    ServerName www.shuaiqijun.com
    ServerAlias shuaiqijun.com
    DocumentRoot /var/www/shuaiqijun.com/public_html
</VirtualHost>
<Directory "/var/www/shuaiqijun.com">  
    Options +Includes -Indexes 
    AllowOverride All
    Require all granted    
</Directory>



#創建鏈接
ln -s /etc/httpd/sites-available/shuaiqijun.com.conf /etc/httpd/sites-enabled/shuaiqijun.com.conf



#配置HOSTS
vi /etc/hosts
# 更改如下
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.100.18.100 shuaiqijun.com
10.100.18.100 hmgzh.net

#重啓Apache
systemctl restart httpd


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章