零基础Windows Server搭建部署Word Press 博客系列教程(2):从菜鸡到高手之Windows Server 环境配置
上一篇:零基础Windows Server搭建部署Word Press 博客系列教程(1):从萌新到菜鸡之云主机配置与备案
本篇教程主要介绍在云主机上安装好相关组件并配置好环境,直至网站上线。
1、之前讲了如何购买一台主机并安装好系统,然而阿里云的Windows Server远程管理只提供了网页桌面的选项,这很不方便。我们可以在安全组规则里面添加3389端口,方便我们使用Windows远程桌面。
接下来我们配置一下远程桌面。计算机栏中输入你主机的IP地址或域名,可以在本地资源选项中开启本地资源,这样一来本地硬盘就能被远程主机访问,可以方便的传输文件。此时我们可以在服务器上安装上Chrome、Notepad-plus、7Zip等软件,方便接下来的操作。
2、启用IIS以及CGI
打开控制面板\程序,点击启用或关闭Windows功能,启用IIS和CGI
3、安装PHP和MySQL
这部分内容很长,并且复现操作过程需重新安装程序,所以我直接引用一下别人的教程(其实我比较懒)
从零开始在Windows上安装WordPress简明教程 [1]
从零开始在Windows上安装WordPress简明教程 [2]
下面说说要注意的事项:
这些内容都是博主踩过的坑,而且网上也少有解决方案。
Word Press仅支持PHP7.3或更高,MySQL 5.6版本,下载安装的版本不正确将会导致严重兼容问题。
安装MySQL一般选择默认,在账户设置中最好添加一个User 账户,以避免使用root账户,提高安全性。在Windows Defender中把关键文件夹设置排除,特别是Word Press文件夹,杀毒软件会严重影响博客自动升级。为Word press的web文件夹添加以上两个用户并配置成如图所示的权限。否则将无法正常显示和下载上传的图片和文件,无法正常更新,无法正常安装主题插件。3、开启Https和导入SSL证书
导入证书前需要为服务器申请一个SSL证书,阿里云是可以免费申请 Symantec的SSL证书的。打开IIS的服务器证书,把下载下来的证书导入进去。然后给word press网站绑定https,SSL证书选择刚刚安装的那个。
编辑选项在红框这里。以上操作完成后重启一下IIS,至此大家就能使用HTTPS来访问你的博客啦!如果要想默认打开就是https,需要安装一个插件 Really Simple SSL 。大家可以在博客的插件管理中下载安装。