前言

亚马逊有一年免费实例的使用权,只需要绑定信用卡,1核30G的配置可以满足简单的日志服务器需求了,服务器配置可能有点坑,有问题的话可以留言探讨。链接 Halo的Git安装方式不够傻瓜,一些需要运行的操作没有描述得很清楚,所以在这里简单地分享一下怎样配置运行你自己的博客。

Realease包下载

  1. 选择一个你喜欢的版本from-Git地址
  2. 下载jar包
  3. 下载一个能运行Linux Shell的工具或者连接工具,putty,XShell皆可
  4. 上传jar文件到linux服务器,其中userforblog是可以用SSH来登陆服务器的用户名,可以是root或其他用户;123.123.123.123是ip地址,后面的路径是你想要将文件上传到的服务器目录
scp "下载的jar文件路径" userforblog@123.123.123.123:/home/userforblog

JAVA运行环境下载

以防出现环境配置导致安装失败,建议先运行下面的命令更新

# yum -y update

然后安装java依赖

# yum install java-1.8.0-openjdk

查看java的版本

# java -version

如果运行上面的命令返回version 1.7.xxx,此时我们需要修改java命令的路径到我们刚安装的JAVA8中

$ which java
/usr/bin/java

$ ll /usr/bin/java
... /usr/bin/java -> /etc/alternatives/java

$ cd /etc/alternatives
$ ll java
java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
//可以看到此处指向的是1.7.0版本的jdk,所以我们需要将其该为1.8版本的

//用新的链接取代旧的链接
$ ln -snf /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java java

$ java -version
openjdk version "1.8.0_201"

进程后台运行

进入到上面jar文件存放的目录

$ cd /home/userforblog
$ nohup java -jar xxx.jar > server.log &
//将进程后台运行并将控制台输出转到server.log中

完成后可以使用ps命令查看服务器运行情况

$ ps -e | grep java 
6795 pts/0    00:00:46 java

初始化

浏览器输入123.123.123.123:8090运行安装向导,Done!