孙肖宁

快速部署开源的 Java 博客系统 Tale
准备工作1.云主机(系统为ubuntu server 14.04)2.域名(可以没有,有的话需要备案)3.ssh软...
扫描右侧二维码阅读全文
13
2017/09

快速部署开源的 Java 博客系统 Tale

准备工作

1.云主机(系统为ubuntu server 14.04)

2.域名(可以没有,有的话需要备案)

3.ssh软件(Xshell 5)

安装jdk

Tale是用java语言编写的博客系统,因此必须先安装JDK8.

$ sudo add-apt-repository ppa:webupd8team/java

$ sudo apt-get update

$ sudo apt-get install oracle-java8-installer

安装结束后,我们验证是否成功

$ java -version

显示jdk版本等信息,就是安装成功了。

安装 oracle-java8-set-default 包

$ sudo apt-get install oracle-java8-set-default

配置环境变量

$ export JAVA_HOME=/usr/lib/jvm/java-8-oracle
$ export JRE_HOME=/usr/lib/jvm/java-8-oracle/jre

下载并安装Tale

下载源码

$ wget http://7xls9k.dl1.z0.glb.clouddn.com/tale.zip
$ unzip tale.zip

通过java命令运行tale.jar文件

$ cd tale
$ java -jar tale-1.2.15jar(通过ls命令查看是什么就填写什么)

安装配置 Nginx

安装

sudo apt-get install Nginx

打开配置文件

sudo vi /etc/nginx/sites-available/default

修改配置文件

加入proxy_pass http://127.0.0.1:9000;其他的注释掉

server {

    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;

    #root /usr/share/nginx/html;
    #index index.html index.htm;

    # Make site accessible from http://localhost/
    server_name localhost;

    location / {
            # First attempt to serve request as file, then
            # as directory, then fall back to displaying a 404.
            # try_files $uri $uri/ =404;
            proxy_pass http://127.0.0.1:9000;
            # Uncomment to enable naxsi on this location
            # include /etc/nginx/naxsi.rules
    }

}

重启Nginx

sudo service nginx restart

最后在执行

nohup java -jar (tale启动程序路径) > (输出信息文件) 2>&1

最后输入域名访问就可以安装了

Last modification:September 13th, 2017 at 08:59 pm
If you think my article is useful to you, please feel free to appreciate

One comment

  1. hs

    不错

Leave a Comment