亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Apache > 正文

Apache+php+mysql在windows下的安裝與配置圖解(最新版)

2024-08-27 18:25:46
字體:
來源:轉載
供稿:網友

先準備好軟件:

Apache官方下載地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在這里;

php官方下載地址:php-5.0.5-Win32.zip,更多鏡像下載地址,更多版本下載;

mysql官方下載地址:mysql-4.1.14-win32.zip,更多鏡像下載地址,更多版本下載。

一、安裝Apache,配置成功一個普通網站服務器

運行下載好的“apache_2.0.55-win32-x86-no_ssl.msi”,出現如下界面:

出現Apache HTTP Server 2.0.55的安裝向導界面,點“Next”繼續

確認同意軟件安裝使用許可條例,選擇“I accept the terms in the license agreement”,點“Next”繼續

將Apache安裝到Windows上的使用須知,請閱讀完畢后,按“Next”繼續

設置系統信息,在Network Domain下填入您的域名(比如:mb5u.com),在Server Name下填入您的服務器名稱(比如:www.49028c.com,也就是主機名加上域名),在Administrator's Email Address下填入系統管理員的聯系電子郵件地址(比如:yinpeng@xinhuanet.com),上述三條信息僅供參考,其中聯系電子郵件地址會在當系統故障時提供給訪問者,三條信息均可任意填寫,無效的也行。下面有兩個選擇,圖片上選擇的是為系統所有用戶安裝,使用默認的80端口,并作為系統服務自動啟動;另外一個是僅為當前用戶安裝,使用端口8080,手動啟動。一般選擇如圖所示。按“Next”繼續。]

選擇安裝類型,Typical為默認安裝,Custom為用戶自定義安裝,我們這里選擇Custom,有更多可選項。按“Next”繼續

出現選擇安裝選項界面,如圖所示,左鍵點選“Apache HTTP Server 2.0.55”,選擇“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內容,全部安裝在本地硬盤上”。點選“Change...”,手動指定安裝目錄。

我這里選擇安裝在“D:/”,各位自行選取了,一般建議不要安裝在操作系統所在盤,免得操作系統壞了之后,還原操作把Apache配置文件也清除了。選“OK”繼續。

返回剛才的界面,選“Next”繼續。

確認安裝選項無誤,如果您認為要再檢查一遍,可以點“Back”一步步返回檢查。點“Install”開始按前面設定的安裝選項安裝。

正在安裝界面,請耐心等待,直到出現下面的畫面。

安裝向導成功完成,這時右下角狀態欄應該出現了下面的這個綠色圖標,表示Apache服務已經開始運行,按“Finish”結束Apache的軟件安裝

我們來熟悉一下這個圖標,很方便的,在圖標上左鍵單擊,出現如下界面,有“Start(啟動)”、“Stop(停止)”、“Restart(重啟動)”三個選項,可以很方便的對安裝的Apache服務器進行上述操作。

好了現在我們來測試一下按默認配置運行的網站界面,在IE地址欄打“http://127.0.0.1”,點“轉到”,就可以看到如下頁面,表示Apache服務器已安裝成功。

現在開始配置Apache服務器,使它更好的替我們服務,事實上,如果不配置,你的安裝目錄下的Apache2/htdocs文件夾就是網站的默認根目錄,在里面放入文件就可以了。這里我們還是要配置一下,有什么問題或修改,配置始終是要會的,如圖所示,“開始”、“所有程序”、“Apache HTTP Server 2.0.55”、“Configure Apache Server”、“Edit the Apache httpd conf Configuration file”,點擊打開。

XP的記事本有了些小變化,很實用的一個功能就是可以看到文件內容的行、列位置,按下圖所示,點“查看”,勾選“狀態欄”,界面右下角就多了個標記,“Ln 78, Col 10”就表示“行 78,列 10”,這樣可以迅速的在文件中定位,方便解說。當然,你也可以通過“編輯”,“查找”輸入關鍵字來快速定位。每次配置文件的改變,保存后,必須在 Apache服務器重啟動后生效,可以用前面講的小圖標方便的控制服務器隨時“重啟動”。

現在正式開始配置Apache服務器,“Ln 228”,或者查找關鍵字“DocumentRoot”(也就是網站根目錄),找到如下圖所示地方,然后將""內的地址改成你的網站根目錄,地址格式請照圖上的寫,主要是一般文件地址的“/”在Apache里要改成“/”。

