目录
1.1直接使用阿里云的云服务器控制台来远程登录自己购买的服务器。
1.2 连接成功,进入服务器内网ip(购买的服务器有一个公网ip和一个内网ip)
1.远程连接云服务器并安装MySQL
1.1直接使用阿里云的云服务器控制台来远程登录自己购买的服务器。
1.2 连接成功,进入服务器内网ip(购买的服务器有一个公网ip和一个内网ip)
1.3添加mysql源
首先打开 MySQL 的官网,需要根据自己的服务器信息选择合适的源信息,因操作系统是 CentOS,所以选择的是 yum 源(yum 源地址:https://dev.mysql.com/downloads/repo/yum/)。
因操作系统是最新的CentOS8.2,所以选择了最新的MySql版本:mysql80-community-release-el8-1.noarch.rpm。
[root@iZuf6gmsvearrdlgnwikfoZ ~]# wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
[root@iZuf6gmsvearrdlgnwikfoZ ~]# rpm -ivh mysql80-community-release-el8-1.noarch.rpm
1.4MD5校验
[root@iZuf6gmsvearrdlgnwikfoZ ~]# md5sum mysql80-community-release-el8-1.noarch.rpm
1.5安装 MySQL
[root@iZuf6gmsvearrdlgnwikfoZ ~]# yum install mysql-server
1.6启动MySQL
[root@iZuf6gmsvearrdlgnwikfoZ ~]# sudo systemctl start mysqld
[root@iZuf6gmsvearrdlgnwikfoZ ~]# systemctl status mysqld
[root@iZuf6gmsvearrdlgnwikfoZ ~]# ps -ef | grep mysqld
mysql 13805 1 0 Apr27 ? 00:40:16 /usr/libexec/mysqld --basedir=/usr
root 116339 116251 0 11:02 pts/0 00:00:00 grep --color=auto mysqld
[root@iZuf6gmsvearrdlgnwikfoZ ~]#
1.7数据库安全配置
在整个密码设置的过程中,一共5个步骤:
设置root密码、是否禁止root账户远程登录、是否禁止匿名账号登录、是否删除测试库、是否确认修改。根据需求改即可。
[root@iZuf6gmsvearrdlgnwikfoZ ~]# mysql_secure_installation
Securing the MySQL server deployment.
Connecting to MySQL using a blank password.
VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure