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

来源:互联网 发布:unity3d制作复杂模型 编辑:程序博客网 时间:2024/05/23 12:31

准备工作

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

配置环境变量

exportJAVAHOME=/usr/lib/jvm/java8oracle 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文件

cdtale 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

最后输入域名访问就可以安装了
原文链接:小宁博客

原创粉丝点击