Apache的安裝部署配置

Apache HTTP Server(簡稱Apache)是Apache軟件基金會的一個開放源碼的網頁服務器
跨平臺,高效和穩定 ,支持http超文本傳輸協議等多種服務功能html

apache相關資源
主配置文件 /etc/httpd/conf/httpd.conf
子配置文件 /etc/httpd/conf.d/.conf
默認發佈目錄 /var/www/html
默認發佈文件 index.html
默認端口 80
默認安全上下文 httpd_sys_content_t
程序開啓默認用戶 apache
apache日誌 /etc/httpd/logs/
linux

前提apache

selinux設爲關閉模式
Apache的安裝部署配置
Apache的安裝部署配置
重啓
Apache的安裝部署配置安全

安裝apache: yum -y install httpd
Apache的安裝部署配置
安裝apache幫助文檔
Apache的安裝部署配置
開機啓動並啓動apache
Apache的安裝部署配置
加入防火牆機制
Apache的安裝部署配置Apache的安裝部署配置
重啓apache
Apache的安裝部署配置
查看httpd端口
Apache的安裝部署配置
查看apache的id
Apache的安裝部署配置
查看apache進程
Apache的安裝部署配置
查看 apache日誌
Apache的安裝部署配置
注 ---> access_log 正常日誌
---> error_log 錯誤日誌
編輯默認發佈文件 index.html
Apache的安裝部署配置Apache的安裝部署配置
進入網頁
Apache的安裝部署配置
.服務器


修改httpd服務的端口ide

主配置文件中修改
Apache的安裝部署配置
修改httpd服務的端口爲8080
Apache的安裝部署配置
8080端口加入防火牆機制
Apache的安裝部署配置Apache的安裝部署配置
重啓apache
Apache的安裝部署配置
進入端口爲8080的網頁
Apache的安裝部署配置
.ui


制定默認發佈文件優先級別
主配置文件中修改
Apache的安裝部署配置
設置test文件優先顯示
Apache的安裝部署配置
添加編輯test文件
Apache的安裝部署配置
打開網頁
Apache的安裝部署配置
.加密


修改默認發佈目錄
主配置文件中修改
Apache的安裝部署配置
修改默認發佈目錄並受權
Apache的安裝部署配置
注 ---> 需註釋以前的 默認發佈目錄
建立默認發佈目錄,並複製發佈文件
Apache的安裝部署配置3d

注 ---> 如遇到如下錯誤提示
Apache的安裝部署配置rest

---> 新建文件和系統默認的上下文不一致
修改安全上下文
semanage fcontext -a -t httpd_sys_content_t '/test(/.*)?'
restorecon -RvvF /test/
---> 或關閉selinux便可
.


apache內部的訪問控制
禁止單獨ip訪問
建立目錄/var/www/html/testdir

Apache的安裝部署配置
建立並編輯文件index.html
Apache的安裝部署配置Apache的安裝部署配置
編輯子配置文件
Apache的安裝部署配置
Apache的安裝部署配置
注 ---> 容許所有訪問,禁止172.225.254.31訪問

172.225.254.31訪問,無權限訪問
Apache的安裝部署配置
172.225.254.131可訪問
Apache的安裝部署配置

容許172.225.254.31訪問,禁止全部訪問
編輯子配置文件
Apache的安裝部署配置Apache的安裝部署配置
注 ---> 172.225.254.31可訪問,其餘不能訪問
172.225.254.31可訪問
Apache的安裝部署配置
其餘不能訪問
Apache的安裝部署配置
.


用戶認證方式的訪問控制
只容許用戶admin登陸密碼訪問
建立用戶admin的密碼驗證,並查看加密密碼
Apache的安裝部署配置
編輯子配置文件
Apache的安裝部署配置
建立訪問testdir目錄的用戶和加密密碼認證
Apache的安裝部署配置
注 ---> AuthUserfile 認證用戶文件
---> AuthType認證類型 基本類型
---> AuthName認證名字
---> Require user只容許admin認證訪問
驗證
Apache的安裝部署配置

對全部用戶認證密碼可訪問
建立用戶admin1的密碼驗證,並查看加密密碼
Apache的安裝部署配置
編輯子配置文件
Apache的安裝部署配置
建立訪問testdir目錄的用戶和加密密碼認證
Apache的安裝部署配置
注 ---> AuthUserfile 認證用戶文件
---> AuthType認證類型 基本類型
---> AuthName認證名字
---> Require user容許全部用戶認證訪問
驗證全部用戶都可登陸密碼訪問

Apache的安裝部署配置

.

相關文章
相關標籤/搜索