如何在Windows2019系统中配置IIS服务器?
美国、香港服务器
如何在Windows2019系统中配置IIS服务器?
08-03 来源:
一、安装 IIS 服务(两种方式:图形界面 + PowerShell)
方式 1:图形界面安装
打开【服务器管理器】→【添加角色和功能】
下一步至【服务器角色】,勾选 Web 服务器 (IIS)
建议勾选常用组件(必备):
静态内容、默认文档、目录浏览、HTTP 错误
ASP.NET(如果运行.net 程序)、CGI(PHP 站点必选)
URL 重写工具(后期单独下载)
持续下一步,完成安装。
方式 2:PowerShell 管理员直接执行(推荐一键安装)
powershell
Install-WindowsFeature Web-Server,Web-CGI,Web-Documentation,Web-Static-Content,Web-Default-Doc,Web-Http-Errors
二、基础站点创建
打开 IIS 管理器(inetmgr)
左侧【网站】右键 →【添加网站】
网站名称:自定义
物理路径:网站目录(建议不要放在 C 盘,权限设置严格控制)
IP 地址:选择服务器网卡公网 IP
端口:80(http),443(https)
主机名:填写你的域名(重要,防止泛域名访问)
不要直接选择【全部未分配】,有安全风险。
三、关键权限配置(站点打不开最常见原因)
找到网站文件夹 → 属性 → 安全
添加用户:IIS_IUSRS、IUSR
权限分配:读取 & 执行、列出文件夹内容、读取
禁止给 Everyone 开放完全控制,极易被入侵。
四、PHP 环境部署(如果运行 PHP 网站)
下载 Windows 版本 PHP,解压到服务器目录
IIS 管理器 →【处理程序映射】→【添加模块映射】
请求路径:*.php
模块:FastCgiModule
可执行文件:php-cgi.exe 路径
设置默认文档:添加 index.php 置于顶部
五、HTTPS SSL 证书配置
选中站点 →【SSL 设置】
【绑定】→ 添加类型https,选择已导入证书
推荐配置:要求 SSL(可选),启用 TLS1.2+,关闭老旧 TLS1.0/1.1
六、URL 重写(伪静态必备)
先独立安装微软官方 URL Rewrite 模块
站点绑定 web.config 规则,实现伪静态
示例 web.config 常用伪静态模板(根据程序调整)
xml
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快