yum install httpd mysql-server php php-devel php-mysql
| 路徑 | 用途 |
|---|---|
| /etc/httpd/conf/httpd.conf | 主配置檔 |
| /etc/httpd/conf.d/*.conf | 模組化額外配置,啟動時自動讀入 |
| /usr/lib/httpd/modules | Apache 模組庫 |
| /var/www/html | 預設網站根目錄 |
| /var/www/error | 錯誤頁面模板 |
| /var/www/icons | 內建圖示 |
| /var/www/cgi-bin | CGI 程式目錄 |
| /var/log/httpd | 日誌目錄 (流量大需注意磁碟空間) |
| /usr/sbin/apachectl | 控制腳本 (Shell 檢測環境後啟動 httpd) |
| /usr/sbin/httpd | 主程式二進位檔 |
| /usr/bin/htpasswd | 基本認證密碼產生工具 |
/etc/my.cnf:MySQL 配置/usr/lib/mysql:資料庫檔案目錄 (備份必備)/usr/lib/httpd/modules/libphp4.so:PHP Apache 模組/etc/httpd/conf.d/php.conf:PHP 參數自動載入/etc/php.ini:PHP 主配置 (上傳、安全模式等)/etc/php.d/mysql.ini、/usr/lib/php4/mysql.so:MySQL 擴充套件/usr/bin/phpize、/usr/include/php:擴充套件編譯依賴mkdir -p /root/website && echo "website page" > /root/website/index.htmlDocumentRoot "/var/www/html" → "/root/website"<Directory "/var/www/html"> → <Directory "/root/website">service httpd restartsetenforce 0 暫時關閉,或複製原目錄 SELinux 標籤:chcon -R --reference /var/www/html /root/websitechmod -R 755 /root (預設 750 導致 apache 用戶無法讀取)實驗驗證配置修改、SELinux 標籤、檔案權限三大關鍵點。