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)文章
IIS7 IIS8 http自動(dòng)跳轉(zhuǎn)到HTTPS(80端口跳轉(zhuǎn)443端口)
這篇文章主要介紹了IIS7 IIS8 http自動(dòng)跳轉(zhuǎn)到HTTPS(80端口跳轉(zhuǎn)443端口),需要的朋友可以參考下2020-08-08
Window Server服務(wù)器撥號失敗error/1058的問題的解決方法
這篇文章主要介紹了Window Server服務(wù)器撥號失敗error/1058的問題的解決方法,需要的朋友可以參考下2023-04-04
iis6網(wǎng)站屬性沒有asp.net選項(xiàng)卡的解決辦法
這篇文章主要介紹了iis6網(wǎng)站屬性沒有asp.net選項(xiàng)卡的解決辦法,一般是沒有安裝.NET Framework 2.0的原因造成的,本文同時(shí)給出另外幾種可能情況,需要的朋友可以參考下2014-08-08
在IIS7、IIS7.5中應(yīng)用程序池最優(yōu)配置方案
這篇文章主要介紹了在IIS7、IIS7.5中應(yīng)用程序池最優(yōu)配置方案,需要的朋友可以參考下2016-06-06
WindowsServer2019 WSUS安裝詳細(xì)步驟圖解教程
WSUS支持微軟公司全部產(chǎn)品的更新,本文主要介紹了WindowsServer2019 WSUS安裝詳細(xì)步驟圖解教程,文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-04-04
WIN2003下安裝amp(apache+mysql+php+phpmyadmin)環(huán)境
WIN2003下安裝amp環(huán)境apache+mysql+php+phpmyadmin運(yùn)行安裝配置。2009-12-12
IIS7.5 偽靜態(tài) 腳本映射 配置方法(圖文詳解)
這篇文章主要介紹了IIS7.5 偽靜態(tài) 腳本映射 配置方法,需要的朋友可以參考下2015-09-09
WAMP(win+apache+mysql+php)環(huán)境部署及優(yōu)化(以win2008R2SP1為操作系統(tǒng))
Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python, 一組常用來搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開源軟件,本身都是各自獨(dú)立的程序,但是因?yàn)槌1环旁谝黄鹗褂茫瑩碛辛嗽絹碓礁叩募嫒荻?,共同組成了一個(gè)強(qiáng)大的Web應(yīng)用程序平臺2022-12-12
在Windows Server 2016中啟用Flash的方法
這篇文章主要介紹了在Windows Server 2016中啟用Flash的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06

