Win10+IIS10+PHP7.1.2+MariaDB10.1.21+URL Write2.0+Emlog5.3.1+https+startssl证书

2017-2-22 李丹 编程

  1. Windows功能启用iis+wws+asp.net+cgi
  2. 下载nts版本php,并解压
  3. 安装2015 vcredist_x86.exe [否则出错]
  4. 下载并安装mariadb10.1.21
  5. 下载安装url write 2.0 [安装前先改注册表,安装完成之后再改回去]
    1. Open Regedit > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp
    2. Edit "MajorVersion" and set the "DECIMAL" value to 9
    3. Hit F5 while in Regedit
    4. Now go install the ReWrite 2.0 module.
    5. Change the "MajorVersion" back to "DECIMAL" value of 10
    6. Hit F5 while in Regedit
    7. Close Regedit
  6. 去startssl申请个人证书
    a. 注册,校验域名,申请
    b. csr在线生成一个,保存好,下一步
    c. 下载startcomtool.exe用csr/key+密码生成pfx私钥
    d. 在windows mmc里导入startcom中间证书,再导入pfx服务器证书
    e. 在IIS里导入pfx服务器证书
    f. 创建IIS站点的时候选择此证书
  7. 部署iis
    fastcgi
    目录权限
    我碰到两个错误:
    a. 站点-基本设置-物理路径下面的连接为要手动写管理员用户名密码
    b. 500服务器内部错误: 原因是没有做6.e
  8. 下载安装emlog
    a. emlog需要修改源文件才能彻底支持https
    b. url rewrite规则随便搜搜就有
  9. 添加Web.config在根目录

标签: emlog php7 证书 iis

评论(1) 浏览(1654)

Powered by emlog