部署web测试环境 jdk,tomcat,mysql

Posted MilesMa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部署web测试环境 jdk,tomcat,mysql相关的知识,希望对你有一定的参考价值。

安装JDK(rpm)

1、将rpm包上传到服务器

? 首先要到Oracle官网下载jdk的rpm包,或者直接使用yum安装jdk:

? yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel

2、安装java

? 在上传目录下,使用命令安装:

? rpm -ivh xxx.rpm

3、配置环境变量

? 首先,可以使用命令查询一下jdk的位置:

? find / -name jdk*

? 然后,输入命令:

? vi /etc/profile

? 接着,在文本末尾加入以下内容,保存并退出:

export JAVA_HOME=/usr/java/jdk1.8.0_11
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

? 最后,使用命令让环境变量立即生效:

? source /etc/profile

4、验证配置

输入命令,如果能看到版本号说明配置成功:

java -version

安装Tomcat(tar)

1、将tar包上传到服务器

? 去官网下载压缩包,或者使用wget下载:

? wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.41/bin/apache-tomcat-8.5.41.tar.gz

2、解压tar包

? 在上传目录下,使用命令解压到指定目录:

? tar -zxvf XXX.tar.gz -C /opt

? 进入opt下,可以使用命令将文件夹改个简单的名字:

? mv xxx tomcat

3、修改默认端口号

? 使用命令打开并编辑server.xml文件:

? vi /opt/tomcat/conf/server.xml

? 找到如下代码块,将port的值改为新设定的端口号:

    <Connector port="8989" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

4、配置环境变量

? 首先,输入命令:

? vi /etc/profile

? 接着,在文本末尾加入以下内容,保存并退出:

CATALINA_HOME=/opt/tomcat
CATALINA_BASE=$CATALINA_HOME

? 最后,使用命令让环境变量立即生效:

? source /etc/profile

5、开放相应端口号,或关闭防火墙

? 开放端口号:

? firewall-cmd --zone=public --add-port=8989/tcp --permanent # 开放8989端口

? 关闭防火墙:

? systemctl stop firewalld.service # 配置立即生效

6、浏览器访问tomcat

? 输入url访问,如果能够看到猫说明成功:

? http://ip:port

安装mysql

1、安装yun Repo

? 由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件:

? wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

? 然后进行Repo的安装:

? rpm -ivh mysql57-community-release-el7-9.noarch.rpm

2、通过yum安装

? 使用命令安装:

? yum install mysql-server

3、启动服务并获取登录密码

? 使用命令启动MySQL服务:

? systemctl start mysqld

? 获取临时密码,第一次登陆时用:

? grep ‘temporary password‘ /var/log/mysqld.log

4、登录并配置

? 使用命令登录,输入刚才获取的临时密码:

? mysql -uroot -p

? 修改密码策略,可以使用简单密码:

? set global validate_password_policy=0;

? set global validate_password_length=1;

? 修改登录的密码:

? ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘123456‘;

? 开启远程访问权限:

? GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘your password‘ WITH GRANT OPTION;

? FLUSH PRIVILEGES;

部署项目

1、使用Navicat远程连接MySQL服务器

  • 输入host,用户名和密码,连接

  • 新建一个数据库woniuboss,默认utf-8
  • 在该数据库右键运行SQL,将woniuboss.sql导入

2、上传war包到tomcat的webapps目录下

? WoniuBoss4.0上传成功后,重启一下tomcat

3、修改配置文件

? 进入到/opt/tomcat/webapps/WoniuBoss4.0/WEB-INF/classes/目录下,修改jdbc.properties文件

? 主要修改host和库名,还有用户名和密码:

driverClass=com.mysql.jdbc.Driver
# mysql://数据库ip:数据库端口/库名
jdbcUrl=jdbc:mysql://192.168.1.77:3306/woniuboss?useUnicode=true&characterEncoding=utf8   
user=root
password=123456
initialSize=1
minIdle=1
maxActivee=20

? 修改完成后保存文件,重启tomcat服务器,输入url:

? http://192.168.1.77:8989/WoniuBoss4.0

?

至此部署完成。

以上是关于部署web测试环境 jdk,tomcat,mysql的主要内容,如果未能解决你的问题,请参考以下文章

Linux Ubuntu部署web环境及项目tomcat+jdk+mysql

把web项目部署到tomocat上

idea 远程调试 tomcat web应用

测试环境搭建和部署(在Linux环境下搭建jdk+Tomcat+mysql环境和项目包的部署)

Linux测试环境部署jdk

环境搭建:linux下tomcat接口测试环境部署