基於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