tomcat的部署
1.安装JDK和tomcat
- 下载相关的安装包
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.96/bin/apache-tomcat-7.0.96.tar.gz
- 解压到制定的目录下
tar xf apache-tomcat-7.0.34.tar.gz -C /usr/local/
tar xf jdk-8u91-linux-x64.tar.gz -C /usr/local
ln -s /usr/local/jdk1.8.0_91 /usr/local/java
- 重命名,进行相关的配置:
mv /usr/local/jdk1.7.0_67/ /usr/local/java
mv /usr/local/apache-tomcat-7.0.96/ /usr/local/tomcat
2.修改环境变量
vim /etc/profile
JAVA_HOME=/usr/local/java
PATH=$JAVA_HOME/bin:$PATH //使用JAVA_HOME下的JAVA命令
export JAVA_HOME PATH
CATALINA_HOME=/usr/local/tomcat //Tomcat安装目录
export CATALINA_HOME
source /etc/profile
3.检测
java -version
4.启动Tomcat
cd到/tomcat/bin/下。找到相关的选项:
cd /usr/local/tomcat/bin/
./startup.sh //启动项
./shutdown //关闭项
5.测试
在服务器中输入相关的ip:8080 进行测试是否成功
6.安装数据库
- 启动数据库
systemctl start mysqld
- 登录
mysql -uroot -pNEW-password
- 创建jspgou库
create database jspgou default charset=utf8;
flush privileges;
7. 部署jspgou
- 将/tomcat/webapps下的ROOT移除
rm -rf /usr/local/tomcat/webapps/ROOT/
- 解压jsp----------.zip
yum -y install unzip
unzip jspgouV6-ROOT.zip
- 拷贝解压包下的ROOT到/tomcat/webapps/下。
cp -r ROOT/ /usr/local/tomcat/webapps/
8.更改数据库连接
- 切换目录到/tomcat/webapps/ROOT/WEB-INF/config/下
cd /usr/local/tomcat/webapps/ROOT/WEB-INF/config/
- 编辑
jdbc.properties
修改 文件第二十行左右
- 导入数据
cd /root/DB/ //解压包出来的
mysql -u root -pNEW-password -D jspgou < jspgou.sql
可能遇到的问题
解决方案
在/etc/my.cnf文件下添加一下内容
vim /etc/my.cnf
sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUB
explicit_defaults_for_timestamp=1
9.测试
在浏览器访问http://192.168.92.134:8080/jeeadmin/jspgou/index.do
用户名:admin
密 码:123456
可能遇到的问题
浏览器一直在连接,但就是进不去
原因:运行内存太小
解决方案
增加运行内存