Windows Server 2022 IIS服務(wù)器部署(阿里云ECS服務(wù)器+IIS+PHP+Python+MySQL)
一、安裝VC++前置

二、安裝PHP (路徑不要有中文)
①、解壓PHP文件;


②、設(shè)置環(huán)境變量;








三、安裝Python (路徑不要有中文)
①、雙擊安裝包;

②、勾選Add PATH;

③、單擊“Next”;

④、全部勾選,按需更改路徑,單擊“Install”;

⑤、單擊“Close”,完成安裝;

⑥、下載第三方庫Pillow(用于圖像處理)、pyzbar(用于二維碼/條形碼識別)、numpy(用于圖像數(shù)組處理);
1. 升級pip
python -m pip install --upgrade pip
2. 設(shè)置鏡像源
pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
3. 下載第三方庫
pip install Pillow
pip install pyzbar
pip install numpy
四、安裝MySQL
①、確保已經(jīng)安裝VC++前置;

②、雙擊安裝包;

③、選擇“Full”,點(diǎn)擊“Next”;

④、依次點(diǎn)擊“Execute”、“Next”、“Next”、“Next”、“Next”;





⑤、設(shè)置MySQL的root密碼后,點(diǎn)擊“Next”;

⑥、依次點(diǎn)擊“Next”、“Next”、“Execute”、“Finish”;




⑦、依次點(diǎn)擊“Cancel”、“Yes”;


⑧、可使用圖形化界面Navicat管理MySQL;

五、安裝IIS服務(wù)器
①、打開服務(wù)器管理器;

②、點(diǎn)擊右上角的“管理”、“添加角色和功能”;

③、開始之前單擊“下一步”,安裝類型單擊“下一步”,服務(wù)器選擇單擊“下一步”;



④、服務(wù)器角色勾選“Web 服務(wù)器(IIS)”,單擊“下一步”;

⑤、功能勾選“IIS 可承載 Web核心”,單擊“下一步”;

⑥、Web 服務(wù)器角色(IIS)單擊“下一步”;

⑦、角色服務(wù)勾選“ASP”、“CGI”、“ISAPI擴(kuò)展”,單擊“下一步”;

⑧、確認(rèn)單擊“安裝”,安裝完成后關(guān)閉;


六、部署PHP網(wǎng)站 (IIS)
①、打開IIS管理器;

②、打開網(wǎng)站“基礎(chǔ)設(shè)置”;

③、修改網(wǎng)站文件存儲路徑;

④、添加MIME類型;



文件擴(kuò)展名:.php
MIME 類型:application/x-httpd-php
⑤、添加處理程序映射;



請求路徑:*.php
模塊:FastCgiModule

⑥、復(fù)制php.ini-production并命名為php.ini;

⑦、打開php.ini,取消注釋并修改內(nèi)容;
1. extension_dir為php的ext路徑

2. 開啟mysqli拓展 (調(diào)用MySQL)

3. 時(shí)區(qū)設(shè)置為中國 (PRC)

⑧、設(shè)置監(jiān)視php.ini (為了不用重啟IIS來更新設(shè)置);



⑨、域名解析配置;
1. 阿里云域名解析:
- 登錄阿里云控制臺 → 進(jìn)入「云解析DNS」
- 選擇目標(biāo)域名 → 添加「A記錄」
- 記錄類型:A
- 主機(jī)記錄:@(主域名)或 www(子域名)
- 記錄值:ECS服務(wù)器的公網(wǎng)IP地址
- TTL:默認(rèn)10分鐘
2.IIS綁定域名:
- 在IIS管理器中右鍵目標(biāo)網(wǎng)站 → 選擇「編輯綁定」

- 點(diǎn)擊「添加」→ 類型選擇「http」或「https」
- 主機(jī)名填寫已解析的域名(如 www.invisiblecode.cn)

- 端口:HTTP默認(rèn)80 / HTTPS默認(rèn)443
⑩、SSL證書部署;
1. 申請SSL證書(以阿里云免費(fèi)證書為例):
- 登錄阿里云 → 進(jìn)入「SSL證書」服務(wù)
- 購買「免費(fèi)型DV SSL證書」→ 完成證書申請(需域名驗(yàn)證)
- 證書簽發(fā)后 → 下載IIS版本證書(含.pfx文件及密碼)
2.導(dǎo)入證書到IIS:
- IIS管理器 → 點(diǎn)擊服務(wù)器名稱 → 打開「服務(wù)器證書」
- 右側(cè)操作欄選擇「導(dǎo)入」→ 選擇.pfx文件
- 輸入證書密碼 → 存儲位置選「個(gè)人」

3.HTTPS綁定配置:
- 網(wǎng)站綁定中添加類型「https」
- 主機(jī)名填寫域名 ,SSL證書選擇剛導(dǎo)入的證書
- 勾選「需要服務(wù)器名稱指示(SNI)」

4.強(qiáng)制HTTPS跳轉(zhuǎn)(可選):


到此這篇關(guān)于Windows Server 2022 IIS服務(wù)器部署(阿里云ECS服務(wù)器+IIS+PHP+Python+MySQL)的文章就介紹到這了,更多相關(guān)Win2022 IIS服務(wù)器部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
阿里云Windows 2008一鍵安裝包配置php web環(huán)境圖文安裝教程(IIS+Php+Mysql)
這篇文章主要介紹了阿里云Windows 2008一鍵安裝包配置web環(huán)境圖文安裝教程(IIS+Php+Mysql),當(dāng)前使用2008 r2的朋友越來越多了,這個(gè)安裝包對于快速架設(shè)php運(yùn)行環(huán)境是非常不錯(cuò)的工具2016-10-10
Windows server 2012 NTP時(shí)間同步的實(shí)現(xiàn)
本文主要介紹了Windows server 2012 NTP時(shí)間同步的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06
Windows?Server?2008?R2?配置故障轉(zhuǎn)移圖文教程
這篇文章主要介紹了Windows?Server?2008?R2?配置故障轉(zhuǎn)移圖文教程,需要的朋友可以參考下2023-05-05
LoadUserProfile 調(diào)用因下列錯(cuò)誤而宣告失敗: 拒絕訪問的常見解決方法
今天突然看到服務(wù)器出現(xiàn)這樣的錯(cuò)誤提示,拒絕訪問,肯定是權(quán)限問題,是哪里的權(quán)限問題呢。2011-01-01
不錯(cuò)的服務(wù)器變慢的兩種非常規(guī)解決辦法
不錯(cuò)的服務(wù)器變慢的兩種非常規(guī)解決辦法...2007-09-09
Win2003主機(jī)播放FLV視頻的設(shè)置圖解方法
目前很多虛擬主機(jī)都是2003的系統(tǒng),默認(rèn)是不支持FLV格式提供服務(wù)的,解決這個(gè)問題的方法有兩個(gè)。2008-04-04
用Serv-U架設(shè)FTP服務(wù)器的方法與設(shè)置方法
用Serv-U架設(shè)FTP服務(wù)器的方法與設(shè)置方法...2007-10-10
通過AppCmd.exe實(shí)現(xiàn)ISAPI 篩選器的添加代碼
若要添加前提條件為只能在 32 位工作進(jìn)程中運(yùn)行,且 .dll 文件位于 .NET Framework 2.0 版目錄中的 ISAPI 篩選器 ResponseFilter ,請?jiān)诿钐崾痉庢I入以下命令,然后按 Enter2013-04-04

