BUG

 

Apache部署過程ServerName的啓用

yum安裝的httpd,在配置文件中默認是將 ServerName www.example.com:80 這一行代碼註釋的,如若開啓,則基於域名建立虛擬主機時顯示的只有80端口的Index.html主頁html

編譯安裝的httpd,在配置文件中默認也是將 ServerName www.example.com:80 這一行代碼註釋的,爲了使 apachectl 的命令使用取消ServerName提示,能夠將該行代碼取消註釋apache

 

光盤開機自掛

能夠查看 /etc/rc.local 中有木有添加 mount /dev/cdrom /mnt (若是沒有自行添加至末尾)vim

增長執行權限 chmod +x /etc/rc.d/rc.local服務器

可重啓後驗證 yum clean all  yum repolist  rest

 

網卡沒法啓動

/etc/sysconfig/network-scrips/   目錄下增長的網卡配置文件ifcfg-【網卡名】;已更改的網卡,刪除原來的配置文件,從新配置 ;不要出現多餘的文件htm

 

 

DNS正向解析配置後,如出現一下問題——解析服務器不是本身的,

檢查   /etc/named.blog

執行 vim /etc/resolv.conf   看看你的 namesever 對應的地址是否是你的服務器解析地址;若是不是的話改爲本機解析地址ip

 

 

          

 Apache服務沒法啓動

問題緣由:同一臺虛機,編譯安裝和yum安裝的Apache同時存在,一旦80端口被一方佔用,另外一方沒法重啓或關閉服務;兩種Apache配置文件分別在不一樣的路徑,使用命令也有所不一樣部署

功能 編譯安裝 yum安裝 備註
開啓httpd apachectl start  systemctl start httpd  
關閉httpd apachectl stop systemctl stop  
查看httpd狀態 apachectl status systemctl status httpd  
檢查配置文件錯誤 apachectl configtest httpd -t  
重啓httpd apachectl restart systemctl restart httpd
相關文章
相關標籤/搜索