javaweb环境在Centos7上部署实例操作

一、在centos7中部署javaweb项目的环境:java环境JDK+tomcat服务器+mysql数据库
1)jdk
确保虚拟机已经连接好网络,利用yum命令直接从网上下载jdk1.8版本的,命令如下:
Yum –y install java-1.8.0-openjdk java-1.8.0-openjdk-devel
该操作会把需要的jdk下载到默认的文件夹中。接下来还要配置环境变量。打开/ect/profile文件添加下面的三行:

javaweb环境在Centos7上部署实例操作
保存后执行source/etc/profile使得立即生效。
执行命令:java –version 查看是否安装成功。成功如下图:
javaweb环境在Centos7上部署实例操作
2)tomcat
在tomcat官方网站上下载一个tomcat版本后缀为.gz的压缩文件,在虚拟机中下载后会在下载文件夹中找到这个压缩文件,运行tar –zxvf apache-tomcat-7.0.99.tar.gz对刚才下载的文件进行解压操作。
服务器的启动:在tamcat文件终端下执行bin/startup.sh就会启动。
javaweb环境在Centos7上部署实例操作
由于centos7更改了防火的策略需要执行firewall-cmd –zone=public –add-port=8080/tcp –permanent来打开端口。这个命令会让端口号永远打开。
3)mysql
在终端里输入wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm进行mysql包的下载;
然后把这个下载的rmp包添加到yum里面:执行命令sudo rpm -Uvh mysql80-community-release-el7-2.noarch.rpm;
默认安装的就是8.0版本的,我需要5.5的就要执行下面命令:
sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql55-community
安装执行命令:sudo yum install mysql-community-server
启动mysql服务:sudo service mysqld start
Mysql初始化会有个默认密码,执行
sudo grep 'temporary password' /var/log/mysqld.log进行查看;
登陆;使用命令mysql –uroot –p密码 进行登陆。
可以使用在登陆后执行
ALTER USER ‘root’@&’localhost’ IDENTIFIED BY ‘新密码’;进行密码的修改。
二、部署javaweb项目到服务器和对数据库进行项目使用到的库和表的创建。
1)在Windows系统中的myeclipse中把写好的项目进行导包处理,导出YinHang.war包,把该包复制到linux‘系统中的tomcat中的webapps’文件夹下。
javaweb环境在Centos7上部署实例操作
2)利用软件登陆mysql中创建相应的库和表

javaweb环境在Centos7上部署实例操作
javaweb环境在Centos7上部署实例操作
javaweb环境在Centos7上部署实例操作

三、查看虚拟机ip地址,在windows下进行访问运行
1)在终端输入ifconfig‘查看ip’

可以看到ip
2)在服务器和数据库都启动的情况下进行访问操作。

javaweb环境在Centos7上部署实例操作
在公众号 趣闻平台 有myeclipse10的下载包,欢迎关注