×

apache域名配置方法是怎樣的?apache配置域名出現(xiàn)異常如何處理

分類(lèi):域名資訊 編輯:互聯(lián)網(wǎng)觀察 瀏覽量:112
2021-03-30 15:54:39
   apache其實(shí)是一個(gè)網(wǎng)頁(yè)服務(wù)器,它是開(kāi)放源碼的服務(wù)器,它可以在大部分的電腦操作系統(tǒng)里面使用,因此安全性被大家所認(rèn)可,它也是當(dāng)前最為流行的一個(gè)網(wǎng)頁(yè)服務(wù)器軟件,大家在把項(xiàng)目所在服務(wù)器的IP和購(gòu)買(mǎi)的域名綁定好之后,接下來(lái)就需要做apache域名配置了,但是很多朋友不知道如何操作,接下來(lái)新網(wǎng)就給朋友們具體的來(lái)說(shuō)下apache域名配置方法是怎樣的?apache配置域名出現(xiàn)異常如何處理。
 
  apache域名配置方法是怎樣的?
  1、找到apache安裝目錄下,conf文件夾下的httpd.conf文件,用記事本或其他文本編輯軟件打開(kāi)。
  2、在文件中搜索”Include conf/extra/httpd-vhosts.conf“這一行,去掉前面的”#“,開(kāi)啟虛擬主機(jī)功能。
  3、找到apache安裝目錄下,conf/extra文件夾中的httpd-vhosts.conf文件,用記事本或其他文本編輯軟件打開(kāi)。
  4、在文件的最后,加上以下代碼后保存:
  ServerName www.domain.com
  DocumentRoot D:/www/domain
  Options +Indexes +Includes +FollowSymLinks +MultiViews
  AllowOverride None
  Order allow,deny
  Allow from all
  其中,80是服務(wù)器的端口,ServerName后面的是域名,DocumentRoot和Directory后面的是網(wǎng)站程序所在的目錄。
  5、找到服務(wù)器的hosts文件,以Windows系統(tǒng)為例,在C:\windows\system32\drivers\etc目錄下,用記事本或其他文本編輯軟件打開(kāi)。
  6、在hosts文件的末尾添加一行126.63.36.3 www.domain.com,并保存,重啟服務(wù)后即可通過(guò)域名訪問(wèn)。
  apache域名配置-綁定項(xiàng)目方法
  1:Apache配置
  進(jìn)入Apache的conf目錄;
  2.1:查找# Virtual hosts
  2.2:輸入:
  DocumentRoot F:/www_php/blog_com/my_blog#域名對(duì)應(yīng)的-項(xiàng)目目錄;
  ServerName blog.com#項(xiàng)目目錄對(duì)應(yīng)的-域名;
  3:查找# Virtual hosts
  將# Include conf/extra/httpd-vhosts.conf前面的“#”去掉;
  打開(kāi)Apache目錄下Apache2.2\conf\extra\httpd-vhosts.conf文件;
  在文件末尾添加
  DocumentRoot F:/www_php/blog_com/my_blog#域名對(duì)應(yīng)的-項(xiàng)目目錄;
  ServerName blog.com#項(xiàng)目目錄對(duì)應(yīng)的-域名;
  重啟Apache;
  測(cè)試;
  打開(kāi)C:\Windows\System32\drivers\etc目錄下的hosts文件;
  輸入127.0.0.1 blog.com;
  注意:用管理員用戶(hù)權(quán)限打開(kāi)。
  注意事項(xiàng)
  還可以參考我的配置默認(rèn)主頁(yè)。
  還可以參考我的配置虛擬目錄。
  詳解apache配置域名出現(xiàn)異常如何處理
  首先,配置域名,監(jiān)聽(tīng)端口。
  第二步,重啟apache;
  /www/server/apache/bin/apachectl restart;
  第三步,外網(wǎng)瀏覽器訪問(wèn) ,訪問(wèn)不了;
  第四步,排查原因
  1. 在服務(wù)器上本地 curl localhost:889 訪問(wèn),連接拒絕。
  2.查看端口的使用情況 lsof -i:889。
  3.查詢(xún)了一下監(jiān)聽(tīng) netstat -tnl。
  4. 想到有可能是服務(wù)器端口沒(méi)開(kāi)放,用 firewall-cmd --list-ports 查看開(kāi)放端口。
 
  5. 以centos7開(kāi)放889端口為例:
  添加端口
  firewall-cmd --zone=public --add-port=889/tcp --permanent (--permanent永久生效,沒(méi)有此參數(shù)重啟后失效);
  刷新規(guī)則
  frewall-cmd --reload;
  查看指定端口
  firewall-cmd --zone=public --query-port=8080/tcp;
  刪除指定端口
  firewall-cmd --zone=public --remove-port=8080/tcp --permanent;
  查看已開(kāi)放得所有端口

  firewall-cmd --list-ports。


  apache域名配置方法是怎樣的?大家在做apache域名配置的時(shí)候,就可以參考上面的方法去做,如果在apache域名配置的過(guò)程中,出現(xiàn)了異常的情況的話(huà),也不要著急,大家可以按照上面的步驟一步步的去解決,如果還不能解決問(wèn)題的話(huà),那么就可以咨詢(xún)下新網(wǎng)的工作人員。


聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)

送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)

需注明出處:新網(wǎng)idc知識(shí)百科

免費(fèi)咨詢(xún)獲取折扣

Loading