基于Java环境的jpress博客系统安装

  • 2019-09-02
  • 0
  • 0

需要用到的软件包,可下载
JDK:https://pan.baidu.com/s/1HHtV5IRSVr-E1cUeucjocw
Tomcat:https://pan.baidu.com/s/1AKScqz_4XpLtx5yjE2wcmw
jpress包:https://pan.baidu.com/s/19y-z5MwysrBbbE26Ds2vuw

或者去官网下载。
安装步骤:
1、安装JDK

#解压
[root@C7 ~]# tar xf jdk-8u60-linux-x64.tar.gz -C /usr/local/

#创建软连接
[root@C7 local]# ln -s /usr/local/jdk1.8.0_60 /usr/local/jdk

#在/etc/profile中添加环境变量
[root@C7 local]# tail -3 /etc/profile
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

#加载环境变量 使之生效
[root@C7 local]# source /etc/profile

#检查
[root@C7 local]# java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

2、Tomcat安装

#解压
[root@C7 ~]# tar xf apache-tomcat-8.0.27.tar.gz -C /usr/local/

#创建软连接
[root@C7 ~]# ln -s /usr/local/apache-tomcat-8.0.27 /usr/local/tomcat

#添加环境变量
[root@C7 ~]# echo 'export TOMCAT_HOME=/usr/local/tomcat'>>/etc/profile

#加载环境变量
[root@C7 ~]# source /etc/profile

#检查
[root@C7 ~]# /usr/local/tomcat/bin/version.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/jdk
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Server version: Apache Tomcat/8.0.27
Server built:   Sep 28 2015 08:17:25 UTC
Server number:  8.0.27.0
OS Name:        Linux
OS Version:     3.10.0-957.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_60-b27
JVM Vendor:     Oracle Corporation

#启动和关闭Tomcat
[root@C7 tomcat]# /usr/local/tomcat/bin/startup.sh 
[root@C7 tomcat]# /usr/local/tomcat/bin/shutdown.sh 
#查看端口
[root@C7 tomcat]# netstat -tunlp|grep java
tcp6       0      0 :::8009                 :::*                    LISTEN      7522/java           
tcp6       0      0 :::8080                 :::*                    LISTEN      7522/java           
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      7522/java           

搭建jpress

#安装数据库
[root@C7 tomcat]# yum -y install mariadb-server 

#启动数据库
[root@C7 tomcat]# systemctl start mariadb.service

#创建jpress数据库并授权
[root@C7 tomcat]# mysql
MariaDB [(none)]> create database jpress DEFAULT CHARACTER SET utf8;
grant all on jpress.* to jpress@'localhost' identified by '123456';
#拷贝jpress代码到站点目录
[root@C7 webapps]# cd /usr/local/tomcat/webapps
[root@C7 webapps]# mv /root/jpress-v2.0-rc.9.war ./

浏览器访问 http://10.0.0.99:8080/jpress-v2.0-rc.9/
跟上端口号以及jpress包名称。

然后再回到终端 把jpress包的内容全部移动到同目录下的ROOT目录中,删除ROOT下原有的文件。
ROOT目录为默认加载的主页面。

#修改完成后的目录结构:
[root@C7 webapps]# pwd
/usr/local/tomcat/webapps
[root@C7 webapps]# ll
total 4
drwxr-xr-x 14 root root 4096 Jun 26 19:48 docs
drwxr-xr-x  6 root root   83 Jun 26 19:48 examples
drwxr-xr-x  5 root root   87 Jun 26 19:48 host-manager
drwxr-xr-x  5 root root  103 Jun 26 19:48 manager
drwxr-xr-x  6 root root   86 Jun 26 20:00 ROOT
[root@C7 webapps]# cd ROOT/
[root@C7 ROOT]# ll
total 4
drwxr-xr-x 2 root root  25 Jun 26 19:55 META-INF
-rw-r--r-- 1 root root 140 Mar 28 15:23 robots.txt
drwxr-xr-x 7 root root  83 Jun 26 19:55 static
drwxr-xr-x 6 root root  74 Jun 26 19:55 templates
drwxr-xr-x 6 root root  75 Jun 26 19:55 WEB-INF

#给webapps目录授权
[root@C7 tomcat]# id tomcat
uid=1000(tomcat) gid=1000(tomcat) groups=1000(tomcat)
[root@C7 tomcat]# chown tomcat.tomcat /usr/local/tomcat/webapps/ -R

然后修改配置文件,使默认访问端口变为80

#tomcat的配置文件在其conf目录下的 server.xml文件
[root@C7 webapps]# vim /usr/local/tomcat/conf/server.xml 

#找到如下的内容:
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

#将8080修改为80即可

#若要修改访问地址,请找到以下内容:
      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

#将localhost修改为你的域名即可
#重启Tomcat
[root@C7 ROOT]# /usr/local/tomcat/bin/shutdown.sh 
[root@C7 ROOT]# /usr/local/tomcat/bin/startup.sh 

若要实现Tomcat开机自启,请设置脚本文件/etc/rc.d/rc.local
这个脚本是使用者自定的开机启动程序,可以在里面添加想在系统启动之后执行的脚本或者脚本执行命令

#修改脚本文件rc.local添加如下内容:
[root@C7 ROOT]# vim /etc/rc.d/rc.local
  export JAVA_HOME=/usr/local/jdk               #jdk的安装路径
  /usr/local/tomcat/bin/startup.sh start                #tomcat的启动文件位置

#将rc.local修改为可执行
[root@C7 ROOT]# chmod 755 /etc/rc.d/rc.local

最后浏览器打开ip地址 或者 域名访问,按提示进行安装
jpress默认的后台登录页面为:http://你的域名或IP/admin/login

评论

还没有任何评论,你来说两句吧

提供支持 - 友情链接 - 衫小寨