基于tomcat部署java程序 wordpress博客


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/

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM