在虚拟机上安装jdk和tomcat
- 二进制安装。---只需要解压就可以。 只针对特殊平台。 比如jdk tomcat
- RPM: 按照一定的规范就可以按照该软件。 无法安装依赖的文件。 mysql
- yum 远程安装 基于RPM 帮你把依赖的文件安装上去。 必须联网。
- 安装源码安装。
1.安装jdk
把jdk放入linux系统中、
![]()
解压并重命名
tar -zxvf XXX.tar.gz
mv XXX jdk17

配置环境变量
vi /etc/profile 最后追加如下内容
export JAVA_HOME=/usr/local/app/jdk17
export PATH=$JAVA_HOME/bin:$PATH
刷新配置文件
source /etc/profile
验证
javac
2,安装tomcat
把tomcat软件放入linux
解压(和上方的jdk解压步骤相同)
启动tomcat
bin/startup.sh
查看进程(和上方的jdk查看进程步骤相同)
宿主机访问linux中tomcat
http://linux服务器ip:端口号/

第一种做法: 关闭防火墙。---不建议采用。systemctl stop|start|restart | status firewalld
第二种做法: 放行指定的端口号---企业级采用的
1. 添加端口号到防火墙: firewall-cmd --add-port=端口号/tcp --zone=public --permanent
--add-port=指定的端口
--zone=public 所有都允许访问
--permanent=是否持久化
--------------------------重启防火墙---------------------------------------------
2. 查看所有放行的端口号: firewall-cmd --list-port
3. 删除端口号firewall-cmd --remove-port=端口号/tcp --zone=public --permanent
-------------------重启防火墙--------------------------------------------------------
2.安装mysql
wget下载安装包
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
**安装服务**
` yum install mysql-server --nogpgcheck`
**启动mysql**
`systemctl start mysqld`
**修改密码**
1、查看MySQL为Root账号生成的临时密码
grep "A temporary password" /var/log/mysqld.log
2、进入MySQL shell
mysql -u root -p
3. 修改密码---密码必须有大小写字母+数字+特色字符 长度不能小于8位
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Ykq123456?';
**设置允许远程连接**
1. 切换到mysql数据库
use mysql;
2. 修改user表的Host字段
update user set Host='%' where user='root';
3. 刷新权限
flush privileges;
**放行3306端口号**
`firewall-cmd --add-port=3306/tcp --zone=public --permanent`

浙公网安备 33010602011771号