Tomcat高负载WEB服务器部署jspgou实验
Posted 资本家的鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat高负载WEB服务器部署jspgou实验相关的知识,希望对你有一定的参考价值。
安装Tomcat
Tomcat高负载WEB服务器(2)Tomcat部署https://blog.51cto.com/u_15630500/5376420
安装mysql
创建jspgou数据库,字符集为utf-8
yum install -y mariadb-server mariadb
//该步骤出错。请您检查YUM源配置
//wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
//wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
systemctl start mariadb
mysqladmin -u root password 123
//如果有密码,mysqladmin -u root -p老密码 password 新密码
mysql -u root -p123
MariaDB [(none)]> create database jspgou character set = utf8;
部署jspgou
1.解压源码包
unzip jspgouV6-ROOT.zip
2.更改数据库链接
//提示:在解压缩后的文件中,修改连接数据库的信息
vim ROOT/WEB-INF/config/jdbc.properties
jdbc.url=jdbc:mysql://127.0.0.1:3306/jspgou?characterEncoding=UTF-8
jdbc.username=root
jdbc.password=123
3.导入数据
mysql -u root -p123 -D jspgou < DB/jspgou.sql
//使用mysql作为数据库时,如果导入数据失败
//1.修改mysql配置文件: my.cnf中max_allowed_packet参数为64m,默认为1m
//2.DB/jspgou.sql里面的默认值改一下:把所有datetime类型的字段默认值改成CURRENT_TIMESTAMP
将程序解压后的ROOT文件夹,拷贝到tomcat安装目录下的webapps文件夹下
\\cp -r ROOT /usr/local/tomcat/webapps/
不使用cp 的别名。 alias cp=‘cp -i’
4.部署网站
启动tomcat
bash /usr/local/tomcat/bin/startup.sh
输入以下地址
http://192.168.0.104:8080/jeeadmin/jspgou/index.do
注意服务器地址
用户名:admin
密 码:123456
启动脚本
1.创建启动脚本
# vim /etc/init.d/tomcat
#!/bin/bash
# Init file for Tomcat server daemon
#
# chkconfig: 2345 96 14
# description: Tomcat server daemon
JAVA_OPTS=-Xms64m -Xmx128m
JAVA_HOME=/usr/java/jdk1.7.0_11/
CATALINA_HOME=/usr/local/tomcat
export JAVA_OPTS JAVA_HOME CATALINA_HOME
exec $CATALINA_HOME/bin/catalina.sh $*
2.修改权限
# chmod a+x /etc/init.d/tomcat
3.添加到chkconfig管理
# chkconfig --add tomcat
# chkconfig tomcat --list
tomcat 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
# chkconfig tomcat on
#
# service tomcat stop
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0_11
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
# service tomcat start
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0_11
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
以上是关于Tomcat高负载WEB服务器部署jspgou实验的主要内容,如果未能解决你的问题,请参考以下文章