日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

服务器搭建php mysql5_Windows下php5+apache+mysql5 手工搭建笔记

發(fā)布時間:2024/7/23 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 服务器搭建php mysql5_Windows下php5+apache+mysql5 手工搭建笔记 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Windows下php5+apache+mysql5 手工搭建筆記

更新時間:2011年02月15日 01:35:09 ? 作者:

php運行環(huán)境對于站長們或者初學(xué)者來說可以直接用一鍵包的方式或者直接從服務(wù)提供商處得到支持,不必自己手工按部就班的搭建,所以這篇文章是寫給我這樣的菜鳥又喜歡胡鬧的程序員看的,哈哈。

這里我就不說那些太概念的東西了(其實我也說不出來,哈哈),但是基本的原理程序員是要知道的,例如網(wǎng)站基本運行原理,php運行需要php的環(huán)境,java,DotNet同樣需要自己的運行環(huán)境,那么php的運行環(huán)境就是php的,其實我也不知道怎么說哈,反正就是個runtime,首先,準備幾部工作,我們需要:

1.Apache安裝包,apache_http_server_source_httpd-2.2.17-win32-src.zip,大家可以直接去官網(wǎng)下載,http://www.apache.org/也可以從鏡像中下載,都可以。

2.MySQL安裝包,MySQL-essential-5.1.32-win32.msi,下載位置我就不說了哈,大家盡量去官網(wǎng)下載,以免搞回個特洛伊或者綁定惡意插件的。

3.php運行環(huán)境,http://www.php.net/,注意不要下載到Source Code,要下載發(fā)布版的,要不然一堆.h以我們這樣的"高級程序員"的水平是搞不定的。

安裝包準備就緒,三個安裝包的順序是沒有什么限制的,這里先從安裝apache開始。

1. Apache的安裝。同樣適合大多數(shù)人的一路next,next過程中可能需要填寫Server Domain,Admin Email等類似的東西,這個可以跳過,但是要注意端口的選擇,默認情況下是只有80與8080端口可供選取,當(dāng)然安裝成功之后可以自己隨意修改Listen的端口,這個地方避免與IIS默認80的重復(fù),可以選擇8080端口。next后安裝成功之后的情況就不說了。可能有的盆有安裝完成之后在Apache Server Monitor中找不到Apache服務(wù),在services.msc中也找不到與apache有關(guān)的服務(wù),我剛好遇到這個問題,解決方法也很簡單:管理員身份運行cmd,切換至目錄 $Apache2.2$\bin\httpd.exe -k install 就差不多了,我搞的一次提示error,但還是出現(xiàn)了服務(wù),點擊start依舊可以運行,正常情況下提示安裝成功并開始Testing httped.conf...至此,apache的安裝就算完畢,當(dāng)然大家可以進行測試一下,可以打開httpd.conf,修改大約164行的DocumentRoot配置節(jié),我是這樣修改的:DocumentRoot "C:/",注意如果沒搞過或者是怕找不回默認的httpd.conf可以先備份一個或者,把你要修改的配置節(jié)先注釋一個。然后找到大約194行的,也就是你要訪問的網(wǎng)站的目錄,然后重啟Apache,在瀏覽器中輸入:http://localhost:8080/testing.html看看吧。

2.MySQL的安裝。好像MySQL的安裝沒什么太需要注意的吧,就是有個是否允許遠程訪問,如果你只是做測試,那么就不要選中,如果是服務(wù)器,那也慎重考慮一下安全問題。

