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/