云服务器+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+搭建个人博客网站相关推荐

  1. 【保姆级教程】基于WordPress在阿里云服务器上搭建个人博客网站

    写之前先回答几个问题: 1,网上类似的教程非常多,为什么写这篇教程? 答:博客网站我搭建过好几次,但是每次搭建都需要再去网上搜教程:然而网上的教程坑很多,甚至有些是错误的,不能完美解决自己的问题,有时 ...

  2. 手把手教你云服务器如何搭建typecho博客网站(包括配置免费SSL证书)

    Typecho是一款轻量级开源博客程序.基于PHP5开发,支持多种数据库,优点是内核强健.扩展方便.体验友好.运行流畅. 轻量应用服务器可以用来构建网站.小程序/小游戏.电商.云盘/图床以及各类开发测 ...

  3. 从零开始在云服务器上搭建个人博客

    写在前面 搭建个人博客不仅可以将学过的知识融会贯通更好的理解,还可以将自己的经验或者是踩过的坑传授给后来者,帮助他们更好的学习!Halo是在Github上开源的Java博客系统,我将用它从零开始在阿里 ...

  4. 使用阿里云服务器建站WordPress博客网站上线全流程

    使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择.Web环境.域名解 ...

  5. 阿里云+wordpress搭建个人博客网站【小白专用的图文教程】

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  6. win10+阿里云ECS服务器+hexo搭建个人博客

    最近尝试了Hexo+github来配置属于自己的博客,但是访问速度有些慢.在网上看到一些教程,基于网上教程总结了这一篇<win10+阿里云ECS服务器+hexo搭建个人博客>. 原文来自: ...

  7. 阿里云域名+老薛主机 搭建个人博客网站 小结

    本人将之前写在自己网站的搭建网站过程的文章,搬过来了,要问为啥,因为精力有限,没有时间在自己的网站上折腾^...^ 虽然之前截的图片不能看了,但是不影响你照着本人的博客,自己独立搭建网站. [声明] ...

  8. 个人博客网站建设_利用Github+Jeklly搭建个人博客网站

    题图:by ben.pinto from Instagram 阅读文本大概需要 9 分钟. 在上篇文章<个人博客如何选型?>中讲到,可以利用 Github Pages 来搭建个人博客网站, ...

  9. 使用 hugo oss 搭建个人博客网站

    系列文章目录 文章目录 系列文章目录 前言 一.下载hugo 二.oss 三.域名 四.创建博客上传 五.发布,上传文章 前言 本文主要详解如何用最低的成本搭建个人博客网站 原本我是直接用的githu ...

  10. VPS服务-Docker搭建个人博客网站

    容器安装 本人购买的 VPS 服务器是 Centos 8 操作系统,为了基于 Docker 搭建 WordPress 个人博客网站,首先需要安装 Docker 环境的过程如下: 1.下载 docker ...

最新文章

  1. 笔记本计算机硬件知识,知识和经验:笔记本计算机的基本知识_计算机硬件和网络_IT /计算机_信息...
  2. 独家|使用Python进行机器学习的假设检验(附链接代码)
  3. 2018 Spring Team Contest B
  4. 二分算法php,PHP练习-二分查找算法
  5. how is SAP ui5 focus handler implemented
  6. leetcode 1038. 从二叉搜索树到更大和树
  7. React开发(103):详细路径 不然找不到
  8. 肯耐珂萨助力世界500强零售企业在线春招:单次面试3000人
  9. Zjoi2011 看电影
  10. 什么情况下需要创建MySQL索引
  11. javascript基础修炼(11)——DOM-DIFF的实现
  12. python中plot函数参数_Python的 plot函数和绘图参数设置
  13. 词法分析器--简易版
  14. 如何正确使用手机拍摄证件照
  15. Laravel + Elasticsearch 实现中文搜索
  16. c语言中数组arr的表示含义
  17. python 使用精灵代理
  18. 虎门大桥抖动,千亿级的物联网市场被打开
  19. 【FI】SAP 付款及清账
  20. 人工智能写作的春天来了 除了写作, 人工智能还能写诗、画画

热门文章

  1. 百度内容质量部测试开发面试题
  2. 十分钟带你认识Node.js
  3. 【转】谢帅同学做的——柔软的canvas时钟
  4. 【网络流24题】火星探险问题 题解
  5. WiFi测试规范总结
  6. 笔记本电脑连不上WIFI
  7. 教你添加百度分享按钮
  8. php mysql webim_webim(icomet) 使用
  9. 如何营造游戏的打击感(一)
  10. 服务器500错误 后台接口调试没问题