在虚拟机上安装jdk和tomcat

  1. 二进制安装。---只需要解压就可以。 只针对特殊平台。 比如jdk tomcat
  2. RPM: 按照一定的规范就可以按照该软件。 无法安装依赖的文件。 mysql
  3. yum 远程安装 基于RPM 帮你把依赖的文件安装上去。 必须联网。
  4. 安装源码安装。
    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`

posted on 2024-12-07 13:52  小木不痞  阅读(92)  评论(0)    收藏  举报

导航