准备环境:
(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)