云服务器初始化.txt

UP 返回
1.连接云服务器,使用公网地址
 !!@@202511231.img_795_415_1@@!!
当前服务器密码是 yysy@111111

2. 命令行:

# 更新 yum 缓存
sudo yum update

# 安装 OpenJDK 8
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

# 验证安装
java -version
javac -version


#安装MySQL
# 清理 yum 缓存
sudo yum clean all
sudo rm -rf /var/cache/yum

# 删除旧的 MySQL 仓库配置
sudo rm -f /etc/yum.repos.d/mysql-community*

# 重新下载并安装 MySQL 仓库
sudo yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm

# 更新 GPG 密钥
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023

# 安装 MySQL
sudo yum install -y mysql-community-server

# 启动 MySQL 服务
sudo systemctl start mysqld

# 设置开机自启
sudo systemctl enable mysqld

# 检查服务状态
sudo systemctl status mysqld

# 查看临时密码
sudo grep 'temporary password' /var/log/mysqld.log

# 使用临时密码登录
mysql -u root -p

-- 修改 root 密码(将 '你的新密码' 替换为你想设置的密码)
#ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Dingmin@111';

-- 刷新权限
FLUSH PRIVILEGES;

-- 退出
EXIT;

安装完成以后可能不允许远程连接,需要添加一个允许root访问的用户
--登录 MySQL(在服务器本机)
mysql -u root -p
--查看现有用户及允许的主机
SELECT User, Host FROM mysql.user;
--只是想让 root 能远程连(不推荐生产环境):
CREATE USER 'root'@'%' IDENTIFIED BY 'Dingmin@111';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;


#安装Redis
# 更新系统
sudo yum update -y

# 安装 EPEL 仓库(如果尚未安装)
sudo yum install -y epel-release

# 安装 Redis
sudo yum install -y redis

# 启动 Redis 服务
sudo systemctl start redis
sudo systemctl enable redis

# 检查状态
sudo systemctl status redis



如果navicat连接不上数据库,记得添加防火墙规则
!!@@202511233.img_3243_838_1@@!!








DOWN 返回