Discuz! X3.5 从windows IIS到windows IIS的迁移
场景
- Discuz! X3.5
- windows IIS到windows IIS的迁移,本例2016至2019
- 独立主机,非虚拟主机
操作
- 安装IIS,安装应用程序开发,安装cgi isapi扩展 isapi筛选器
- 把之前的PHP文件夹拷到同目录下,避免版本问题和重新配置,不用安装
- 域名改解析
- IIS,服务器节点,处理程序映射,添加模块映射 *.php FastCgiModule C:\PHP\php-cgi.exe
- SSL强制SSL,忽略证书,C:\inetpub\custerr\zh-CN 用403.htm做https强制跳转
- 先vc_redist.x64 2015.exe,再mysql mysql-installer-community-5.7.26.0.msi,只要mysql和workbench
- 老机器导出带struct的dump.sql,在新机导入
- 程序文件夹复制过来,配上网站和证书,设置应用程序池32位可用
- 默认文档添加index.php(这步重要,否则会导致403禁止访问错误)
- 完成,不需要做什么discuz内的备份和还原以及配置