php5.5.18 32位 php apache2_4.dll,Windows7下PHP5.6.19+Apache2.4.18+MySql5.7環境配置

此安裝參考了網上各方資料,最終整理的內容為本次安裝涉及的部分。

一、准備安裝材料:

1.從http://windows.php.net/download/ 下載5.6.19 線程安全版(使用apache搭配需要使用線程安全版)

300c5eb1b74528ba7567395d53f21144.png

2.從https://www.microsoft.com/en-us/download/details.aspx?id=30679 下載vc11運行庫安裝包

4595d3dc92807856be60b94f4eae81b2.png

3.從http://www.microsoft.com/en-us/download/details.aspx?id=48145下載vc14運行庫安裝包

d22bc0e83433992ba3ce3c54c594c51b.png

二、安裝和配置php及Apache

1.先安裝運行庫:使用下載的vc11和vc14安裝包進行安裝即可

2.將php和apache壓縮包解壓到某個目錄下:如D:\env\Apache24 D:\env\php56

3.修改apache配置文件D:\env\Apache24\conf\http.conf,並且讓apache啟動時加載php模塊。

需要修改的部分大致如下:

(1)根目錄

ServerRoot "D:/env/Apache24"

(2)去掉ServerName前的#號 (此處作用?)

ServerName www.example:80

(3)修改DocumentRoot路徑(此處可修改為自己的網站文件夾如 "D:/www")

DocumentRoot "D:/env/Apache24/htdocs"

(4)修改DirecotryIndex配置

DirectoryIndex index.php index.htm index.html

(5)設置ServerScript目錄

--360行

ScriptAlias /cgi-bin/ "D:/env/Apache24/cgi-bin/"

--376行

AllowOverride None

Options None

Require all granted

(6)增加支持php的配置

# php5 support

LoadModule php5_module "D:/env/php56/php5apache2_4.dll"

AddType application/x-httpd-php .php .html .htm

# configure php.ini path

PHPIniDir "D:/env/php56"

(7)測試配置

從D:/env/Apache24/htdocs中找到index.html文件在

body部分增加<?php phpinfo();?>

然后通過命令行啟動apache httpd服務:

進入cmd,切換到D:\env\Apache24\bin目錄下輸入httpd 回車

如果沒報錯,則啟動成功,使用瀏覽器連接到http://localhost

如果顯示以下內容,則配置成功。

dd3130e6b153609b6ce907a7b04aab32.png

三、MySQL配置

mysql的安裝隨意。此處謹做配置說明。

復制php (D:\phpEnv\php56)文件夾下的 php.ini-development文件,並將復制后的文件后綴修改為 ini 文件名為 php ->php.ini

然后修改該文件內容:

將extentsion_dir修改為:

extension_dir = "D:/phpEnv/php56/ext"

將;extension=php_mysqli.dll前的分號去掉:

extension=php_mysqli.dll

保存,重啟apache即配置完成。

驗證mysql連接:

修改D:/env/Apache24/htdocs中的index.html文件內容為

<?phpecho "test db connection";$db_servername = "localhost";$db_username = "root";$user_password = "1234";$db_name = "world";$link = mysqli_connect($db_servername,$db_username,$user_password,$db_name);if (!$link) {die('Connect Error (' . mysqli_connect_errno() . ') '

. mysqli_connect_error());

}echo 'Connected successfully' . mysqli_get_host_info($link) . "\n";mysqli_close($link);?>

通過命令行啟動mysql :切換到mysql/bin目錄下 執行mysqld。

然后重啟apache服務:在之前打開的用來開啟apache的命令行窗口中,按ctrl+c 停止服務,然后重新執行httpd ,啟動服務。

最后在瀏覽器中打開http://localhost 就可以看到如下內容,則表明連接成功。

0a9529eefcb0940ec37271bceb1848b5.png

以上基礎環境搭建完成,更多相關使用,請搜索php建站教程 : )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值