#更新软件包列表
sudo apt update
#安装Vim
sudo apt install vim
#验证安装
vim --version
二、设置root用户远程登录
#编辑SSH配置文件
sudo vim /etc/ssh/sshd_config
#允许root用户远程登录#PermitRootLogin prohibit-password
PermitRootLogin yes
#重启SSH服务
sudo service ssh restart
#检查SSH服务状态
sudo systemctl status ssh
#设置SSH服务开机自启
sudo systemctl enable ssh
#验证SSH服务是否设置为开机自启
sudo systemctl is-enabled ssh
三、设置网卡信息
cd /etc/netplan/
vim 50-cloud-init.yaml
#修改配置项addresses#应用配置更改
sudo netplan apply
#重启网络服务
sudo systemctl restart systemd-networkd
#验证配置是否成功
ip addr show
#安装MySQL服务器
sudo apt install mysql-server
#登录MySQL(安装后首次登录免密)
mysql -u root -p
#修改root用户的认证方式(MySQL 8默认使用的caching_sha2_password或mysql_native_password通常是支持远程连接的)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'HXKR@123.com';#刷新
FLUSH PRIVILEGES;#设置root远程连接
use mysql;
UPDATE user SET host = '%' WHERE user = 'root';
FLUSH PRIVILEGES;#保存退出exit#关闭mysql服务
sudo systemctl stop mysql
#修改配置文件#修改bind-address
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
#参数改为0.0.0.0(允许所有IP连接)
bind-address = 0.0.0.0
mysqlx-bind-address = 0.0.0.0
#保存退出#开启mysql服务
sudo systemctl start mysql
#设置MySQL开机自启
sudo systemctl enable mysql
#检查MySQL服务是否已经被设置为开机自启
sudo systemctl is-enabled mysql