windows下配置php環境。(apache24 + php7 + mysql5.7)

〇、用我配置好的環境,五步輕鬆上手。自己弄的圖方便。

apache24 + php7

1、在D盤根目錄下解壓出這兩個文件夾

2、添加系統環境變量

D:\Apache24\bin


測試系統變量:cmd輸入:

httpd -v

3、管理員cmd運行命令把apache2.4安裝爲windows服務

httpd.exe -k install

4、任務管理器——(詳細信息——)服務——(點擊名稱按字母排序服務進程)——右鍵Apache2.4——開始

5、瀏覽器輸入測試:

localhost:80/test.php
localhost:80/mysql.php


(自行安裝mysql建立數據庫並修改D:/Apache24/htdocs/mysql.php的

mysqli_connect(url,username,password,dbname[,port][,socket])參數)

------------------------------------------結束-----------------------------------------------

補:
卸載windows服務命令:httpd.exe -k uninstall
開啓服務命令:httpd.exe -k start
結束服務命令:httpd.exe -k stop

另:任務管理器——(詳細信息——)服務——(點擊名稱按字母排序服務進程)
——右鍵Apache2.4——開始/停止/重新啓動

 

一、安裝apache

網址:https://www.apachelounge.com/download/

官網下載真的慢啊!httpd-2.4.41-win64-VS16.zip

 

 1、解壓放到D盤根目錄,

 2、添加環境變量:D:\Apache24\bin

 

二、安裝php7

 官網:https://windows.php.net/download/

 官網下載也是真的慢啊!php-7.4.4-Win32-vc15-x64.zip

 注意:先在D盤根目錄建一個文件夾php7,然後把壓縮包拉進去在解壓,別問我怎麼知道的!這個不需要添加環境變量。

 

三、配置文件修改 

 (一)、Apache24 配置 php7

      1、打開D:\Apache24\conf\httpd.conf配置文件。

      2、大概第37行的改成   Define SRVROOT "D:/Apache24"。

      3、大約236行找到 

ServerName www.example.com:80

           改爲:

ServerName localhost:80

           如果需要修改端口直接在這修改80爲你想要的端口的同時,修改大概第60行的Listen 80Listen 你想要的端口號。

      4、驗證安裝是否成功:運行Apache的啓動httpd.exe。在瀏覽器上輸入localhost:80,如果不是無法訪問那麼Apache的配置便完成了。

     5、添加php7模塊。在<IfModule unixd_module>前加上這些代碼:

LoadModule php7_module "D:\php7\php7apache2_4.dll"

<IfModule php7_module>
        #告訴Apache PHP的安裝路徑
        PHPIniDir 'D:/php7/php.ini'        
        # define php  module file .php和.html的文件能執行PHP程序
        AddType application/x-httpd-php .php .html
        #AddType application/x-httpd-php-source .phps
</IfModule>

查找以下關鍵字,並修改:

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

 

 (二)、php7配置 mysql

     1、 進入PHP安裝目錄(D:\php7\),複製一份php.ini-development改名爲php.ini放到安裝路徑下,打開找到"extension_dir"(大概760行),去掉註釋符,將值改爲

extension_dir = "D:/php7/ext"

 2、大概938行的位置添加一行(保證等號後面的php_mysqli.dll在D:/php7/ext裏存在)

extension=php_mysqli.dll

 3、 註釋內容打開

extension=mysqli
extension=pdo_mysql
extension=pgsql

 4、定義執行PHP模塊的文件

      查找 AddType application/x-gzip .gz .tgz,在其下一行添加代碼:AddType application/x-httpd-php .php .html:聲明.php和.html的文件能執行PHP程序。

 

5、測試:在 Apache安裝路徑\htdocs下新建文件:

test.php

<!DOCTYPE html>
<html>
<body>

<?php
   echo "hello 你個 world!<br/>";
   phpinfo();
?>

</body>
</html>

mysql.php

<!DOCTYPE html>
<html>
<body>

<?php
$result=mysqli_connect("localhost","usrname","passwd","DBname","3306");
if ($result) 
   { echo "數據庫連接成功!"; } 
else 
   { echo "數據庫連接失敗!"; } 

?>

</body>
</html>

在瀏覽器輸入:

localhost:80/test.php

localhost:80/mysql.php

 結束,大功告成。

(小聲逼逼:聽說php是世界上最好的語言)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章