3.php環(huán)境的安裝,如上所說,下載php環(huán)境解壓之后,在C盤根目錄下建立名為Apahe Group的文件夾,在Apache Group目錄下再建立一個文件夾名為php5,因為我下載的php版本為php-5.3.5-Win32-VC9-x86.zip,所以5就是當(dāng)前運行環(huán)境的版本號啊,呵呵,我抄一個高人的。然后將下載包里的所有文件拷貝到php5文件夾中,在其中找到名為php.ini-production的文件,將它重命名為php.ini。打開php.ini,找到short_open_tag,將默認為“short_open_tag= Off”改為“short_open_tag =On”,即讓PHP支持簡短標簽寫法,如在設(shè)置為Off時,在寫程序時用=$xxx;?>會報錯,要寫成<?phpecho $xxx;?>才行。然后在php.ini中找到extension_dir = "./"這一行,將其修改為extension_dir = "C:/Apache Group/php5/ext",這樣php運行環(huán)境就能根據(jù)此目錄找到其所需要的擴展插件的位置了,注意要刪除行前的分好”;“。然后找到Windows Extensions配置模塊,在其下邊依次尋找

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_mysql.dll

然后將前面的分號“;”,打開php環(huán)境對mysql等過程的支持,這樣php程序中采可以進行連接數(shù)據(jù)庫等的操作。最后找到disable_functions = ,將其修改為disable_functions =

passthru,exec,system,popen,chroot,escapeshellcmd,escapeshellarg,shell_exec,proc_open,proc_get_status。完成之后php運行環(huán)境的地址就是:C:\Apache Group\php5,這個地址將在后續(xù)的apache配置中用到。

4.apache配置以對php的支持。打開$Apache2.2$\conf\httpd.conf,找到#LoadModule ssl_module modules/mod_ssl.so這行,在其后,加入如下幾行:

# 指定php.ini文件所在位置

PHPIniDir "C:\Apache Group\php5"

# 指定php程序的解析模塊

LoadModule php5_module "C:\Apache Group\php5\php5apache2_2.dll"

# 指定所要解析的文件的擴展名

AddType application/x-httpd-php .php

# 指定PHP源代碼擴展名

AddType application/x-httpd-php-source .phps

保存退出,此時apache+mysql+php5的運行環(huán)境就搭建完畢,你可以在測試目錄中新建一個文件phpinfo.php,其中寫入:<?php phpinfo(); ?>,然后通過http://localhost:8080/phpinfo.php進行訪問。如果成功的話,將出現(xiàn)如下圖的頁面:

相關(guān)文章

本文介紹windows IIS中運行php5的簡單方法。2009-06-06

今天運行asp的時候出錯提示信息:Request 對象 錯誤 'ASP 0104 : 80004005',oUpFileStream.Write Request.BinaryRead 不允許操作,下面來簡單的分享下2014-07-07

這篇文章主要介紹了64 位 ASP.Net 已注冊 需要 32 位 ASP.Net 才能安裝 Microsoft Reporting,需要的朋友可以參考下2015-08-08

win2008 iis7 上傳大文件限制的真正解決辦法,使用iis7的朋友可以參考下2012-02-02

有時候由于不當(dāng)操作使Windows服務(wù)器或vps遠程桌面出現(xiàn)藍屏或者黑屏!比如你從本機拷貝一個很大的文件到服務(wù)器里,致使服務(wù)器反應(yīng)不過來,下次在登錄的時候就會出現(xiàn)上次的這種問題,那么這個時候遇到此問題2011-07-07

后臺內(nèi)容無法更新,如基本設(shè)置保存不了,數(shù)據(jù)庫寫不進去,很有可能是Everyone權(quán)限問題,即Everyone 無權(quán)操作文件夾,按照下面的步驟操作即可2014-05-05

要點 只有在工作進程隔離模式下運行時才能使用這個 IIS 6.0 功能。2009-02-02

朋友國外的機器帶寬突然跑的很大,網(wǎng)站不多,后來說是把對外的udp端口給封了就好了.后來在國內(nèi)一個放企業(yè)站上面也出現(xiàn)過如此的情況.2011-01-01

2003iis碰見的一些問題,只要對著癥狀處理。服務(wù)器一定可以使用的2012-07-07

如果你運行IIS時也遇到“RPC服務(wù)器不可用”的故障提示,不妨試試我們下面的辦法2011-10-10

最新評論

總結(jié)

以上是生活随笔為你收集整理的服务器搭建php mysql5_Windows下php5+apache+mysql5 手工搭建笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。