2019-05-19

目的:完成一個(gè)完整的WEB網(wǎng)站

今天的任務(wù):搭建一個(gè)服務(wù)器



選擇搭建的服務(wù)器軟件:Apache HTTP Server

選用的是免安裝的解壓版本:

官方下載地址:https://www.apachelounge.com/download/

看不懂官網(wǎng)英文的可以借鑒個(gè)人百度云:鏈接:https://pan.baidu.com/s/16UoB_D43cYzsV7WOYyV-Yw

提取碼:1pmz

安裝方式:直接解壓到一個(gè)純英文目錄的文件中去就可以了。

解壓完成之后,還需要一些命令行的操作:

win+R打開(kāi)CMD,這個(gè)時(shí)候選擇以管理員身份啟動(dòng)控制臺(tái)

然后命令行切換到Apache的bin目錄

執(zhí)行httpd.exe -k install -n "Apache"命令

這個(gè)時(shí)候一般會(huì)報(bào)錯(cuò):因?yàn)锳pache中的配置文件有一些問(wèn)題

一般問(wèn)題有如下幾個(gè):

1.文件路徑有問(wèn)題

解決方案:打開(kāi)conf目錄下的httpd.conf文件,根據(jù)報(bào)錯(cuò)的提示找到對(duì)應(yīng)的行,或者直接搜索ServerRoot,就可以找到對(duì)應(yīng)文件路徑的位置,將文件路徑改為自己當(dāng)前解壓的文件路徑C:/Develop/Apache24(路徑斜線為反斜線)

2.配置文件路徑有問(wèn)題

解決方案:直接搜索DocumentRoot,就可以找到對(duì)應(yīng)文件路徑的位置,將文件路徑改為自己當(dāng)前解壓的文件路徑C:/Develop/Apache24(路徑斜線為反斜線),可能有很多位置需要改,記得批量修改

然后這個(gè)時(shí)候問(wèn)題一般全部排出,這個(gè)時(shí)候繼續(xù)用命令行操作執(zhí)行httpd.exe -t

當(dāng)返回提示為:Syntax OK;就完事了

這個(gè)時(shí)候配置文件就ok 了,可以在bin目錄下找到一個(gè)ApacheMonitor.exe文件,直接雙擊它就可以可視化控制APache服務(wù)的開(kāi)啟和關(guān)閉。

當(dāng)開(kāi)啟Apache服務(wù)之后,就在瀏覽器頁(yè)面中輸入http://localhost/回車訪問(wèn)就可以看到It works!

說(shuō)明Apache服務(wù)器已經(jīng)開(kāi)始工作了!

可能存在的問(wèn)題:

看不到It works!

原因:本地80端口可能被占用,因?yàn)楸镜胤?wù)器默認(rèn)的是80端口,這個(gè)時(shí)候有兩個(gè)解決方案:

1.清除占用80端口的應(yīng)用進(jìn)程

2.找到conf目錄下的httpd.conf文件,將配置文件中的端口號(hào)改為別的端口號(hào),搜索Listen,就會(huì)找到一個(gè)默認(rèn)配置好端口為80的端口,將其改為別的就行,如88。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • PHP的作用和安裝PHP 為什么我們要學(xué)PHP? 配置好了服務(wù)器和虛擬主機(jī),我們已經(jīng)可以訪問(wèn)我們部署在服務(wù)器頁(yè)面上...
    向禿頂靠近的程序員閱讀 327評(píng)論 0 0
  • 如何將自己的網(wǎng)站部署到服務(wù)器中? 通過(guò)服務(wù)器訪問(wèn)自己網(wǎng)站的解釋: 我們通過(guò)Apache部署到服務(wù)器之后,就會(huì)訪問(wèn)到...
    向禿頂靠近的程序員閱讀 114評(píng)論 0 0
  • 問(wèn)題:一個(gè)服務(wù)器不可能只搭載一個(gè)網(wǎng)站,那么如何才能搭載多個(gè)網(wǎng)站呢? 解決:虛擬主機(jī)的介入 Apache配置文件中默...
    向禿頂靠近的程序員閱讀 182評(píng)論 0 0
  • 在阿里云服務(wù)器上部署 .net core 程序過(guò)程全記錄 前幾天一個(gè)朋友叫我?guī)兔ψ隽藗€(gè)小程序,功能聽(tīng)起來(lái)非常簡(jiǎn)單,...
    跋涉者129閱讀 1,933評(píng)論 0 2
  • 第一次運(yùn)行PHP項(xiàng)目(phpstorm+wampserver) 1、配置環(huán)境 1)vcredist_x64,wam...
    喜洋洋咯閱讀 6,553評(píng)論 1 2

友情鏈接更多精彩內(nèi)容