上一篇:零基础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 环境配置的更多相关文章

  1. 利用阿里云服务器免费体验word press博客、个人网站

    本文首发于我的个人博客:https://chens.life/create-wordpress-blog.html 前言 目前市面上有许许多多的虚拟云服务器ECS,例如阿里云.华为云.又拍云等等,他们 ...

  2. 使用Github+Hexo框架搭建部署自己的博客

    前言 Hexo 是一个快速.简洁且高效的博客框架.Hexo 使用 Markdown (或其他渲染引擎 )解析文章, 在几秒内,即可利用靓丽的主题生成静态网页. 安装 安装前提 安装 Hexo 相当简单 ...

  3. 搭建自己的技术博客系列(二)把 Hexo 博客部署到 GitHub 上

    1.在GitHub上建一个新仓库

  4. ubuntu server 搭建自己的个人博客及其他网站

    一, 安装apache2服务器 sudo apt-get install apache2 二,安装mysql服务器 sudo apt-get install mysql-server 此时会提示输入M ...

  5. 搭建自己的技术博客系列(一)使用 hexo 搭建一个精美的静态博客

    1.安装 Git 和 nodejs https://hexo.io/zh-cn/docs/

  6. 搭建自己的技术博客系列(五)hexo博客接入busuanzi插件,展示访问量和网站运行时间

    busuanzi计数脚本 busuanzi官方指引 一.安装脚本(必选) 要使用不蒜子必须在页面中引入busuanzi.js,目前最新版如下. 不蒜子可以给任何类型的个人站点使用,如果你是用的hexo ...

  7. hexo零基础搭建博客系列(一)

    关于其他搭建 [hexo4快速搭建博客(二)更换主题](https://blog.csdn.net/weixin_41800884/article/details/103750634)[hexo4快速 ...

  8. 利用Github和Hexo搭建独立的个人博客--基础篇

    利用Github和Hexo搭建独立的个人博客--基础篇 摘要:本文主要参考了使用hexo和Github上创建自己的博客.如何搭建一个独立博客--简明Github Pages与Hexo教程和使用GitH ...

  9. 使用Hexo+Github搭建属于自己的博客(基础)

    前言 hexo是一个台湾人做的基于Node.js的静态博客程序,优势是生成静态文件的速度非常快,支持markdown, 我最终选定它的原因是它速度快而且不容易出错,并且可以一键部署到github或者其 ...

  10. Hexo+GitHub+Netlify一站式搭建属于自己的博客网站

    喜欢的话请关注我的个人博客我在马路边https://hhongwen.cn/,此文为博主原创,转载请标明出处. 更好的阅读体验请点击查看:Hexo+GitHub+Netlify一站式搭建属于自己的博客 ...

随机推荐

  1. NIO和传统IO

    传统 IO 基于字节流或字符流(如 FileInputStream.BufferedReader 等)进行文件读写,以及使用 Socket 和 ServerSocket 进行网络传输. NIO 使用通 ...

  2. Java编程案例(专题)

    文章目录 案例一:买飞机票 案例二:开发验证码 案例三:评委打分 案例四:数字加密 案例五:数组拷贝 案例六:抢红包 案例七:找素数 案例八:模拟双色球 8.1 手动投注 8.2 随机开奖号码 8.3 ...

  3. vmware剪贴板共享不起作用的解决方法-银河麒麟V10服务器版

    安装了虚拟机自带的vmware tools,还是不行 试试这样: yum install open-vm-tools yum install open-vm-tools-desktop 或者: sud ...

  4. 2.9 使用系统光盘修复Linux系统

    如果系统错误已经导致单用户模式不能进入了,那么是否需要重新安装Linux 系统?不用着急,为了应对单用户模式也无法修复的错误,Linux 系统提供了 rescue 救援(光盘修复)模式. rescue ...

  5. SSM基础知识

    SSM整合 前面我们已经把Mybatis.Spring和SpringMVC三个框架进行了学习,那现在我们把这三个框架整合在一起,来完成我们的业务功能开发,具体如何来整合,我们一步步来学习. 流程分析 ...

  6. Hook框架之Frida

    Frida是一款轻量级HOOK框架,可用于多平台上,例如android.windows.ios等.    frida分为两部分,服务端运行在目标机上,通过注入进程的方式来实现劫持应用函数,另一部分运行 ...

  7. python之模拟数据Faker

    Faker,它解决的问题是python模拟(随机)数据!不知道大家在工作中没有用到过假数据,特别前后端开发的人员,应该经常用到,前端人员页面展示,效果展示.后端人员数据库数据模拟.今天给大家介绍的这个 ...

  8. Lombok 代码优化器

    Lombok是一种Java实用工具,可用来帮助开发人员消除Java的冗长代码,尤其是对于简单的Java对象(POJO).它通过注释实现这一目的 使用安装Lombok pom文件导入lombok Mav ...

  9. docker 下载镜像配置

    现在docker 安装镜像的时候,会发现下载不了镜像. 有网友提供了一些可用的镜像,亲测可用. { "registry-mirrors": [ "https://dock ...

  10. 使用nginx 压缩

    现在的程序使用单页面应用,因此程序会在一开始就会加载页面JS.如果带宽不够,那么会影响页面下载速度. 我们可以使用NGINX 进行压缩,加快文件下载. gzip on; gzip_min_length ...