Apache管理常規操作整理2
Linux上HTTP Daemon簡稱httpd
是一款運行於網頁伺服器後台,等待傳入伺服器請求的軟體。HTTP守護程序能自動回應伺服器請求,並使用HTTP協議傳送超文本及多媒體內容。
各自配置檔所在路徑
在Windows上
Apache的配置文件通常只有一個,就是httpd.conf,而在Linux作業系統把各個設置項分在了不同的配置文件中。
在Redhat上
/etc/httpd/conf/httpd.conf
預設站台根目錄就在此檔中定義
關鍵字DocumentRoot "/var/www/html"
chkconfig
chkconfig httpd on
開機自動啟動
service httpd start
ps -eaf | grep httpd
netstat -an | grep :80
netstat -an | grep :443
防火牆允許80,443 port
iptables -t filter -I INPUT -p tcp --dport 80 -j ACCEPT
將防火牆設置規則保存起來
/etc/rc.d/init.d/iptables save
測試連線防火牆狀況
telnet ip (要不報錯)
netstat -n
在Ubuntu上
/etc/apache2/apache2.conf
預設站台根目錄如果在此檔找不到DocumentRoot關鍵字
那就會是在/etc/apache2/sites-available/000-default.conf (假設你沒有用虛擬主機多台情況下預設配置檔案)
Apache在啟動時會自動讀取這個文件的配置信息,而其他的一些配置文件,如httpd.conf等,則是通過Include指令包含進來。在apache2.conf中可以找到這些Include段落。
# Include module configuration:
IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf
# Include list of ports to listen on
Include ports.conf
# Include generic snippets of statements
IncludeOptional conf-enabled/*.conf
# Include the virtual host configurations:
IncludeOptional sites-enabled/*.conf
CentOS 7 安裝 Apache (httpd)
Apache httpd 設定預設首頁
邁向 RHCE 之路 (Day26) - Apache 網頁伺服器
【Day23】Apache的主要設定檔:httpd.conf
ubuntu apache2下目錄結構
留言
張貼留言