“Ln 253”,同樣,你也可以通過查找“

“Ln321”,DirectoryIndex(目錄索引,也就是在僅指定目錄的情況下,默認顯示的文件名),可以添加很多,系統會根據從左至右的順序來優先顯示,以單個半角空格隔開,比如有些網站的首頁是index.htm,就在光標那里加上“index.htm ”文件名是任意的,不一定非得“index.html”,比如“test.php”等,都可以。

這里有一個選擇配置選項,以前可能要配置,現在好像修正過來了,不用配置了,就是強制所有輸出文件的語言編碼,html文件里有語言標記(,這個就是設定文檔語言為gb2312)的也會強制轉換。如果打開的網頁出現亂碼,請先檢查網頁內有沒有上述 html語言標記,如果沒有,添加上去就能正常顯示了。把“# DefaultLanguage nl”前面的“# ”去掉,把“nl”改成你要強制輸出的語言,中文是“zh-cn”,保存,關閉。

好了,簡單的Apache配置就到此結束了,現在利用先前的小圖標重啟動,所有的配置就生效了,你的網站就成了一個網站服務器,如果你加載了防火墻,請打開80或8080端口,或者允許Apache程序訪問網絡,否則別人不能訪問。如果你有公網IP(一般ADSL或電話撥號上網的都是),就可以邀請所有能上網的朋友訪問使用http://你的IP地址(IP地址查詢可訪問http://www.49028c.com,查詢內容內即是)你的網站了;如果你沒有公網IP,也可以把內網IP地址告訴局域網內的其它用戶,讓他們通過http://你的內網IP地址,訪問你的網站。

二、php的安裝、以module方式,將php與apache結合使你的網站服務器支持php服務器腳本程序

將下載的php安裝文件php-5.0.5-Win32.zip右鍵解壓縮。

指定解壓縮的位置,我的設定在“D:/php”

查看解壓縮后的文件夾內容,找到“php.ini-dist”文件,將其重命名為“php.ini”,打開編輯,找到下面圖中的地方, Ln385,有一個“register_globals = Off”值,這個值是用來打開全局變量的,比如表單送過來的值,如果這個值設為“Off”,就只能用“$_POST['變量名']、$_GET['變量名 ']”等來取得送過來的值,如果設為“On”,就可以直接使用“$變量名”來獲取送過來的值,當然,設為“Off”就比較安全,不會讓人輕易將網頁間傳送的數據截取。這個值是否改成“On”就看自己感覺了,是安全重要還是方便重要?

這里還有一個地方要編輯,功能就是使php能夠直接調用其它模塊,比如訪問mysql,如下圖所示,Ln563,選擇要加載的模塊,去掉前面的 “;”,就表示要加載此模塊了,加載的越多,占用的資源也就多一點,不過也多不到哪去,比如我要用mysql,就要把“;extension= php_mysql.dll”前的“;”去掉。所有的模塊文件都放在php解壓縮目錄的“ext”之下,我這里的截圖是把所有能加載的模塊都加載上去了,前面的“;”沒去掉的,是因為“ext”目錄下默認沒有此模塊,加載會提示找不到文件而出錯。這里只是參考,一般不需要加載這么多,需要的加載上就可以了,編輯好后保存,關閉。

如果上一步加載了其它模塊,就要指明模塊的位置,否則重啟Apache的時候會提示“找不到指定模塊”的錯誤,這里介紹一種最簡單的方法,直接將php安裝路徑、里面的ext路徑指定到windows系統路徑中——在“我的電腦”上右鍵,“屬性”,選擇“高級”標簽,點選“環境變量”,在“系統變量”下找到“Path”變量,選擇,雙擊或點擊“編輯”,將“;D:/php;D:/php/ext”加到原有值的后面,當然,其中的“D:/php” 是我的安裝目錄,你要將它改為自己的php安裝目錄,如下圖所示,全部確定。系統路徑添加好后要重啟電腦才能生效,可以現在重啟,也可以在所有軟件安裝或配置好后重啟。

現在開始將php以module方式與Apache相結合,使php融入Apache,照先前的方法打開Apache的配置文件,Ln 173,找到這里,添加進如圖所示選中的兩行,第一行“LoadModule php5_module D:/php/php5apache2.dll”是指以module方式加載php,第二行“PHPIniDir "D:/php"”是指明php的配置文件php.ini的位置,是當然,其中的“D:/php”要改成你先前選擇的php解壓縮的目錄。

