零基础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或者其 ...
随机推荐
- Taylor series Explicit Euler Implicit Euler
1 Taylor series \[\begin{gathered}\sum_{n=0}^{\infty}\frac{f^{(n)}\left(a\right)}{n!}\left(x-a\right ...
- Machine Learning Week_9 Anomaly Detection and Recommend System
1. Anomaly Detection I'd like to tell you about a problem called Anomaly Detection. This is a reason ...
- 一文彻底弄懂Java的IO操作
Java 的 IO(输入/输出)操作是处理数据流的关键部分,涉及到文件.网络等多种数据源.以下将深入探讨 Java IO 的不同类型.底层实现原理.使用场景以及性能优化策略. 1. Java IO 的 ...
- 现代IT基础设施管理(1):Terraform初识和小试牛刀
基础设施包括各种云,像国内的阿里云.腾讯云和华为云,国外的AWS.微软Azure云和谷歌云,还有Kubernetes和OpenStack,都可以用Terraform进行资源管理.使用基础设施即代码(I ...
- 国产数据库oceanBbase,达梦,金仓与mysql数据库的性能对比 四、python读mysql写入达梦数据库
一.说明 安装达梦的驱动 pip install dmPython==2.5.5 参数接收那里,其他数据库都是用%,达梦要用? 二.源码 #coding=utf-8 import pymysql im ...
- java4~6次大作业全面总结
一:前言: 知识点总结: 面向对象设计: 智能家居强电电路模拟系统:设计了多种控制设备(开关.分档调速器.连续调速器)和受控设备(灯.风扇)的类,并通过继承和多态实现设备的特有行为. 答题判题程序:设 ...
- Model-Agnostic Meta-Learning (MAML) 理解
模型不可知元学习(Model-Agnostic Meta-Learning, MAML)的目标是使模型每次的梯度更新更有效.提升模型的学习效率.泛化能力等,它可以被看做一种对模型进行预训练的方法,适用 ...
- Python网络爬虫之requests模块1
Python网络爬虫之requests模块(1) 引入 Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用. 警告:非专业使用其他 HTTP 库会导致危险的副作用,包 ...
- 使用Apache的ab工具进行压力测试
Apache附带的ab工具(本机使用的PHP环境是WAMP集成环境,ab工具位于D:\wamp\bin\apache\Apache2.2.21\bin)非常容易使用,ab可以直接在Web服务器本地发起 ...
- 基于Github gist的代码片段管理工具Lepton
Lepton主要功能 无限制的公共/私人片段 无限制的标签 语言组 Markdown支持 Jupyter Notebook查看器支持 macOS / Win / Linux客户端 GitHub Ent ...