在MobaXterm中上传jdk安装包
解压安装包
解压文件
命令#tar -xvf jdk-(快捷键tab补充完整)
移动文件
命令#mv jdk-(tab) software/
修改文件名称
命令#mv jdk1.8.0.0_51 jdk1.8
修改环境变量
编辑环境变量文件vim/etc/profile
使环境变量生效
命令#vim /etc/profilr
#source /etc/profile
Linux安装Mysql数据库
下载MariaDB数据库
测试虚拟机是否可以连接外网!
命令#ping www.baidu.com
测试成功之后输入:
命令#yum install mariadb-server
#yum clean all
#yum install mariadb-server
确认下载
安装完成
数据库启动
启动命令
systemctl start mariadb
重启命令
systemctl restart mariadb
关闭命令
systemctl stop mariadb
设定开机自启
systemctl enable mariadb
关闭开机自启
systemctl disable mariadb
数据库初始化操作
命令#mysql_secure_installation
之后一y到底
测试数据库用户名和密码是否有效
命令#mysql -u root -p
输入密码
导入数据表
命令source/x/xx/x/xx/xxx/jtdb.sql;(/x/xx/x/xx/xxx代表路径名)
Mysql数据库远程访问配置
如果需要远程连接数据库必须要通过防火墙
如果远程连接数据库,数据库中必须开启远程访问权限,否则拒绝连接
配置Linux数据库权限
切换数据库mysql
命令show databases;
命令use mysql;
修改数据库表
命令show tables;
命令select host,user,password from user;
命令upsate user set host="%" where host="localhost";
命令select host,uaer,password from user;
刷新数据库权限
命令flush privileges;
配置Linux防火墙策略
检查防火墙状态
命令#firewall-cmd --state
防火墙配置
防火墙中有一个配置文件,表示当Linux系统启动时防火墙应该如何操作!!!
告诉Linux系统以后开机不需要启动防火墙
命令#systemctl disable firewalld.service
命令#firewall-cmd --state
手动关闭防火墙
通过命令手动将防火墙关闭
命令#systemctl stop firewalld.service
命令#firewall-cmd --state
手动开放防火墙端口
检查防火墙开放的端口
命令#firewall-cmd --list-ports
检查端口是否开放
命令#firewall-cmd --query-port 80/tcp
开启防火墙
命令#firewall-cmd --zone=public --add-port=80/tcp --permanent
移除端口
命令#firewall-cmd --zone=public --remove-port=9090/tcp --permanent
关于防火墙操作的解释
-zone#作用域
-add-port=80/tcp#添加端口,格式为:端口/通讯协议
-remove-port=80/tcp#移除端口,格式为:端口/通讯协议
-permanent#永久生效,没有此参数重启后生效
重启防火墙
命令#firewall-cmd --reload
数据库远程连接测试
成功
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。