JeeSite的安装部署测试


准备环境:
(1)Linux Centos7
(2)jdk-1.8.0
(3)maven-3.5.4
(4)Mysql-5.7
(5)Tomcat-8.5.32

一 安装JDK-1.8.0

(1)这个直接去官网下载就好,然后上传到Linux服务器上的指定文件夹下
(2)[root@kaikai ~]# vim /etc/profile.d/jdk.sh
    export JAVA_HOME=/app/jdk1.8.0_172                                  #指定java的安装目录
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar   #指定java编译时需要类的时候优先去哪里找
    export PATH=$JAVA_HOME/bin:$PATH                                    #将java定义到全局变量中,使其随处都可执行
    export JAVA_HOME CLASSPATH PATH                                     #export刷新一下定义的这些变量使其生效
        :wq                                                             #vim命令,保存退出,要在编辑后按ESC之后,直接输入":wq"即可
(3)[root@kaikai ~]# source /etc/profile.d/jdk.sh                        #刷新一下此脚本文件使其内部定义的生效
(4)[root@kaikai ~]# java -version                                       #结果中如果显示jdk版本与安装目录都对的话则说明安装成功

二 安装maven-3.5.4

(1)也是直接访问官网下载即可,然后上传至Linux服务器上的指定文件夹下
(2)[root@kaikai ~]# vim /etc/profile.d/mvn.sh
    export MAVEN_HOME=/app/maven                                  #指定maven的安装目录,你解压开不是叫maven,我用mv改名了,方便识别
    export PATH=$JAVA_HOME:/bin:$MAVEN_HOME/bin:$PATH             #将maven定义到全局变量中,使其随处都可执行
    export MAVEN_HOME PATH                                        #export刷新一下定义的这些变量使其生效
        :wq                                                       #vim命令,保存退出,要在编辑后按ESC之后,直接输入":wq"即可
(3)[root@kaikai ~]# source /etc/profile.d/mvn.sh                  #刷新一下此脚本文件使其内部定义的生效
(4)[root@kaikai ~]# mvn -version                                  #结果中显示的maven_home路径与你定义的相同则说明安装成功

三 安装Mysql-5.7(我前面的文章有详细过程不再描述)


四 安装Tomcat-8.5.32(直接在官网中下载安装包,然后上传到Linux服务器上的指定文件夹下)


五 下载并安装JeeSite

(1)[root@kaikai ~]# git clone https://gitee.com/thinkgem/jeesite.git   #将开源项目克隆到本地
(2)[root@kaikai jeesite]# vim src/main/resources/jeesite.properties    #修改当中数据库的信息
(3)[root@kaikai jeesite]# mvn antrun:run -Pinit-db                     #在库中生成测试的一系列表以及数据(前提在数据库中要有"jeesite"库!)
(4)[root@kaikai jeesite]# mvn clean package -Dmaven.test.skip=true     #将jeesite编译成war包,存放到Tomcat中的webapp下

Note:

(1)最高管理员账号,用户名:thinkgem 密码:admin
(2)用一段时间提示内存溢出,请修改JVM参数:-Xmx512m -XX:MaxPermSize=256m
(3)有时出现文字乱码:修改Tomcat的server.xml文件的Connector项,增加URIEncoding="UTF-8"
(4)为什么新建菜单后看不到新建的菜单?因为授权问题,菜单管理只允许最高管理员账号管理(最高管理员默认账号:thinkgem 密码:admin)

猜你喜欢

转载自blog.csdn.net/kaikai0720/article/details/81119419