云服务器+Dock+搭建个人博客网站
云服务器+Dock+搭建个人博客网站
1.购买服务器、我这里是购买的腾讯云的服务器,目前腾讯云的服务器新人限时优惠力度比较大,2核2G +40gSSD云盘+300G每个月的流量。我买的是65元1年。要是续费的话肯定比这贵,国内的服务器访问的速度比较快、但是需要备案,这个有一个审批的过程。境外的、香港的服务器、不需要备案,但是访问速度确实比较慢一点。一般都会有公网IP,这个很重要。
2.用Finalshell这样的ssh工具,端口号23,这样的工具有很多、这里我以这个为例来使用。连接服务器,这个地方就用的是账户和密码来登录,但是还有一种更加安全的方法就是用秘钥来登录,一般企业在用。
3.安装宝塔面板,这个就是可以实时看到系统状态的相关信息。
4.安装halo博客、这个在Halo的官方文档里面有,注意要安装与服务器操作系统相对应的、并且是Dock版的文档。
5.域名申请,在腾讯云购买一个域名就可以了,我买的是.top结尾的域名,这个域名第一年是9.9元,后面也不贵,三年才68、值得冲。申请到域名后就需要为这个域名申请SSL证书。这个SSL证书其实里面包含了当前站点和证书的基本信息,用来确保访问者访问的就是他想要访问的站点,还有就是防止访问者要访问的数据被篡改。因此加上SSL证书后就保障了网站的安全性。
6.添加解析记录,去申请域名的管理后台。我在腾讯云申请的域名,那就在腾讯云的DNS解析管理后台添加解析记录,添加解析记录的最主要的作用就是将你所申请的域名和服务器公网IP进行绑定。
7.配置反向代理。配置反向代理,这里说一下什么叫反向代理、什么叫正向代理。正向代理的意思是服务器其实是站在客户端这边的,客户端的所有请求都由正向代理服务器来代替发出、而反向代理的意思是服务器其实是站在远端要访问的服务器那边、客户端所有的请求都将发送到代理服务器、代理服务器再代为请求、在将请求结果发回给客户端。反向代理可以对远端服务器进行保护、增加了远端服务器的安全性。这里在宝塔面板进行配置。添加站点—将之前申请到的SSL证书添加进去—强制开启Https。接下来就要开始反向代理的配置了,反向代理的配置包括要访问的IP地址以及端口号(因为不同的端口对应不同的服务,举个例子,我在这个IP地址的服务器上部署得有很多个服务,那么我如何确定是和哪一个服务进行通信呢?就是靠端口号来区分,所以说端口号是一个即重要又危险的东西、很多黑客就是通过扫描端口号发现漏洞,最后实施入侵的)
8.通过上面的操作就可以访问我们的博客网站了。但是实际上并不能,你用域名访问会显示当前站点没有备案,因如果你的服务器在国内,要搭建一个网站,并正常通过域名来访问,是需要去工信部进行网站备案申请的。我的服务器是腾讯云,因此就直接在腾讯云的管理界面提交备案申请,然后腾讯云的工作人员对备案信息进行审核、通过审核后就直接将本案申请提交当地的网管局。大概3到4天就审核通过了。当然如果你是境外的服务器,搭建网站是不需要进行备案的。
9.网站备案审核通过后,去博客的后台管理页面将博客的地址修改为你的域名,再次去访问就可以了。
10.因为安装Hola博客的时候我们采用的是Dock安装,因此在要去设置一下Dock自启动,目的是假如服务器关机重启后,我们的Halo博客也能自己启动。
云服务器+Dock+搭建个人博客网站相关推荐
- 【保姆级教程】基于WordPress在阿里云服务器上搭建个人博客网站
写之前先回答几个问题: 1,网上类似的教程非常多,为什么写这篇教程? 答:博客网站我搭建过好几次,但是每次搭建都需要再去网上搜教程:然而网上的教程坑很多,甚至有些是错误的,不能完美解决自己的问题,有时 ...
- 手把手教你云服务器如何搭建typecho博客网站(包括配置免费SSL证书)
Typecho是一款轻量级开源博客程序.基于PHP5开发,支持多种数据库,优点是内核强健.扩展方便.体验友好.运行流畅. 轻量应用服务器可以用来构建网站.小程序/小游戏.电商.云盘/图床以及各类开发测 ...
- 从零开始在云服务器上搭建个人博客
写在前面 搭建个人博客不仅可以将学过的知识融会贯通更好的理解,还可以将自己的经验或者是踩过的坑传授给后来者,帮助他们更好的学习!Halo是在Github上开源的Java博客系统,我将用它从零开始在阿里 ...
- 使用阿里云服务器建站WordPress博客网站上线全流程
使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择.Web环境.域名解 ...
- 阿里云+wordpress搭建个人博客网站【小白专用的图文教程】
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- win10+阿里云ECS服务器+hexo搭建个人博客
最近尝试了Hexo+github来配置属于自己的博客,但是访问速度有些慢.在网上看到一些教程,基于网上教程总结了这一篇<win10+阿里云ECS服务器+hexo搭建个人博客>. 原文来自: ...
- 阿里云域名+老薛主机 搭建个人博客网站 小结
本人将之前写在自己网站的搭建网站过程的文章,搬过来了,要问为啥,因为精力有限,没有时间在自己的网站上折腾^...^ 虽然之前截的图片不能看了,但是不影响你照着本人的博客,自己独立搭建网站. [声明] ...
- 个人博客网站建设_利用Github+Jeklly搭建个人博客网站
题图:by ben.pinto from Instagram 阅读文本大概需要 9 分钟. 在上篇文章<个人博客如何选型?>中讲到,可以利用 Github Pages 来搭建个人博客网站, ...
- 使用 hugo oss 搭建个人博客网站
系列文章目录 文章目录 系列文章目录 前言 一.下载hugo 二.oss 三.域名 四.创建博客上传 五.发布,上传文章 前言 本文主要详解如何用最低的成本搭建个人博客网站 原本我是直接用的githu ...
- VPS服务-Docker搭建个人博客网站
容器安装 本人购买的 VPS 服务器是 Centos 8 操作系统,为了基于 Docker 搭建 WordPress 个人博客网站,首先需要安装 Docker 环境的过程如下: 1.下载 docker ...
最新文章
- 笔记本计算机硬件知识,知识和经验:笔记本计算机的基本知识_计算机硬件和网络_IT /计算机_信息...
- 独家|使用Python进行机器学习的假设检验(附链接代码)
- 2018 Spring Team Contest B
- 二分算法php,PHP练习-二分查找算法
- how is SAP ui5 focus handler implemented
- leetcode 1038. 从二叉搜索树到更大和树
- React开发(103):详细路径 不然找不到
- 肯耐珂萨助力世界500强零售企业在线春招:单次面试3000人
- Zjoi2011 看电影
- 什么情况下需要创建MySQL索引
- javascript基础修炼(11)——DOM-DIFF的实现
- python中plot函数参数_Python的 plot函数和绘图参数设置
- 词法分析器--简易版
- 如何正确使用手机拍摄证件照
- Laravel + Elasticsearch 实现中文搜索
- c语言中数组arr的表示含义
- python 使用精灵代理
- 虎门大桥抖动,千亿级的物联网市场被打开
- 【FI】SAP 付款及清账
- 人工智能写作的春天来了 除了写作, 人工智能还能写诗、画画