云服务器+halo开源博客搭建个人博客

云服务器+Halo搭建个人博客

一、已购买云服务器但还没有域名

购买云服务器,在阿里云或者腾讯云都可以。 腾讯云链接

选择适合自己的一款产品。

云服务器+halo开源博客搭建个人博客_第1张图片

我这里选择centos8.2版本的,重置密码

云服务器+halo开源博客搭建个人博客_第2张图片

记住自己的ip地址。

打开宝塔面板,找到centos版本进行安装

宝塔官网

云服务器+halo开源博客搭建个人博客_第3张图片

利用XShell工具连接云服务器,输入复制的命令,安装宝塔工具。或者直接在腾讯云内登录。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

云服务器+halo开源博客搭建个人博客_第4张图片

云服务器+halo开源博客搭建个人博客_第5张图片

安装完成后保存内/外网面板地址以及账号密码,在腾讯云控制面板里添加规则,开放宝塔面板的8888端口后,访问宝塔外网面板地址。

云服务器+halo开源博客搭建个人博客_第6张图片

用分配的账号和密码登录后,在提示的快捷安装信息中,安装nginx即可,其余根据自己需求安装。

在面板设置中可以修改账号和密码。

在宝塔面板添加站点,我这里事先已经配置好了域名,网站名就是域名,没有的话网站名可以暂时写成自己云服务器的ip地址。

注意:如果你已经购买了域名,建议先看目录二的添加站点,与这里略有不同。

云服务器+halo开源博客搭建个人博客_第7张图片

可以选择在软件商店安装wordpress个人博客,我这里使用开源博客halo安装。

开源博客halo官网

根据官方文档安装即可 官方文档

在配置nginx反向代理时,分别复制图中1,2两个区域

云服务器+halo开源博客搭建个人博客_第8张图片

到宝塔面板下,点击自己的站点设置,选择配置文件,分别复制到下面两图中的位置:

云服务器+halo开源博客搭建个人博客_第9张图片

云服务器+halo开源博客搭建个人博客_第10张图片

更改配置文件后,在软件商店找到已安装的nginx,进行重载配置,如下图所示。

云服务器+halo开源博客搭建个人博客_第11张图片

安装完毕并启动后,在腾讯云控制台和宝塔面板放行8090端口,这两个都要放行。

云服务器+halo开源博客搭建个人博客_第12张图片

申请SSL证书,选择let encrpt,然后启用强制https

云服务器+halo开源博客搭建个人博客_第13张图片

输入 你的云服务器ip地址:8090 即可进入halo博客安装界面。输入相关信息然后安装即可开始你的博客了。

云服务器+halo开源博客搭建个人博客_第14张图片

halo博客控制面板,在外观里可以更换主题,到官方主题仓库下载即可。

官方主题仓库

云服务器+halo开源博客搭建个人博客_第15张图片

二、已有域名

通过域名访问的话,需要到阿里云或者腾讯云购买,然后申请备案,大概要两周。

域名通过审核后,在云服务器的控制台找到域名控制台,新建记录blog,这个名字任取。我域名是在阿里云注册的。

云服务器+halo开源博客搭建个人博客_第16张图片

云服务器+halo开源博客搭建个人博客_第17张图片

如果你之前是用ip地址新建的站点,建议这里再新建一个站点,创建时填写你的域名,然后申请SSL证书,强制开启hppts。

云服务器+halo开源博客搭建个人博客_第18张图片

同时配置文件在之前修改的基础上(设置nginx反向代理),添加如下内容,如图所示:

proxy_pass http://halo;

云服务器+halo开源博客搭建个人博客_第19张图片

现在直接用域名访问即可:blog.yhaiyue.cn

云服务器+halo开源博客搭建个人博客_第20张图片

你可能感兴趣的:(云服务器,服务器,腾讯云,阿里云)