分享一下哈 ~ 自己搭建博客的经验 ~<br>
首先是原料:<br>
1. 一台服务器<br>
2. 一个域名<br>
3. 心仪的开源博客程序<br>
4. 安装过程<br>
5. 最重要的!是要写在博客上的内容!<br>
## 首先是服务器<br>
未满24岁的同学可以去阿里云购买一台ECS学生机,一年只需要100↓<br>
[阿里云学生机](https://promotion.aliyun.com/ntms/act/campus2018.html?spm=5176.8789780.7y9jhqsfz.76.667c55ca5GCn7u&aly_as=2UuO6pbY)要选Ubuntu16.04的系统哦<br>
<br>
<br>
<br>
## 然后是域名<br>
<br>
这里呢建议大家一定要购买一个可以备案的域名<br>
<br>
比如`xy718.cc`就没有办法备案<br>
## 其次是博客程序
不太建议大家重复造轮胎自己来写一个博客,现在有很多的开源博客都是非常 精美 功能强大 的,所以我们来选一个自己喜欢的开源博客就可以了~<br>
我这里找的是`Halo`<br>
<br>
其实选择她的原因很简单:<br>
**她是用Springboot开发的💕~**<br>
哈哈所以我就选择她作为我的第一个博客!!<br>
## 接下来就是安装啦<br>
第一步呢就是是用ssh工具登录你的云服务器<br>
我这里的系统是Ubuntu16.04,连接工具是Xshell<br>
<br><br>
在红框的部分填上ssh链接需要的字段,这个在阿里云(或者腾讯云)的控制台是可以获取的。<br>
插个题外话:用过腾讯云的服务器。。。。默认给的用户不是root是ubuntu。。。root密码也不给,需要你花几个步骤去改,果断放弃了~<br>
<br>
你连上了没?<br>
应该是这样的↓<br>
<br>
这样就说明你已经连接上你的服务器啦💯💯💯!<br>
然后,<br>
然后当然不是安装博客程序了<br>
你先得安装`运行环境`!<br>
每个语言写的程序都有运行环境的,然后不同的博客所需要的扩展程序也不同<br>
我先拿Halo来举例,<br>
首先你需要安装java虚拟机<br>
输入:<br>
```
apt install openjdk-8-jdk-headless
```
回车<br>
然后会有这样的提示:<br>
<br>
接着你输入“y”和回车等待安装完<br>
当你输入<br>
```
java -version
```
后出来的是这样的:<br>
<br>
说明你的java环境已经安装成功了~💃💃💃<br>
然后是将你购买的域名解析到你购买的ECS服务器上:<br>
打开控制台到你的域名<br>
<br>
点击`解析`,然后点击`添加解析`<br>
<br>
记录类型选A<br>
主机记录就是访问你博客的域名<br>
比如`XXX.xy718.xyz`<br>
比如`BBB.xy718.xyz`<br>
或者是`xy718.xyz`<br>
都可以<br>
记录值填写你购买的ECS服务器的外网IP:<br>
<br>
然后点击确定,就行啦<br>
以后你访问这个域名就会自动导向到你的ECS服务器上~<br>
<br>
<br>
<br>
<br>
你的环境部分已经完成了,接下来只需要安装博客程序了~<br>
还是以Halo为例<br>
点击:<br>
[在 Linux 服务器部署 Halo](https://halo.run/guide/install/install-with-linux.html#%E5%AE%89%E8%A3%85-halo)<br>
<br>
从这一部分开始看,就行啦(~~摸鱼带师~~)~<br>
所有的开源博客基本都会提供相应的安装文档,大家要养成自己看文档学习的好习惯哦~<br>
还有就是向大家推荐一个linux的多会话管理工具:`screen`<br>
教程:[这里是别人写的教程](https://blog.csdn.net/han0373/article/details/81352663)<br>
## 最后是最重要的!!!<br>
<br>
# 就是你要写在你博客上的东西<br>
既然博客也装了,那就努力学习工作吧!<br>
哈哈但是也要注意按时休息和关注家人哦,还有她<br>
<br>
<br>
<br><br>
<br>
<br>
如果你还有任何问题,欢迎留言或邮件与我:dancer:<br>
如何搭建一个自己的博客!