WAMP環境搭建之apache學習筆記

2021-06-15 04:53:29 字數 3222 閱讀 9087

安裝環境為;

win7 32位

apache版本為2.2.22

mysql為5.5.32

php為5.4.16

這裡注意的資訊添一下就可以

安裝完即可,在安裝時最好建個資料夾把所以安裝的檔案放一起方便管理

安裝完後,apache就啟動了,以後自己怎麼啟動關閉那

開啟服務項

這裡可以啟動停止,淡然在右下角也可以啟動停止,

下面說下在命令提示符下的管理

這就要配置一下了先看沒有配置的

輸入httpd -k start

看到木有識別不了,所以要訪問就要進入安裝的檔案目錄下,就要進到bin目錄

看到木有其實已經成功了,以為我用的普通許可權所以拒絕訪問只要切換到管理員許可權就可以正常執行,如果是遠端管理或者沒有圖形介面怎麼辦,不可能每次都這麼麻煩把

下面就說下在任意目錄下訪問設定如下:

這個應該可以理解吧,在path中加上bin目錄的路徑就可,現在我們回到命令提示符下訪問,發現還是訪問不了,哈哈,莫急淡定,多熱的天先喝點水,水喝完了其實還是訪問不了啊,其實要把現在的低許可權的關掉開啟用管理員命令提示符開啟再看是不是成功了。我們看下

成功了。

成功是成功了那麼下面開始使用了,我們打交道最多的事httpd.conf配置檔案,找到他看下,我們開啟瀏覽器輸入http://localhost看看是不是可以正常工作那,這裡localhost屬於網域名稱,一般還要加埠號才能訪問,apache預設情況下是80埠,如果你輸入http://localhost:81(81前有個:冒號)能不能訪問那,肯定不可以,如果要改變埠怎麼辦那?開啟httpd.conf找到下面的部分

可以在listen後面多新增幾個埠一樣可以訪問,埠就在這裡修改,注意修改完配置檔案一定要重啟apache。

在說下apache下每個目錄的用途

先到這吧,明天繼續上圖太坑了。

今天繼續盡量不上圖了。

listen 監聽埠可以有多個

只要在httpd.conf中找到listen,然後可以多開幾個埠,其實意義不大隨便提一下。

如果在apache目錄下空間不足可以換空間,就是apache虛擬目錄:

在配置檔案httpd.conf下的

新增(大約在240到260行左右)

directoryindex index.html

#配置虛擬目錄

#directory相當於歡迎介面

directoryindex index.html index.htm index.php

#站點別名

alias /myblog "d:/myblog"

#訪問許可權

order allow,deny

這句表示允許所有ip訪問,再拒絕所有ip訪問

allow from all

這句是允許所有ip訪問

這兩句合起來最後就表示允許所有ip訪問

"d:/myblog"設定的檔案目錄,如果用反斜線\就要寫兩個\\  第乙個表示轉義。

還要登出(在180行左右)documentroot "d:/wamp/apache/htdocs"路徑,就是不讓apache去找這個路徑。

再說一下

order deny.allow

allow 192.168.1.100

deny 192,168

第一句是拒絕所以然後允許所以,下面應該執行第三句因為deny在前,就是拒絕192.168開頭的ip位址,然後執行第二句就是允許192.168.1.100這個ip允許訪問,執行玩就是除了192.168開頭的ip不允許訪問其他都能訪問當然了192,。168.1.100這個也允許訪問。

如果要設定歡迎介面可以在directoryindex index.html index.htm index.php

中加上歡迎介面如hello.html在訪問頁面時直接輸入到hello.html所在資料夾即可不需要輸入hello.html。

虛擬主機的配置

首先啟用httpd-vhosts.conf

在httpd.conf中找到include conf/extra/httpd-vhosts.conf這句話把前面的#號去掉(大約在480行左右)

下面找到extra/httpd-vhosts.conf開啟拉倒最後面

加入下面語句

documentroot "d:/myblog"

#這裡配置歡迎介面

directoryindex index.html index.htm index.php

options followsymlinks

#不允許任何人修改

allowoverride none

#設定訪問許可權

order allow,deny

然後找到hosts檔案在c:\windows\system32\drivers\etc下

講ip位址和網域名稱鏈結起來

127.0.0.1   www.sohu.com

phpinfo();

?>測試一下如果進入php頁面就說明成功了,不成功在安裝步驟檢查。修改配置檔案一定要重啟apache。

最後一張圖。

WAMP環境搭建

windows系統下 wamp lamp 環境搭建 apache php 執行緒安全 ts 與非執行緒安全 nts php從 5.2.1開始區分 thread safe ts 與 no thread safe nts 之分 也就是執行緒安全與非執行緒安全 所謂執行緒安全是指,執行緒在執行的時候需要有...

搭建WAMP環境

這裡先解釋一下wamp是什麼意思。w windows,a apache,m mysql,p php。也就是說本文說明的是在windows系統下搭建以apache做伺服器 mysql為資料庫的php開發環境。接下來就是安裝上述的工具到本地環境,apache的安裝相對較為簡單,根據提示next下去就是,...

wamp環境搭建

小生最近一直在倒騰php的一些東西。剛入門,所以將一些學習過程中的一些東西整理一下。首先就是關於wamp環境的搭建以及虛擬機器的搭建。小白一枚,大神請無視之。關於搭建所需要的軟體,可以到下面的鏈結尋找。apache安裝過程中設定localhost為主機名,然後將apache安裝到wamp目錄下 ph...