部署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

?

至此部署完成。

原文地址:https://www.cnblogs.com/milesma/p/12306436.html

时间: 2024-08-25 18:09:27

部署web测试环境 jdk,tomcat,mysql的相关文章

web项目打包成exe在windows下一键安装 jdk+Tomcat+mysql

最近因为公司销售人员不懂软件,所以每次部署项目都需要技术人员到客户现场进行部署,很不方便.所以公司就让把我们的项目做成傻瓜式安装,这样就可以让销售人员去安装,也给技术省了很多事.我在网上找了很多教程但是有些地方还是不全,而且每个人写的也都不一样,所以在制作过程中遇到很多问题,经过几天研究终于实现了,现在就把我整理.研究的写下来,希望可以帮到更多人. 一:打包工具 在网上下载一个 Inno steup的制作exe文件工具 下面是我整理好的compile.iss文件(以下这个可以直接复制过去把要改的

Linux(ubuntu/centos) 部署Java项目 外加安装jdk+tomcat+Mysql

这是我第一次写博文,我希望我写的文本能够帮助到大家,这能让我感到很满足! 本次分享的文章 主要解决 Linux下(ubuntu+centos) 部署Java项目 当然也包括安装jdk+tomcat+mysql 准备环境: 系统环境:

linux 下 jdk+tomcat+mysql 的 jsp 环境搭建

JDK 在 linux 下安装 1.          把安装文件放在 /opt 下,并执行 [[email protected] opt]# ./jdk-1_5_0_06-linux-i586.bin 并输入 yes 确认安装 2.         创建 /etc/profile.d/java.sh 编辑环境变量 export JAVA_HOME=/opt/jdk export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSP

jdk+tomcat+mysql搭建网站无法打开

我们webwall的测试网站凌云论坛,是我之前用jdk-6u5-windows-i586-p.exe+apachetomcat6+mysql-essential-5.1.40-win32.msi搭建的,安装过程中都是使用了默认安装地址.现在网站出现了问题,无法打开. 查看tomcat日志: C:\Program Files\Apache SoftwareFoundation\Tomcat 6.0\logs: LifecycleException:  No UserDatabase compone

网上最新的devstack安装教程【一键部署openstack测试环境】

这段时间由于测试需要搭建openstack环境,搜遍谷歌百度进行不下30次尝试...看了陈沙克等前辈的安装教程,很多配置信息都已经过期了.不过大致的步骤基本不变,由于最近devstack在github更新频繁,可能很多功能被添加更新,源软件链接可能需要更改.下面给出这段时间安装的步骤(附最新源),希望对有需要进行一键部署openstack测试环境的朋友有帮助. 测试版本:Ubuntu 12.04.5 LTS 系统内核:Linux r10f17332.sqa.zmf 3.2.0-60-generi

Cent OS服务器配置(JDK+Tomcat+MySQL)

本文摘自:Cent OS服务器配置(JDK+Tomcat+MySQL) 学习tar解压 解压 tar 文件 tar -zxvf apache-tomcat-6.0.35.tar.gz tomcat   [mysql] 3 检查目前的数据库编码情况 show variables like "%char%";  4 将数据库的编码修改为utf8 mysql>set names utf8; 6 编辑MySQL的配置文件 vim /etc/my.cnf  加一句 default-char

linux部署项目(Java项目+Tomcat+mysql)

项目做完了,要发布了,而Java的特长之一就是移植性好,面对着微软的XP的停止服务,Windows系统的"独裁",越来越多的商家选择了开源的免费的linux系统作为服务器.因为linux系统也有图形界面(虽然和Windows比起来很不一样),所以在图形界面中操作相对来说还是容易的,这就好比我们在Windows系统上部署项目一样,大部分人都是小Case.但是真正工作中,服务器都会在固定的机房,而且往往只有一台主机,更规模大一些的就是使用单片机,像摆书一样摆到机房的机器架上,而我们操作它的

centos搭建LNMP+LAMP环境+(jdk+tomcat+mysql)

第一部分LNMP环境搭建 一.编译安装nginx1.10.3 1.准备 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [[email protected] ~]# uname -a Linux localhost.localdomain 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_6

在Linux安装配置Tomcat 并部署web应用 (环境搭建+项目部署)(转载)

一.准备工作 1.java -version 检查是否有java环境,没有则需要去安装并配置到环境变量中. 2.下载tomcat包,下载地址:http://tomcat.apache.org/download-70.cgi 可以本地下载后上传到服务器上,也可以直接在服务器上使用wget命令下载,本案例直接使用wget命令下载 : [[email protected] ~]# wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.77/bin/apac