工具链接
链接: 工具链接.
提取码:njv2
链接: jdk,tomact,mysql压缩包.
提取码:h1x4
打开工具输入密码用户名
SecureCRTPortable工具
换源成国内阿里云的源
1.确保更换之前确保自己安装wget,若是没有wget直接安装即可
yum list wget
yum -y install wget
2.首先备份
2.1 找到文件
cd /etc/yum.repos.d
2.2 备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
3.下载阿里云大的yum 源到/etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOs-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
4.清除缓存
yum clean all
5.更新本地YUM缓存
yum makecache
6.安装 一个 软件试下,查看下载源是否变成阿里云了
yum -y install lrzsz
注意:这里lrzsz是一款linux里可以代替ftp上传和下载的程序
安装jdk
上传需要需要安装的包
注意:链接里既有工具又有安装包
打开SecureFXPortable工具上传文件
1.解压
解压删除:
tar -zxvf 压缩包 && rm -rf 压缩包
解压到指定的目录
tar -zxvf 压缩包 -C 路径
2.找到安装的jdk路径
cd 你安装的路径
3.查看路径复制
pwd
4.打开.操作:配置jdk的环境变量
vim /etc/profile
export JAVA_HOME=3中复制的路径
export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
JAVA_HOME/bin:
JAVAHOME/bin:PATH
3.重启系统使环境变量生效
reboot
#执行如下命令,也可以让环境变量生效
source /etc/profile
4.查看环境变量是否配置成功
java -version
安装Tomcat
1.解压tomcat到指定路径
tar -zxvf -C
tar -zxvf && rm -rf
2.解压完成后进入tomcat的bin目录
cd /usr/local/apache-tomcat-8.5.20/bin
3.启动或关闭tomcat
cd /usr/local/apache-tomcat-8.5.20/bin
./startup.sh
./shutdown.sh
4.开放端口口令
firewall-cmd --zone=public --add-port=8080/tcp --permanent
跟新防火墙规则口令
firewall-cmd --reload
防火墙列表
firewall-cmd --zone=public --list-ports
查看指定的端口是否开启yes说明开启了
firewall-cmd --query-port=8080/tcp
查看默认防火墙状态(关闭后显示not running,开启后显示running)
firewall-cmd --state
注意:访问时用·的ip是你虚拟机的ip地址
tomcat的自动启动
链接: https://blog.csdn.net/yoonbongchi/article/details/110442990.
mysql安装
1.卸载mariadb,否则安装MySql会出现冲突
rpm -qa|grep mariadb
rpm -e --nodeps 文件名
2.解压,
tar -xvf
’
下载插件
yum -y install libaio perl net-tools
3.找到mysql解压后的路径下载插件
rpm -ivh mysql-community-common-5.7.30-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.30-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.30-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.30-1.el7.x86_64.rpm
4.启动mysqld
systemctl start mysqld
5.查看状态
systemctl status mysqld
6.查看临时密码
grep "password" /var/log/mysqld.log
7.登录
mysql -u root -p
这是因为密码的规则,设置简单规则
set global validate_password_policy=0;
set global validate_password_length=4
set password=password(‘新密码’);
FLUSH PRIVILEGES;生效
exit 退出
再次登录
查看字符编码
show variables like 'chara%';
找到vi /etc/my.cnf
最下面
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
推出再次重启
systemctl restart mysqld
先降低密码权限
set global validate_password_policy=0;
语序所有的ip访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
跟新防火墙规则
firewall-cmd --reload
防火墙列表
firewall-cmd --zone=public --list-ports
防火墙状态
systemctl status firewalld
启动防火墙
systemctl start firewalld
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
数据完成