零基础Windows Server搭建部署Word Press 博客系列教程(1):从萌新到菜鸡之云主机配置与备案
不知道这个教程能帮助到多少想要长期建站的新手朋友。
下面进入正题。如果你想搭建一个基于wordpress的个人博客或者网站,但是不懂Linux,也没有命令行的操作经验,更不懂复杂的代码,那么找这篇文章就对了,因为本教程依托阿里云平台和Windows Server系统,简单并且全面的教大家如何去配置,非常适合小白入门。
下面介绍一下零基础Windows Server部署Word Press 博客系列教程:
- 1-从萌新到菜鸡之云主机配置与备案(本篇)
- 2-从菜鸡到高手之Windows Server 环境配置(完)
本偏教程主要讲的是如何购买一台云主机并进行基本配置。很多萌新不知道去哪买,怎么买服务,那么请往下看。首先我们需要在任何时间,任何地点都能稳定快速的访问到自己的blog,最好的方法就是依托服务商提供的技术支持来运行一台服务器。因此你需要购买一台云主机,我使用的是阿里云ECS。使用阿里云之前请先注册账号并进行实名认证。
阿里云ECS购买方式简单区分两种,按照实际需求购买。注:XiaoYang我没有任何推广的成分,国内有非常多的云服务商,使用哪个按照个人喜好,下面XiaoYang以阿里云为大家演示。
务必选择2G及其以上内存规格
务必选择2G及其以上内存规格,务必选择ECS实例
购买完成之后我们进入ECS控制台,准备接下来的更换操作系统前,先选择实例,选择更多,选择实例状态,选择终止,来关闭当前的主机。完成之后就能操作了。

更换系统内容较长,官方也给出了对应教程,因此大家点此观看官方教程。要注意的点是:选择公共镜像,选择Server 2019 数据中心版64位操作系统(含UI)或者对应的最新版本Server系统,除此之外保存好你的系统登陆密码。最终,我们就可以通过实例中的远程连接来远程登陆服务器了。
注:不管你选择了哪个服务商,请务必安装最新版本的Windows Server 64位系统,本教程的搭建环境都依赖于Windows Server。
在网页中就能远程登陆服务器
确认成功启动服务器之后,我们还需要给ECS配置一下安全组规则(相当于防火墙),这步操作非常重要,关系到后面能否正常访问你的网站,如果配置不正确安全组会拦截外部的访问请求,导致网站打不开。要配置安全组,首先进入ECS控制台,点击管理来管理自己的实例。
点击本实例安全组,点击配置规则
点击快速创建,把http和https勾上,再在授权对象中填入0.0.0.0/0
云服务器已经准备好了,但是这还不够。因为我们访问百度就会在浏览器里面输入baidu.com,访问拍怕小站就会在浏览器里面输入pypyn.com,因此我们还需要一个域名来方便其他用户访问我们的网站,一个好的域名能让大家更方便的记住你。在阿里云,有两种获得域名的方式:
1、注册一个域名
随自己喜好编写,但是类似.com等常用后缀的域名都已经被注册了。
2、购买一个域名
运气好可以淘到比较便宜的国际域名
购买完成之后,我们就拥有了自己的网站域名了,但是这还不行,因为域名需要和服务器的IP地址配对,所以我们要设置DNS域名解析。这里阿里云官方也给了配置教程,建议大家使用免费版即可。由于还没有备案,阿里云不提供公网IP,所以还没有完成备案的朋友可以先跳过这一步,完成备案后再看。
在域名解析中添加一个刚刚域名
配置解析设置,编辑参数,在记录值中填入服务器的公网IP(阿里云没有备案是不提供公网IP的哦)
最后,为了之后更安全的访问我们的博客,我们还需要购买一个SSL证书。别急,阿里云提供了获取免费证书的途径。首先进入SSL证书控制台。点击购买证书,当证书购买完成后就能看到了,然后我们下载证书备用。
这里我们选择免费证书
可以看到我们拥有了一份认可的证书
万事俱备只欠东风,为了网站顺利上线,我们还需要对网站进行备案。如果你使用了境外的服务商,那么是不需要备案的。备案没那么可怕,也没那么复杂,只要你提供好资料,剩下的服务商会帮你全程代办。另外,作为站长,我们也应该尽到责任,管理好自己的网站。
零基础Windows Server搭建部署Word Press 博客系列教程(1):从萌新到菜鸡之云主机配置与备案的更多相关文章
- 利用阿里云服务器免费体验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 ...
- Windows server iis部署Django详细操作
教程基于Windows server2012+Python3.6+IIS之上部署django的,同样适用于server2012之上的版本服务器和windows7以上的windows操作系统. 文章来自 ...
- 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或者其 ...
随机推荐
- 使用 Cursor 和 Devbox 快速开发基于 Rust 的 WASM 智能合约
本教程以一个智能合约(使用 NEAR 的一个官方 Fungible Tokens 来实现)的例子来介绍一下 Devbox 的强大功能,轻松构建环境,轻松发布. NEAR 是一个去中心化的应用平台,使用 ...
- Vue写一个图片轮播组件【转载】
一.理清思路,理解需求和原理 1. 要写一个什么样的轮播? 在点击右侧箭头时,图片向左滑动到下一张:点击左侧箭头时,图片向右滑到下一张 点击下面的小圆点,滑到对应的图片,相应小圆点的样式也发生改变 要 ...
- 顺序表(python)
文章目录 1.创建顺序表 2.按址查找元素的位置 3.增加元素 3.1在头部增加元素 3.2在尾部增加元素 3.3在中间任意位置增加元素 4.删除元素 4.1删除第一个元素 4.2删除指定的元素 5. ...
- 识别指定window窗口的文本
1. 简单需求 通过图文识别读取一个指定window窗口的文本. 获取窗口句柄,截图保存成bitmap ,调用图文识别库. 测试结果是对中文下的识别不是特别好. 需要注意的是,tessdata要下载指 ...
- php在大并发下redis锁实现
在现如今电商盛行的时期,会出现很多促销活动,最为常见的就是秒杀.在秒杀系统中最为常见的问题就是会出现超卖的情况,那么如何来杜绝超卖的情形了,在业务逻辑层面可以使用缓存以及加锁的手法来避免超卖的情形. ...
- 两个新出的 JavaScript 运算符
在 ECMAScript 2021(ES12)中,JavaScript 引入了新的逻辑赋值操作符 &&= 和 ??=.这些操作符将逻辑运算符与赋值运算符相结合,提供了更加简洁.直观的赋 ...
- apisix lua插件开发
1. 怎么定义ngx自定义变量 ngx.var.custom_var nginx_config: # config for render the template to generate nginx. ...
- 前端截图取色工具Snipaste
在Web前端开发中,在写页面CSS样式时经常要用工具去取色来设置字体颜色.背景颜色.边框颜色等等,以还原设计图的最佳效果.今天给大家推荐的取色工具是Snipaste.Snipaste 是一个简单但强大 ...
- 鸿蒙NEXT开发案例:温度转换
[引言] 温度是日常生活中常见的物理量,但不同国家和地区可能使用不同的温度单位,如摄氏度(Celsius).华氏度(Fahrenheit).开尔文(Kelvin).兰氏度(Rankine)和列氏度(R ...
- mysql5.7之JSON数据类型
1.json对象 1.1.方法 使用对象操作的方法进行查询:字段->'$.json属性' 使用函数进行查询:json_extract(字段, '$.json属性') 获取JSON数组/对象长度: ...