Linux安装jdk, mysql开启端口以及防火墙

1.Linux中ifconfig :command not found 找不到命令的解决方法
https://blog.csdn.net/fzy999999/article/details/134007035
    如果返回结果为空,或者提示no ifconfig in (/xx路径),则说明没有安装该工具

 >>使用如下命令进行升级安装

    sudo apt-get install net-tools
 提示如果出现apt-get找不到命令的话执行使用yum替代(因为有些操作系统自带的是yum工具。

    yum -y install net-tools
    
2.    安装jdk11
    使用yum (Red Hat/CentOS)
    
    sudo yum install java-11-openjdk
    
    验证安装
    
    java -version
    
2.1安装mysql    
    安装MySQL服务器
    sudo yum install mysql-server
    
    安装完成后,启动MySQL服务
    sudo systemctl start mysqld
    
    若要确保MySQL在系统启动时自动启动,请运行以下命令
    sudo systemctl enable mysqld
    
    为MySQL设置安全性选项。运行以下命令并按照屏幕上的提示完成配置
    sudo mysql_secure_installation
    这个命令会提示你设置MySQL的root密码、删除匿名用户、禁用远程root登录等
    
    完成设置后,通过以下命令登录MySQL
    mysql -u root -p

    
3.CentOS 安装防火墙
        
    安装 firewalld:
        
    sudo yum install firewalld

    启用 firewalld:
    
    sudo systemctl start firewalld
    sudo systemctl enable firewalld
    
    允许 SSH 连接
    
    sudo firewall-cmd --zone=public --add-service=ssh --permanent

    重新加载防火墙规则
    
    sudo firewall-cmd --reload
    
    停止 firewalld 服务:
    sudo systemctl stop firewalld

3.开启3306端口

    检查 firewalld 服务状态:
    
    sudo systemctl status firewalld
    
    如果 firewalld 没有运行,启动并设置开机自启
    
    sudo systemctl start firewalld
    sudo systemctl enable firewalld
    
    允许端口 3306
    
    sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
    
    


 

  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值