零基础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 。大家可以在博客的插件管理中下载安装。
零基础Windows Server搭建部署Word Press 博客系列教程(2):从菜鸡到高手之Windows Server 环境配置的更多相关文章
- 利用阿里云服务器免费体验word press博客、个人网站
本文首发于我的个人博客:https://chens.life/create-wordpress-blog.html 前言 目前市面上有许许多多的虚拟云服务器ECS,例如阿里云.华为云.又拍云等等,他们 ...
- 使用Github+Hexo框架搭建部署自己的博客
前言 Hexo 是一个快速.简洁且高效的博客框架.Hexo 使用 Markdown (或其他渲染引擎 )解析文章, 在几秒内,即可利用靓丽的主题生成静态网页. 安装 安装前提 安装 Hexo 相当简单 ...
- 搭建自己的技术博客系列(二)把 Hexo 博客部署到 GitHub 上
1.在GitHub上建一个新仓库
- ubuntu server 搭建自己的个人博客及其他网站
一, 安装apache2服务器 sudo apt-get install apache2 二,安装mysql服务器 sudo apt-get install mysql-server 此时会提示输入M ...
- 搭建自己的技术博客系列(一)使用 hexo 搭建一个精美的静态博客
1.安装 Git 和 nodejs https://hexo.io/zh-cn/docs/
- 搭建自己的技术博客系列(五)hexo博客接入busuanzi插件,展示访问量和网站运行时间
busuanzi计数脚本 busuanzi官方指引 一.安装脚本(必选) 要使用不蒜子必须在页面中引入busuanzi.js,目前最新版如下. 不蒜子可以给任何类型的个人站点使用,如果你是用的hexo ...
- hexo零基础搭建博客系列(一)
关于其他搭建 [hexo4快速搭建博客(二)更换主题](https://blog.csdn.net/weixin_41800884/article/details/103750634)[hexo4快速 ...
- 利用Github和Hexo搭建独立的个人博客--基础篇
利用Github和Hexo搭建独立的个人博客--基础篇 摘要:本文主要参考了使用hexo和Github上创建自己的博客.如何搭建一个独立博客--简明Github Pages与Hexo教程和使用GitH ...
- 使用Hexo+Github搭建属于自己的博客(基础)
前言 hexo是一个台湾人做的基于Node.js的静态博客程序,优势是生成静态文件的速度非常快,支持markdown, 我最终选定它的原因是它速度快而且不容易出错,并且可以一键部署到github或者其 ...
- Hexo+GitHub+Netlify一站式搭建属于自己的博客网站
喜欢的话请关注我的个人博客我在马路边https://hhongwen.cn/,此文为博主原创,转载请标明出处. 更好的阅读体验请点击查看:Hexo+GitHub+Netlify一站式搭建属于自己的博客 ...
随机推荐
- OpenCV3 图像处理笔记
此笔记针对 Python 版本的 opencv3,c++ 版本的函数和 python 版本的函数参数几乎一样,只是矩阵格式从 ndarray 类型变成适合 c++ 的 mat 模板类型.注意,因为 p ...
- 今日一学,5道Java基础面试题(附Java面试题及答案整理)
前言 马上国庆了,本来想着给自己放松一下,刷刷博客,慕然回首,自动拆装箱?equals?==?HashCode? instanceof? 似乎有点模糊了,那就大概看一下5道Java基础面试题吧.好记性 ...
- 5.7 Linux Vim可视化模式
相信大家都使用过带图形界面的操作系统中的文字编辑器,用户可以使用鼠标来选择要操作的文本,非常方便.在 Vim 编辑器中也有类似的功能,但不是通过鼠标,而是通过键盘来选择要操作的文本. 在 Vim 中, ...
- Volatility 内存取证基础
实操 (需要下面这个内存取证的私我)
- HTTP相关返回值异常如何解决(上篇)
今天我们讲讲HTTP相关返回值异常如何解决(实例持续更新中) 一.HTTP介绍 HTTP(超文本传输协议,Hypertext Transfer Protocol)是用于在网络上进行数据交换的应用层 ...
- hyperf的使用
hyperf是swoole的封装框架,用起来效率还是不错的. 使用方式看手册 https://hyperf.wiki/2.2/#/zh-cn/quick-start/install 其实是靠compo ...
- 抓包工具之Fiddler(详解)
Fiddle简介 Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于 ...
- brew之加速
有没有出现这种场景:使用brew install 安装程序,一直卡在brew updating,这可能是使用着默认的github镜像源导致,那么我们就需要将其切换到国内 1.镜像切换(推荐中科大) 1 ...
- [笔记]博弈论 & SG 函数
一直没学结果今天被创了. 一些定义: \(\text{mex}\{S\}\):集合 \(S\) 中最小的没有出现过的非负整数. \(\oplus\):按位异或.也叫做 \(\text{xor}\). ...
- 某开源ERP最新版SQL与RCE的审计过程
文章首发于 https://forum.butian.net/share/134 前言 代码路径 https://gitee.com/jishenghua/JSH_ERP 软件版本 华夏ERP_v2. ...