准備工作:
1、php-7.2.25-Win32-VC15-x64,下載地址:http://windows.php.net/downloads/releases
2、mysql-installer-community-5.7.28.0.msi,下載地址:https://downloads.mysql.com/archives/community/
第一步 安裝IIS
首先,右鍵單擊右下角的WINDOWS徽標,點擊設置-應用程序-程序和功能(或者是直接搜索控制面板點擊程序和功能)
點擊:啟用或者關閉WINDOWS功能
選中internet information services,點開萬維網服務-應用程序開發功能,選中CGI,然后確定保存。
然后在管理工具里面就可以看到IIS管理器了。
IIS修改文件上傳大小限制
1、打開IIS管理器,在IIS中雙擊“請求篩選”打開。
2、點擊右邊的“編輯功能設置”,打開“編輯請求篩選設置”對話框。
其中的允許的最大容量長度,默認是”30000000“,30M,將其修改為你所需要的大小即可,如100000000,100M。
3、重新啟動IIS
IIS 偽靜態工具:
URL Rewrite
下載地址:http://www.iis.net/download/URLRewrite
第二步 配置PHP
在根目錄新建一個名為packages的文件夾,PHP配置文件和Mysql數據庫文件。把剛才下載的PHP文件解壓到這個文件夾里面並重命名為php。
把php文件里面的php.ini-development復制一份,然后把名稱修改為php.ini,如下圖:
用記事本打開這個php.ini,搜索extension_dir,大約在734行
把extension_dir前面分號去掉;把后面的ext修改為:E:\packages\php\ext
搜索date.timezone,大約在909行,把它前面的分號去掉,把date.timezone =修改為:date.timezone = Asia/Shanghai
其它參數設置如下:
post_max_size = 100M upload_max_filesize = 100M max_file_uploads = 20
繼續搜索extension=php_ 把下列幾個擴展前面的分號去掉,下面幾個是必須要打開的。如果你運行程序提示缺少哪個擴展,直接修改PHP.INI文件就行了。
extension=curl
extension=gd2
extension=mbstring
extension=exif
extension=mysqli
extension=pdo_mysql
打開IIS管理器,點擊右邊的處理程序映射。
添加模塊映射
填寫如下圖所示:模塊選擇FastCgiModule
點擊“請求限制”,把“僅當請求映射至以下內容時才調用處理程序”這個選項勾上即可
打開IIS管理器,點擊右邊的“FastCGI 設置”映射,配置參數如下:
在Windows server 2008中,需要添加php目錄到環境變量Path中,然后重啟計算器:
測試php配置是否成功:
設置網站默認文檔為:index.php
在網站根目錄新建一個index.php,內容為:
<?php phpinfo(); ?>
訪問網站,看看環境配置是否成功?
第三步 安裝Mysql
a、運行mysql-installer-community-5.7.28.0.msi,勾選 I accept the license terms,點擊“next”;
b、選擇Custom類型,點擊“next”;
c、在左側選擇MySQL Server 5.7.28-X64,點擊向右箭頭,如下圖所示
d、在右側選中MySQL Server 5.7.25-X64,點擊右下角的 Advanced Options,設置mysql安裝路徑如下圖所示,點擊“next”;
e、如下圖所示,點擊“Execute”
f、等待安裝完成,點擊“next”;
g、點擊“next”繼續進行配置;
h、如下圖所示選擇,點擊“next”;
i、如下圖所示選擇,點擊“next”;
j、如下圖所示,設置root用戶密碼,設置完畢,點擊“next”;
k、如下圖所示選擇,點擊“next”;
k、如下圖所示選擇,點擊“Execute”;
l、配置完成后,點擊“finish”;
m、如下圖所示選擇,點擊“next”;
n、如下圖所示選擇,點擊“finish”完成安裝;