《apache常用配置》要點:
本文介紹了apache常用配置,希望對您有用。如果有疑問,可以聯系我們。
相關主題:apache配置
歡迎指錯,歡迎交流.
我們在服務器上,很多都用的nginx,可以負載均衡,反向代理,但大部分我們都用的apache,所以不管是用wamp或者xampp等集成環境,還是本身安裝apache,都要學會apache的常用配置.
linux上用一鍵安裝包,用源碼或者rpm包安裝的apache位置都紛歧樣
可能在: /usr/local/apache/conf/httpd.conf
或者: /etc/httpd/conf/httpd.conf
windows下一般在安裝目錄下apache\conf\httpd.conf
我的xampp-->D:\xampp\apache\conf\httpd.conf
linux下:
源碼包:/usr/local/apache2/htdocs/
rpm包安裝:/var/www/html/
windows下:
我的xampp-->D:\xampp\htdocs
wamp-->D:\wamp\www
linux下:
/usr/local/apache/logs/或者/var/log/httpd/
windows下:
我的xampp-->D:\xampp\apache\logs
ServerRoot-->apache主目錄
Listen-->監聽端口
LoadModule-->加載的相關模塊
Group-->用戶和組
將htdocs目錄用戶組和用戶改為daemon,之后可寫.
ServerAdmin-->管理員郵箱
ServerName -->服務器名(沒有域名解析時,使用臨時解析.不開啟)
ErrorLog "logs/error_log-->錯誤日志
CustomLog "logs/access_log" common-->正確拜訪日志
DirectoryIndex index.html index.php-->默認網頁文件名,優先級順序
Include etc/extra/httpd-vhosts.conf -->子配置文件中內容也會加載生效
定于目錄權限
定于權限其中:
此條:Options Indexes FollowSymLinks
None:沒有任何額外權限;
All:所有權限
Indexes:瀏覽權限(當此目錄下沒有默認網頁文件時,顯示目錄內容)
FollowSymLinks:準許軟連接到其他目錄
此條AllowOverride None
None:.htaccess中權限不生效
All:文件中所有權限都生效
AuthConfig:文件中,只有網頁認證的權限生效
此條:
Require all granted 拜訪控制列表
linux下虛擬新浪
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs/test/web/"
ServerName www.test.com
ServerAlias test.com
</VirtualHost>
windows下我虛擬的test網站
部門配置文件解釋
維易PHP培訓學院每天發布《apache常用配置》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。