還是Apache的配置文件,Ln 757,加入“AddType application/x-httpd-php .php”、“AddType application/x-httpd-php .html”兩行,你也可以加入更多,實質就是添加可以執行php的文件類型,比如你再加上一行“AddType application/x-httpd-php .htm”,則.htm文件也可以執行php程序了,你甚至還可以添加上一行“AddType application/x-httpd-php .txt”,讓普通的文本文件格式也能運行php程序。

前面所說的目錄默認索引文件也可以改一下,因為現在加了php,有些文件就直接存為.php了,我們也可以把“index.php”設為默認索引文件,優先順序就自己排了,我的是放在第一位。編輯完成,保存,關閉。

現在,php的安裝,與Apache的結合已經全部完成,用屏幕右下角的小圖標重啟Apache,你的Apache服務器就支持了php。

三、mysql的安裝,與php、Apache相結合

打開下載的mysql安裝文件mysql-4.1.14-win32.zip,雙擊解壓縮,運行“setup.exe”,出現如下界面

mysql安裝向導啟動,按“Next”繼續

選擇安裝類型,有“Typical(默認)”、“Complete(完全)”、“Custom(用戶自定義)”三個選項,我們選擇“Custom”,有更多的選項,也方便熟悉安裝過程

在“Developer Components(開發者部分)”上左鍵單擊,選擇“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內容,全部安裝在本地硬盤上”。在上面的“MySQL Server(mysql服務器)”、“Client Programs(mysql客戶端程序)”、“Documentation(文檔)”也如此操作,以保證安裝所有文件。點選“Change...”,手動指定安裝目錄。

填上安裝目錄,我的是“D:/mysql”,也建議不要放在與操作系統同一分區,這樣可以防止系統備份還原的時候,數據被清空。按“OK”繼續。

返回剛才的界面,按“Next”繼續。

確認一下先前的設置,如果有誤,按“Back”返回重做。按“Install”開始安裝。

正在安裝中,請稍候,直到出現下面的界面

這里是詢問你是否要注冊一個mysql.com的賬號,或是使用已有的賬號登陸mysql.com,一般不需要了,點選“Skip Sign-Up”,按“Next”略過此步驟。

現在軟件安裝完成了,出現上面的界面,這里有一個很好的功能,mysql配置向導,不用向以前一樣,自己手動亂七八糟的配置my.ini了,將 “Configure the Mysql Server now”前面的勾打上,點“Finish”結束軟件的安裝并啟動mysql配置向導。

mysql配置向導啟動界面,按“Next”繼續。

選擇配置方式,“Detailed Configuration(手動精確配置)”、“Standard Configuration(標準配置)”,我們選擇“Detailed Configuration”,方便熟悉配置過程。

選擇服務器類型,“Developer Machine(開發測試類,mysql占用很少資源)”、“Server Machine(服務器類型,mysql占用較多資源)”、“Dedicated MySQL Server Machine(專門的數據庫服務器,mysql占用所有可用資源)”,大家根據自己的類型選擇了,一般選“Server Machine”,不會太少,也不會占滿。

選擇mysql數據庫的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服務器類型,專注于事務處理,一般)”、“Non-Transactional Database Only(非事務處理型,較簡單,主要做一些監控、記數用,對MyISAM數據類型的支持僅限于non-transactional),隨自己的用途而選擇了,我這里選擇“Transactional Database Only”,按“Next”繼續。

對InnoDB Tablespace進行配置,就是為InnoDB 數據庫文件選擇一個存儲空間,如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成數據庫損壞,當然,對數據庫做個備份就沒問題了,這里不詳述。我這里沒有修改,使用用默認位置,直接按“Next”繼續

選擇您的網站的一般mysql訪問量,同時連接的數目,“Decision Support(DSS)/OLAP(20個左右)”、“Online Transaction Processing(OLTP)(500個左右)”、“Manual Setting(手動設置,自己輸一個數)”,我這里選“Online Transaction Processing(OLTP)”,自己的服務器,應該夠用了,按“Next”繼續

是否啟用TCP/IP連接,設定端口,如果不啟用,就只能在自己的機器上訪問mysql數據庫了,我這里啟用,把前面的勾打上,Port Number:3306,按“Next”繼續

