Apache服务(一)Apache服务的基本控制
Apache相關
- Apache穩定相較高
- Nginx速度較快,比apache同步阻塞模式快,異步非阻塞模式
門戶網站常使用 輕量級 - index.html 默認的發布測試頁
- 安裝手冊才可以查看說明
- 修改端口時需要關閉火墻
一、Apache
企業中常用的web服務,用來提供http://超文本傳輸協議
二、Apache的安裝部署
1 安裝軟件
yum install httpd -y apache的軟件
yum install httpd-manual apache的手冊
2 開啟服務
systemctl start httpd
systemctl enable httpd
firewall-cmd --list-all 列出火墻信息
firewall-cmd --permanent --add-service=http 永久允許http
firewall-cmd --reload 火墻重新加載
3 編寫測試頁
/var/www/html apache的/目錄,默認發布目錄
/var/www/html/index.html apache的默認發布文件
vim /var/www/html/index.html
測試:
http://172.25.254.127
http://172.25.254.127/manual
三、Apache的基礎信息
| 主配置文件 | /etc/httpd/conf/httpd.conf |
| 子配置目錄 | /etc/httpd/conf.d |
| 子配置文件 | /etc/httpd/conf.d/*.conf |
| 默認發布目錄 | /var/www/html |
| 默認發布文件 | index.html |
| 默認端口 | 80 |
| 默認安全上下文 | httpd_sys_content_t |
| 程序開啟默認用戶 | apache |
| apache日志 | /etc/httpd/logs/* |
1.修改httpd的默認發布端口
(1)在主配置文件中修改重啟服務,修改端口為8080
vim /etc/httpd/conf/httpd.conf
systemctl restart httpd
(2)如果沒有關閉火墻,則需要加入端口
firewall-cmd --permanent --add-port=8080/tcp 加入端口
firewall-cmd --reload 重新加載火墻安全策略
(3)打開瀏覽器訪問時需要在172.25.254.127后加上:8080
即172.25.254.127:8080
(4)再次編輯配置文件,將端口修改為80
重啟服務后訪問8080端口沒有東西,但去掉8080可以訪問
2.修改默認發布文件
默認發布文件就是訪問apache時沒有指定文件名稱時默認訪問的文件
這個文件可以指定多個,有訪問順序,誰在前面就先訪問誰
(1) vim /etc/httpd/conf/httpd.conf
164行左右 DirectoryIndex test.html index.heml
退出保存后重啟服務
(2)切換到/var/www/html目錄新加一個test.html文件
(3)打離開瀏覽器訪問ip查看的時test.html的內容
(4)
vim /etc/httpd/conf/httpd.conf
systemctl restart httpd
再次編輯配置文件,將先后順序改變,退出保存后重啟服務,再次刷新可以看到頁面的內容變成index.html的內容
3.修改了默認發布目錄
- 沒有授權所以無法訪問
- 雙引號不能引用?
- 永久修改安全上下文,將他的安全上下文寫入內核當中
(1)先建立一個新的目錄
mkdir /westos/www -p
(2)vim /etc/httpd/conf/httpd.conf
第120行左右按照格式介入新建的目錄
DocumentRoot “/happy/www”
<Directory “/happy/www”>
Require all granted
退出保存后重啟服務
(3)在新建目錄下創建一個測試頁
(4)打開瀏覽器無法訪問
查看日志文件是因為安全上下文沒有修改
semanage fcontext -a -t httpd_sys_content_t ‘/westos(/.*)?’ 永久并遞歸修改安全上下文
restorecon -RvvF /westos 刷新
再次打開瀏覽器發現可以訪問
注意:做完實驗之后將默認發布目錄還原,否則會導致后面的實驗出錯
總結
以上是生活随笔為你收集整理的Apache服务(一)Apache服务的基本控制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HDMI协议解析
- 下一篇: 硬盘对拷后没法启动怎么办