CentOS版本查看:
rpm -q centos-release
一、Tomcat安装
1.下载
方式一:我在/home目录下安装
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.49/bin/apache-tomcat-8.5.49.tar.gz
安装完会生成一个压缩包
方式二:tomcat-8.5.49下载压缩包到文件夹
2.解压
tar -zxvf apache-tomcat-8.5.49.tar.gz
解压完后会在当前目录生成一个文件夹
若觉得名字太长,可以改个名字
#更改文件名mv apache-tomcat-8.5.49tomcat
#删除安装包rm -rf apache-tomcat-8.5.49.tar.gz
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
成功配置如下:
4.启动
启动Tomcat
./tomcat/bin/startup.sh#若需关闭,可执行
./tomcat/bin/shutdown.sh
测试:打开浏览器输入ip+端口号,可看到如下页面
二、MySQL(已安装可跳过此步)
1.安装yum-utils工具包
yum -y install yum-utils
2.下载
wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
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
6.配置文件,设置编码和不分大小写
#编辑配置文件
vim/etc/my.cnf
按 i 进入编辑状态,在 [mysqld] 中添加以下两行
lower_case_table_names=1character_set_server=utf8
esc退出编辑状态, 输入:wq保存并退出(不要漏了冒号)
7.启动 MySQL
service mysqld start
8.登录
#无密码,直接回车即可
mysql-u root -p
9.设置密码
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后会生成对应名字的文件夹,在浏览器中输入对应路径即可访问
原文:https://www.cnblogs.com/zkchan/p/11921178.html