下載安裝并啟動apache服務
安裝apache服務
yum install -y httpd
啟動apache服務
systemctl start httpd.service
apache服務器的目錄及存放檔案的作用
/etc/httpd/conf:該目錄存放Apache服務器的組態檔
/var/www/html:該目錄是Apache服務器的默認站點根目錄
/etc/httpd/logs:Apache服務器的日志檔案目錄
測驗apache服務器是否安裝成功
在瀏覽器的地址欄輸入:localhost進行測驗
發布單個網站
將站點目錄放入/var/www/heml/目錄下
修改組態檔
Vim/etc/httpd/conf/httpd.conf
修改:DocumentRoot "/var/www/html/"
為
DocumentRoot "/var/www/html/站點目錄名稱"
修改完組態檔后必須要重啟服務:systemctl restart httpd
網站個性化設定
例如:我放入的網站名稱為:exam
網站部署完成后,考慮到站點是內部網站,為了保證安全,將首頁改為exam.html,并使用8080埠訪問,
改首頁名字:#mv /var/www/html/exam/index.html /var/www/html/exam/exam.html
修改組態檔:Vim/etc/httpd/conf/httpd.conf
Listen 8080
DirectoryIndex exam.html index.html
重啟服務:systemctl restart httpd
訪問測驗:ip地址:8080
通過虛擬主機發布網站
基于域名的虛擬主機
域名注冊
域名注冊,在/etc/hosts中追加一行:
192.168.75.128 exam.excesoft.com
域名測驗:ping exam.excesoft.com
放入站點頁面
將兩個網站放到/var/www/html/目錄下
修改組態檔
修改主組態檔:vim /etc/httpd/conf/httpd.conf
Listen 80
DirectoryIndex index.html
在末尾增加:Include conf/vhost/*.conf
vhost目錄具體位置: /etc/httpd/conf
vhost 需自己創建
創建域名組態檔
在/etc/httpd/conf 目錄下新建vhost目錄,并在下面新建exam.conf與attendance.conf兩個
域名組態檔,并作如下編輯,
#vim exam.conf
<VirtualHost 192.168.75.128>
//配置訪問的ip地址
ServerName exam.excesoft.com
//設定域名
DocumentRoot /var/www/exam/
//設定路徑
<Directory “/var/www/exam/”>
//設定路徑
Options Indexes FollowSymLinks //顯示網頁檔案串列
AllowOverride NOne //忽略.htaccess 檔案
Require all granted //允許所有
</Directory>
</VirtualHost>
檢查配置是否正確
使用httpd -t檢查虛擬主機的配置是否正確
重啟Apache服務并進行測驗
基于IP地址的虛擬主機
域名注冊參考基于域名的虛擬主機設定
(1)設定多個IP地址
(2)域名注冊
(3)修改主組態檔:vim /etc/httpd/conf/httpd.conf
Listen 80
DirectoryIndex index.html
在末尾增加:Include conf/vhost/*.conf
(4)為每個主機新建組態檔并定義一個<VirtualHost>容器
(5)重啟Apache服務器并進行測驗
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/153746.html
標籤:Linux
上一篇:Linux:VIM編輯器的使用
下一篇:Linux:RPM安裝工具的使用
