發布單個網站
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通
然后為每個網站單獨添加配置文件