HTTP服務(wù)的搭建
AMP
知道了AMP是三個(gè)部分組成的
Apache:世界排名第一的服務(wù)器軟件,特點(diǎn)是簡單,速度快,性能穩(wěn)定
MySQL:得益于它體積小,速度快,使用成本低。
PHP:對于前端的學(xué)習(xí),PHP也要稍作了解。
AMP是三個(gè)獨(dú)立的軟件,但是對于初學(xué)者而言分別安裝以及配置,需要掌握一定的知識,所以使用AMP集成環(huán)境幫我們簡化安裝,可以更易學(xué)習(xí)Ajax。
分為W(Window)AMP和L(Linux)AMP,這里我選用WAMP作為學(xué)習(xí)的環(huán)境,所以下面給像我這樣的小白分享一下裝AMP需要注意到的細(xì)節(jié)。
WAMP 安裝,配置,注意點(diǎn)
1.雙擊這個(gè)安裝包wampserver.exe,找一下網(wǎng)上可以在下的資源很多。
2.選擇安裝路徑,這里盡量都用非中文路徑可以選擇一個(gè)盤的根目錄直接安裝。
我這邊選擇D盤來安裝之后可以依照你們選擇的不同來對應(yīng)配置
3.點(diǎn)擊Install開始安裝,安裝完畢點(diǎn)擊finish 即可啟動wamp
4.啟動完成能夠在任務(wù)欄的右下角看到這個(gè)圖標(biāo)即表示安裝成功
5.安裝成功后,打開瀏覽器輸入127.0.0.1如果能看到一個(gè)WAMP的界面就說明沒問題了
WAMP橙色圖表解決方案
1.檢查是否開啟了服務(wù):保證Apache,MySQL的服務(wù)都是啟動狀態(tài)即可
左鍵圖表,找到Apache底下的Service然后選擇Star/Resume service就行了,如果真的不行可以關(guān)了再開一般都沒問題。
2.檢查是否開啟了微軟自帶的IIS服務(wù):首先打開控制面板,然后找到程序和功能,啟用或關(guān)閉Windows功能,保證里面的Internet Information Services沒有被勾選即可
3.為了使同一局域網(wǎng)的其他計(jì)算機(jī)也可以訪問你還需要將防火墻關(guān)閉.
修改httpd.conf文件因?yàn)锳pache的配置默認(rèn)不允許外部訪問,我們需要修改配置 找到D:\wamp\bin\apache\Apache2.2.21\conf文件 使用文本編輯工具打開,通過搜索功能找到onlineoffline tag - don't remove這句話
將大概在234行附近的
Allow from 127.0.0.1
替換為
Allow from all
弄完之后保存,然后左鍵圖標(biāo)Star All Services重啟WAMP的所有服務(wù)。
4.局域網(wǎng)內(nèi)訪問:使用一臺相同局域網(wǎng)內(nèi)的擁有瀏覽器的設(shè)備即可通過剛剛獲取的IP地址進(jìn)行訪問
常見的通局域網(wǎng)計(jì)算機(jī):
連接同一個(gè)wifi的計(jì)算機(jī)(手機(jī)也可以測試)
連接同一個(gè)交換機(jī)的計(jì)算機(jī)
同教室的電腦
同公司的電腦
配置網(wǎng)站根目錄
(注:這里使用的路徑為上述安裝時(shí)的路徑,如果沒有安裝在D盤,那么需要找到對應(yīng)的路徑)
找到WAMP的安裝目錄? ?D:\wamp
找到Apache的配置文件 ?D:\wamp\bin\apache\Apache2.2.21\conf
修改http.conf文件使用文本編輯工具打開httpd.conf文件,搜索documentRoot如果是初次安裝,應(yīng)該分別在178行,205行 修改完畢以后記得保存ctrl+s
然后重啟WAMP所有服務(wù)
嘗試訪問:在對應(yīng)的E盤底下創(chuàng)建一個(gè)名為www的文件夾,并在文件夾里放入文件,通過127.0.0.1進(jìn)行訪問可以得到 下圖的結(jié)果
配置虛擬主機(jī)
開啟虛擬主機(jī)輔配置:
打開D:\wamp\bin\apache\Apache2.2.21\conf
找到httpd.conf文件,并用文本編輯工具打開它
通過搜索找到Include conf/extra/httpd-vhosts.conf
將文本最前方的#刪除即可
修改完畢保存
配置虛擬主機(jī):
打開D:\wamp\bin\apache\Apache2.2.21\conf\extra
找到httpd-vhosts.conf文件,使用文本編輯工具打開
拷貝一份VirtualHost標(biāo)簽中的內(nèi)容,并修改
DocumentRoot:"e:/www/example"
ServerName example.com
ServerAlias "www.example.com"
原本存在的東西不用動,直接復(fù)制一份修改上面三行的內(nèi)容就行
修改完畢保存
修改DNS(hosts)文件
打開C:\Windows\System32\drivers\etc目錄
找到hosts文件,將其拷貝到左面
桌面的hosts文件,使用文本工具打開
在末尾添加如下內(nèi)容
127.0.0.1? ? ? ? example.com
127.0.0.1? ? ? ? www.example.com
修改完畢保存
將文件拷貝回C:\Windows\System32\drivers\etc目錄
替換目標(biāo)文件,如果彈出權(quán)限對話框,選擇繼續(xù)
重啟WAMP嘗試訪問
重啟wamp
打開瀏覽器輸入www.example.com即可訪問
如果彈出的是下圖
修改httpd-vhosts.conf文件
打開D:\wamp\bin\apache\Apache2.2.21\conf\extra文件夾
使用文本編輯工具打開httpd-vhosts.conf文件
在之前配置的VirtualHost標(biāo)簽中,加入如下內(nèi)容
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
重啟wamp,即可訪問。
學(xué)習(xí)Ajax的前期準(zhǔn)備就到這里,這些網(wǎng)上教程也很多,我照著自己的坑只有這些問題了,更深入的暫時(shí)是個(gè)小白也不懂。