安裝64位php開發環境

2022-02-11 05:18:14 字數 2654 閱讀 8054

最近聽說php5.4速度很快,所以想建立乙個本地環境測試下。我打算用本地windows xp sp3下安裝php5.4.8、apache2.4.3和mysql5.5.28。

前期的準備工作已經完成。

下面講講如何安裝apache,這個是最麻煩的,其他的多簡單。

第一部分:安裝apache2.4.3

2.開啟apache24\conf下httpd.conf 檔案,用記事本開啟即可。

(1)第37行serverroot "c:/apache24"改為serverroot 「d:/apache24」;//apache程式的位置。

(2)第204行的serveradmin改不改無所謂;

(3)第213行servername前面的「#」號去掉;

(4)第237行documentroot "c:/apache24/htdocs"改為documentroot "d:/www";//**的根目錄

第238行改為;

注意:這個www資料夾要自己去新建的,不建的話會報錯的。

(5)第271行directoryindex index.html改為directoryindex index.html index.php index.htm   //支援更多的預設頁

(6)第354行 scriptalias /cgi-bin/ "c:/apache24/cgi-bin/"改為scriptalias /cgi-bin/ "d:/apache24/cgi-bin/"

(7)第370行改為

3.啟動apache。

開始 --- 執行,輸入cmd,開啟命令提示符。接著輸入d:回車cd apache24\bin回車httpd回車

如果httpd.conf配置正確的話,輸入httpd回車後是沒有任何提示的。

5.測試。你可以把apache24\htdocs目錄下的index.html放到d:\www目錄下,用瀏覽器訪問會出現「it works」那麼就說明apache已經正確安裝了。

注意:不能關掉這個命令視窗,否則apache會關閉的。

6.加入為windows的系統服務,讓apache自啟動。

(1)關閉3的那個httpd命令視窗,不然會報錯的。

(2)開始 --- 執行,輸入cmd,再開啟乙個命令提示符。輸入d:回車cd apache24\bin回車

這裡加入服務的命令為:httpd.exe -k install -n "servicename"

servicename為apache在windows的服務中的名字。例如:httpd.exe -k install -n "apache24"

輸入httpd.exe -k install -n "apache24"後,會有成功安裝的提示,「服務」也會有apache24這個服務項。這個時候可以選擇啟動,啟動apache服務。

如果要解除安裝這個服務的話,先要停止這個服務,然後輸入httpd.exe -k uninstall -n "apache24"解除安裝這個服務。

以後可以通過apache24\bin資料夾下的apachemonitor.exe來控制這個apache。工作列也會有顯示這個軟體的很方便的管理apache的執行。

附:你可以把apache24放在c盤根目錄下,即c:\apache24

上面2中,只要改(3)(5),cmd命令的話直接輸入cd c:\apache24\bin回車httpd回車,這樣的話簡單多了。

到這裡apache的基本安裝已經講完了。

下面開始說說php的安裝了。

第二部分:安裝php5.4.8

同時解壓php5apache2_4.dll-php-5.4-win32.zip選擇php 5.4.7中的php5apache2_4.dll放到php目錄中。

注意:這裡沒有php5.4.8版本的php5apache2_4.dll,所以我選擇了乙個最新版本的。

2.複製份php.ini-development,並改名為php.ini。

3.開啟apache24\conf下httpd.conf,在最後加上

# configure the path to php.iniphpinidir"d:/php"

用來支援php,其中d:/php為php根目錄。由於使用的是 apache2.4.3,所以 php5_module 為 php5apache2_4.dll。

4. 重啟 apache 伺服器。

5.測試。刪除www中其他檔案,新建乙個index.php,內容為<?php phpinfo(); ?>儲存,訪問出現php的資訊就說明php已經成功安裝。

到這裡php的基本安裝已經完成。

下面是mysql的安裝。

第三部分:安裝mysql5.5.28

1.直接執行安裝檔案,這裡就不具體說明了。

2.php支援mysql設定

(1)第730行; extension_dir = "ext",去掉前面的「;」,並改為extension_dir ="d:\php\ext"

(2)第880、881行,去掉前面的「;」

extension=php_mysql.dll

extension=php_mysqli.dll

注:在第838行到第908行有很多dll,你要用到什麼,去掉前面的「;」就可以了。

(3)重啟apache即可。

到這裡mysql安裝也基本完成了。

剩下的就是一些apache,php以及mysql的設定,這個東西比較多,這個是仁者見仁智者見智的東西。我這裡也不獻醜了。

Kali 64位 安裝32位編譯執行環境

為了使在64位kali中使用gdb除錯32位程式,並且讓gcc和g 能夠使用 m32來編譯32位的程式,要進行一下操作。使用命令 vim etc apt sources.list 並改為以下內容 deb kali rolling main non free contrib 再執行以下命令 1.啟用相...

windows 64位環境下php執行環境部署配置

2 解壓安裝包,我的解壓到d tools php5.6 3 配置php.ini 在解壓的目錄中,找到php.ini檔案,如果沒有這個檔案,可以複製目錄中的php.ini development 該檔名為php.ini a.設定時區 date.timezone prc b.設定編碼 default c...

windows 64位環境下php執行環境部署配置

2 解壓安裝包,我的解壓到d tools php5.6 3 配置php.ini 在解壓的目錄中,找到php.ini檔案,如果沒有這個檔案,可以複製目錄中的php.ini development 該檔名為php.ini a.設定時區 date.timezone prc b.設定編碼 default c...