這個比較重要,就是對mysql默認數據庫語言編碼進行設置,第一個是西文編碼,第二個是多字節的通用utf8編碼,都不是我們通用的編碼,這里選擇第三個,然后在Character Set那里選擇或填入“gbk”,當然也可以用“gb2312”,區別就是gbk的字庫容量大,包括了gb2312的所有漢字,并且加上了繁體字、和其它亂七八糟的字——使用mysql的時候,在執行數據操作命令之前運行一次“SET NAMES GBK;”(運行一次就行了,GBK可以替換為其它值,視這里的設置而定),就可以正常的使用漢字(或其它文字)了,否則不能正常顯示漢字。按 “Next”繼續。

選擇是否將mysql安裝為windows服務,還可以指定Service Name(服務標識名稱),是否將mysql的bin目錄加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目錄名,比如連接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我這里全部打上了勾,Service Name不變。按“Next”繼續。

這一步詢問是否要修改默認root用戶(超級管理)的密碼(默認為空),“New root password”如果要修改,就在此填入新密碼(如果是重裝,并且之前已經設置了密碼,在這里更改密碼可能會出錯,請留空,并將“Modify Security Settings”前面的勾去掉,安裝配置完成后另行修改密碼),“Confirm(再輸一遍)”內再填一次,防止輸錯。“Enable root access from remote machines(是否允許root用戶在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一個匿名用戶,匿名用戶可以連接數據庫,不能操作數據,包括查詢)”,一般就不用勾了,設置完畢,按“Next”繼續。

確認設置無誤,如果有誤,按“Back”返回檢查。按“Execute”使設置生效。

設置完畢,按“Finish”結束mysql的安裝與配置——這里有一個比較常見的錯誤,就是不能“Start service”,一般出現在以前有安裝mysql的服務器上,解決的辦法,先保證以前安裝的mysql服務器徹底卸載掉了;不行的話,檢查是否按上面一步所說,之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql安裝目錄下的data文件夾備份,然后刪除,在安裝完成后,將安裝生成的 data文件夾刪除,備份的data文件夾移回來,再重啟mysql服務就可以了,這種情況下,可能需要將數據庫檢查一下,然后修復一次,防止數據出錯。

與Apache及php相結合,前面已提過,這里再說一下,在php安裝目錄下,找到先前重命名并編輯過的 php.ini,如下圖所示,Ln563,把“;extension=php_mysql.dll”前的“;”去掉,加載mysql模塊。保存,關閉后,重啟apache就可以了。這里也可以選擇其它要加載的模塊,去掉前面的“;”,就表示要加載此模塊了,加載的越多,占用的資源也就多一點,不過也多不到哪去。所有的模塊文件都放在php解壓縮目錄的“ext”之下,我這里的截圖是把所有能加載的模塊都加載上去了,前面的“;”沒去掉的,是因為“ext” 目錄下默認沒有此模塊,加載會提示找不到文件而出錯。這里只是參考,一般不需要加載這么多,需要的加載上就可以了,編輯好后保存,關閉。

