centos7 tomcat php mysql_Centos7.3安装Tomcat和MySQL并部署JavaWeb应用

CentOS版本查看:

rpm -q centos-release

89b959314b04b01a08becd6e331af397.png

一、Tomcat安装

1.下载

方式一:我在/home目录下安装

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.49/bin/apache-tomcat-8.5.49.tar.gz

77b243d7732546736141992eb0daab94.png

安装完会生成一个压缩包

5b21303516ebf713d84c41d81f9c8e56.png

方式二:tomcat-8.5.49下载压缩包到文件夹

21ce8385646ded05b1de35735635f747.png

2.解压

tar -zxvf apache-tomcat-8.5.49.tar.gz

解压完后会在当前目录生成一个文件夹

8da66427ee3f843916b236bf20334e4e.png

若觉得名字太长,可以改个名字

#更改文件名mv apache-tomcat-8.5.49tomcat

#删除安装包rm -rf apache-tomcat-8.5.49.tar.gz

383e7ba3cbf28198f9581afbd00f1198.png

3.开启防火墙访问端口

#查看防火墙状态

firewall-cmd --state

#开启防火墙

systemctl start firewalld

#开启防火墙访问端口--zone为作用域,--permanent为永久设置,没有此参数则重启后需重新设置

firewall-cmd --permanent --zone=public --add-port=8080/tcp

#重新加载防火墙配置

firewall-cmd --reload

#查看端口是否开放

firewall-cmd --query-port=8080/tcp

成功配置如下:

af2af03318b14ac11a4ef0be2d96218a.png

4.启动

启动Tomcat

./tomcat/bin/startup.sh#若需关闭,可执行

./tomcat/bin/shutdown.sh

9a5917268988c3a29c6f5ec9971eb367.png

测试:打开浏览器输入ip+端口号,可看到如下页面

f23b503120377b1cf440002b73072b72.png

二、MySQL(已安装可跳过此步)

1.安装yum-utils工具包

yum -y install yum-utils

2.下载

wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

3be65a36b98cdfc0e645999943d9a1e6.png

3.安装mysql

yum localinstall mysql-community-release-el6-5.noarch.rpm

中途选择y即可

4.安装服务端

yum install mysql-community-server

5.开启防火墙访问端口

#开启访问端口

firewall-cmd --permanent --zone=public --add-port=3306/tcp

#重新加载防火墙配置

firewall-cmd --reload

d1d2ed0efc1f808cd03abcf56654e878.png

6.配置文件,设置编码和不分大小写

#编辑配置文件

vim/etc/my.cnf

按 i 进入编辑状态,在 [mysqld] 中添加以下两行

lower_case_table_names=1character_set_server=utf8

esc退出编辑状态, 输入:wq保存并退出(不要漏了冒号)

7.启动 MySQL

service mysqld start

7d93252ff30963ee3e985665fe34bc21.png

8.登录

#无密码,直接回车即可

mysql-u root -p

9.设置密码

a4e0cf04a32ea453cd227326d0770889.png

10.授权远程登录

grant all privileges on 数据库名.表名 to [email protected] identified by ‘密码‘ with grant option;

grant all privileges on *.* to root@‘%‘ identified by ‘123456‘ with grant option;

刷新权限

flush privileges;

11.若需要导入数据库,仅需创建数据库并导入数据库文件

#创建数据库create databasetest;

#切换当前数据库usetest;

#导入sql文件,我将sql文件放在home下

source/home/test.sql;

三、部署JavaWeb应用

进入tomcat下的webapps文件夹,将war包放在此文件夹,重启tomcat后会生成对应名字的文件夹,在浏览器中输入对应路径即可访问

466fbcb2e76370bb62f6786a8b985067.png

4e3cacab0fcc23a51b0b362261cd2a10.png

原文:https://www.cnblogs.com/zkchan/p/11921178.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值