使用Apache服務部署靜態網站

動手安裝Apache服務程序。注意,使用yum命令進行安裝時,跟在命令後面的Apache服務的軟件包名稱爲httpd。如果直接執行yum install apache命令,則系統會報錯:yum install httpd
使用Apache服務部署靜態網站
啓用httpd服務程序並將其加入到開機啓動項中,使其能夠隨系統開機而運行
使用Apache服務部署靜態網站
大家在瀏覽器(這裏以Firefox瀏覽器爲例)的地址欄中輸入 http://127.0.0.1 並按回車鍵,就可以看到用於提供Web服務的httpd服務程序的默認頁面了
使用Apache服務部署靜態網站
在網頁顯示 i like linux
[root@localhost ~]#echo "i like linux" > /var/www/html/index.html
[root@localhost ~]#firefox
使用Apache服務部署靜態網站
建立網站數據的保存目錄,並創建首頁文件。
[root@localhost ~]# mkdir /home/wwwroot
[root@localhost ~]# echo "The New Web Directory" > /home/wwwroot/index.html
修改httpd服務程序主配置文件
使用Apache服務部署靜態網站
重新啓動httpd服務程序並驗證效果:systemctl restart httpd
禁用SELinux服務減少報錯的次數。
使用Apache服務部署靜態網站
臨時修改 可以用setenforce [0|1]命令修改SELinux當前的運行模式(0爲禁用,1爲啓用)。
添加一條SELinux安全上下文
使用Apache服務部署靜態網站
在httpd服務程序中,默認沒有開啓個人用戶主頁功能。編輯配置文件修改
vim /etc/httpd/conf.d/userdir.conf
使用Apache服務部署靜態網站
編輯家目錄下的創建保存網頁數據和目錄的文件。
使用Apache服務部署靜態網站
使用getsebool命令查詢並過濾出所有與HTTP協議相關的安全策略
在setsebool命令後面加上-P參數,讓修改後的SELinux策略規則永久生效且立即生效
使用Apache服務部署靜態網站
使用htpasswd命令生成密碼數據庫,編輯個人用戶主頁功能的配置文件
使用Apache服務部署靜態網站
完成
使用Apache服務部署靜態網站
使用Apache服務部署靜態網站
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章