Linux(CentOS 7)發布靜態網站


發布單個網站

1、安裝Apache服務        

# yum  install  -y  httpd

#systemctl  start  httpd.service

/etc/httpd/conf:該目錄存放Apache服務器的配置文件

/var/www/html:該目錄是Apache服務器的默認站點根目錄

/etc/httpd/logs:Apache服務器的日志文件目錄

2、測試Apache是否安裝成功

  在瀏覽器的地址欄輸入:localhost進行測試

3、將公司網站exam復制到/var/www/html/目錄下,並修改配置文件:

   Vim/etc/httpd/conf/httpd.conf

      修改:DocumentRoot "/var/www/html/"為DocumentRoot "/var/www/html/exam"

  【修改完配置文件后必須要重啟服務:systemctl restart httpd】

 

輸入地址就可以直接訪問了

 

 

通過修改配置文件/etc/httpd/conf/httpd.conf可以發布個性化網站

如:

主頁名字不是index.html可修改

 

 

 

修改端口

 

 

 

檢查

http -t

檢測配置文件錯誤位置

 

 

發布多個網站

通過域名訪問

本地域名注冊

優先級 : dns緩存 > hosts > dns服務

 

測試

 

 

然后修改配置文件

 

 

 

在最后一行增加一行

Include conf/vhost/*.conf

 

然后

在/etc/httpd/conf目錄下新建vhost目錄,並在下面新建attendance.conf和exam.conf

例:

attendance.conf文件內容

 

 

這里只展示一個,另一個格式一樣,修改以下網站所在路徑和域名就行


然后重啟服務后再網址輸入域名后可以訪問

 

 

 

通過不同端口訪問

為每個網站設置不同的端口

方法與通過域名設置相似

 

(1)設置多個IP地址

(2)域名注冊

(3)修改主配置文件:vim /etc/httpd/conf/httpd.conf

    Listen 80

    DirectoryIndex  index.html

    在末尾增加:Include conf/vhost/*.conf

 

1張網卡設置多個ip地址

 

要保證每個ip都可以ping通

 

然后為每個網站單獨添加配置文件

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM