Jpress,是一个wordpress的java代替版本,使用JFinal开发,需要maven支持
一、部署maven框架
1、上传软件
[root@nulige ~]# ll
total 28608
-rw-r--r-- 1 root root 8491533 Jul 27 15:40 apache-maven-3.3.9-bin.tar.gz
#解压软件
[root@nulige ~]# tar xf apache-maven-3.3.9-bin.tar.gz -C /application/
#做软链接
[root@nulige ~]# ln -s /application/apache-maven-3.3.9/ /application/maven
#配置环境变量
法一:
vim /etc/profile (备注:在结尾追加)
export MAVEN_HOME=/application/maven
export PATH="$MAVEN_HOME/bin:$PATH"
或
法二:
[root@nulige ~]# sed -i.ori2 '$a export MAVEN_HOME=/application/maven\nexport PATH="$MAVEN_HOME/bin:$PATH"' /etc/profile
[root@nulige ~]# tail -2 /etc/profile
export MAVEN_HOME=/application/maven
export PATH="$MAVEN_HOME/bin:$PATH"
#使环境变量生效
[root@nulige ~]# source /etc/profile
#检查mvn是否安装成功 (备注:Maven是java框架)
[root@nulige ~]# mvn -version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /application/maven
Java version: 1.8.0_60, vendor: Oracle Corporation
Java home: /application/jdk1.8.0_60/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-754.el6.x86_64", arch: "amd64", family: "unix"
二、部署jpress程序
2.1、软件下载地址
http://git.oschina.net/fuhai/jpress
https://gitee.com/fuhai/jpress/tree/alpha/
https://gitee.com/fuhai/jpress/blob/alpha/README.md #安装说明
2.2、上传软件
[root@nulige ~]# ll
-rw-r--r-- 1 root root 20797013 Jul 27 15:38 jpress-web-newest.war
#进入目录
[root@nulige ~]# cd /data/www/www/ROOT/
#解压程序到当前目录
[root@nulige ROOT]# jar xf /root/jpress-web-newest.war
[root@nulige ROOT]# ll
total 20
drwxr-xr-x 3 root root 4096 Sep 19 2016 META-INF
-rw-r--r-- 1 root root 96 Jul 27 2016 robots.txt
drwxr-xr-x 11 root root 4096 Sep 19 2016 static
drwxr-xr-x 4 root root 4096 Sep 19 2016 templates
drwxr-xr-x 6 root root 4096 Sep 19 2016 WEB-INF
2.3、需要处理的地方
1、先不用负载均衡转发功能,所以停掉nginx。
2、然后修改配置文件
[root@nulige conf]# cd /application/tomcat8_1/conf
[root@nulige conf]# ll
-rw------- 1 root root 6571 Jul 27 16:54 server.xml
3、指向网站目录
[root@nulige conf]# vi server.xml
<Host name="localhost" appBase="/data/www/www"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/data/www/www/ROOT/" debug="0" reloadable="false" crossContext="true"/>
#代码解压到:
[root@nulige ROOT]# cd /data/www/www/ROOT
[root@nulige ROOT]# ll
total 20
drwxr-xr-x 3 root root 4096 Sep 19 2016 META-INF
-rw-r--r-- 1 root root 96 Jul 27 2016 robots.txt
drwxr-xr-x 11 root root 4096 Sep 19 2016 static
drwxr-xr-x 4 root root 4096 Sep 19 2016 templates
drwxr-xr-x 6 root root 4096 Sep 19 2016 WEB-INF
#重启服务
[root@nulige conf]# /application/tomcat8_1/bin/shutdown.sh
[root@nulige conf]# /application/tomcat8_1/bin/startup.sh
2.4、配置数据库
#先安装mysql数据库
create database jpress;
mysql> grant all privileges on jpress.* to jpress@172.116.10.% identified by "123456"; #注意IP地址为你本机的ip地址段(内网)
Query OK, 0 rows affected (0.01 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
2.5、安装页面
http://182.61.33.89:8081/install
下面信息自已根据实具填写。
#填写博客名称,安装完成。
用户名: jpress
密码:123456
数据库主机:172.116.10.66
其他默认,点下一步。
设置网站名称:快维工作室
管理员:admin
密码:123456 (假的,测试别当真 ~.~)
再点完成。
安装完成,如果一直卡在那里不跳转的话,就重启一下tomcat服务。
/application/tomcat8_1/bin/shutdown.sh
/application/tomcat8_1/bin/startup.sh
2.6、再登录网站后台
http://182.61.33.89:8081/admin/login
登录后,发几遍贴子,文章
2.7、访问网站首页
http://182.61.33.89:8081/