tomcat 的部署

7 篇文章 0 订阅
5 篇文章 0 订阅

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.安装数据库

如果你未安装数据库,请点击yum安装或选择编译安装

  • 启动数据库
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
在这里插入图片描述
在这里插入图片描述

可能遇到的问题
浏览器一直在连接,但就是进不去
原因:运行内存太小
在这里插入图片描述
解决方案

增加运行内存

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值