同樣,加載了模塊后,就要指明模塊的位置,否則重啟Apache的時候會提示“找不到指定模塊”的錯誤,這里介紹一種最簡單的方法,直接將 php安裝路徑、里面的ext路徑指定到windows系統路徑中——在“我的電腦”上右鍵,“屬性”,選擇“高級”標簽,點選“環境變量”,在“系統變量”下找到“Path”變量,選擇,雙擊或點擊“編輯”,將“;D:/php;D:/php/ext”加到原有值的后面,當然,其中的“D:/php”是我的安裝目錄,你要將它改為自己的php安裝目錄,如下圖所示,全部確定。系統路徑添加好后要重啟電腦才能生效,可以現在重啟,也可以在所有軟件安裝或配置好后重啟。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩欧美在线免费观看| 久久久久久久久国产精品| 亚洲天堂av在线播放| 91色琪琪电影亚洲精品久久| 国产成人avxxxxx在线看| 亚洲已满18点击进入在线看片| 欧美一级bbbbb性bbbb喷潮片| 欧美精品精品精品精品免费| 日韩成人性视频| 精品久久久久久久久久ntr影视| 中文字幕精品国产| 久久深夜福利免费观看| 欧美日韩国产成人高清视频| 91精品视频网站| 国产精品福利久久久| 美女黄色丝袜一区| 欧美国产在线视频| 97色在线视频| 日韩中文视频免费在线观看| 91精品久久久久久久| 国产成人高潮免费观看精品| 国产欧美日韩91| 亚洲无限乱码一二三四麻| 欧美精品在线观看| 亚洲va欧美va在线观看| 91精品综合视频| 国产精品夜色7777狼人| 97色伦亚洲国产| 国产亚洲精品一区二555| 成人福利视频网| 久久免费高清视频| 日韩成人av一区| 亚洲精品中文字幕有码专区| 欧美俄罗斯性视频| 久久精品夜夜夜夜夜久久| 久久6免费高清热精品| 亚洲国产精久久久久久久| 国产午夜精品免费一区二区三区| 一区二区av在线| 亚洲欧美国内爽妇网| 欧美人在线视频| 日韩精品中文字幕有码专区| 欧美夫妻性生活视频| 亚洲精品一区在线观看香蕉| 欧美一级bbbbb性bbbb喷潮片| 亚洲精品之草原avav久久| 国产精品久久久久久久久久久不卡| 亚洲成人aaa| 91啪国产在线| 欧美大尺度电影在线观看| 国产精品日日做人人爱| 久久亚洲精品成人| 色吧影院999| 欧美日韩成人黄色| 97久久精品人搡人人玩| 国产一区二区动漫| 国产成人精品久久久| 国产日韩欧美影视| 国产suv精品一区二区三区88区| 456国产精品| 中文字幕在线日韩| 91亚洲精品在线| 精品国产91久久久| 57pao成人永久免费视频| 亚洲欧美日韩中文视频| 性视频1819p久久| 久久久爽爽爽美女图片| 这里只有精品在线观看| 日本免费在线精品| 亚洲bt天天射| 一区二区欧美激情| 久久99精品国产99久久6尤物| 久久久亚洲欧洲日产国码aⅴ| 亚洲综合精品一区二区| 欧美日韩国产综合视频在线观看中文| 国产日韩精品入口| 92版电视剧仙鹤神针在线观看| 日韩av片永久免费网站| 国产剧情日韩欧美| 92国产精品久久久久首页| 日韩中文字幕不卡视频| 亚洲自拍欧美色图| 日韩av网址在线观看| 久久久久久这里只有精品| 97免费中文视频在线观看| 成人欧美在线视频| 欧美成人激情视频| 成人午夜在线观看| 91九色国产视频| 日韩资源在线观看| 国产精品主播视频| 亚洲天堂视频在线观看| 亚洲自拍高清视频网站| 92看片淫黄大片看国产片| 亚洲成成品网站| 日韩免费av一区二区| 国产精品老女人精品视频| 欧美激情手机在线视频| 91成人精品网站| 久久久国产视频| 久久精品影视伊人网| 国产精品中文在线| 成人一区二区电影| 亚洲男人第一av网站| 欧美性xxxxxxx| 欧美激情亚洲激情| 欧美在线xxx| 国产91|九色| 欧美电影免费观看大全| 国产精品福利网站| 久久99国产精品自在自在app| 日韩中文av在线| 久久久久久999| 欧美性黄网官网| 日韩av手机在线观看| 欧美在线观看网址综合| 欧美激情在线视频二区| 中文字幕免费精品一区| 欧美大片网站在线观看| 亚洲丁香久久久| 国产成人精品一区二区| 欧美床上激情在线观看| 在线看欧美日韩| 亚洲精品456在线播放狼人| 91久热免费在线视频| 中文精品99久久国产香蕉| 久久综合五月天| 欧美精品一区二区免费| 成人黄色影片在线| 午夜精品久久久久久久99热浪潮| 国产精品h在线观看| 国产精品视频精品视频| 日韩欧美高清在线视频| 久久久久99精品久久久久| 成人国产精品一区二区| 日韩国产高清污视频在线观看| 精品国产美女在线| 精品视频9999| 97免费视频在线| 一区二区三区天堂av| 久久久久国产视频| 91久久在线视频| 亚洲另类欧美自拍| 91久热免费在线视频| 国产一区二区三区免费视频| 欧美性极品xxxx娇小| 日韩av资源在线播放| 最近更新的2019中文字幕| 亚洲第一网站男人都懂| 久久99精品久久久久久噜噜| 91久久久亚洲精品| 日韩中文字幕在线看| 97精品一区二区视频在线观看| 国产精品www| 欧美极度另类性三渗透| www.亚洲天堂| 欧美成人免费视频| 欧美性xxxxx| 日韩一区在线视频| 欧美在线不卡区| 久久99亚洲热视| 国产免费一区二区三区在线能观看| 日韩av影院在线观看| 国内精品400部情侣激情|