1、安裝http服務器
yum install httpd
2、檢查版本
httpd -version
3、修改http文件服務器的文件目錄配置文件
sudo vi /etc/httpd/conf/httpd.conf
例如要配置訪問目錄為: /appdata/logs
3.1、找到DocumentRoot "/var/www/html"
修改根目錄為 /appdata/logs
3.2、找到Directory
一、修改 # Relax access 下的Directory
<Directory "/appdata">
二、修改 # Further relax access to the default document root: 下的Directory
<Directory "/appdata/logs">
4、httpd服務器開啟目錄
sudo vi /etc/httpd/conf.d/welcome.conf
把Options -Indexes中的減號改為加號
此處作用為訪問目錄的時候能顯示目錄結構
5、給開放的文件夾授權
# 755或者777均可 (二選一:最好是777,因為它具有寫權限)
# 755: rwxr-xr-x
sudo chmod -R 755 /appdata/logs
# 777: rwxrwxrwx
sudo chmod -R 777 /appdata/logs
6、重啟或啟動服務
systemctl start httpd
重啟systemctl restart httpd
卸載yum erase httpd.x86_64
6、地址欄訪問公網地址
訪問 http://115.30.149.34/ 即可看到對應的文件目錄
7、重啟后依舊無法訪問http服務器
臨時關閉SELINUX
#設置SELinux 成為permissive模式
##setenforce 1 設置SELinux 成為enforcing模式
setenforce 0
永久關閉SELINUX
vi /etc/selinux/config
將 SELINUX=enforcing 改為 SELINUX=disabled ,設置后需要重啟才能生效。