景安网络是一家知名的互联网数据中心服务商,其提供的云服务器具有高可靠性、高性能等特点。本文将介绍如何在景安的云服务器上快速部署 MySQL 数据库。
1. 准备工作
1.1 选择操作系统:
首先需要确定服务器的操作系统环境。通常情况下,Linux 系统(如 CentOS、Ubuntu)是部署 MySQL 的首选。如果您对操作系统有特殊要求,可以在购买服务器时进行指定。
1.2 登录服务器:
使用 SSH 工具(例如 PuTTY 或者 Xshell)连接到您的景安云服务器。确保您拥有管理员权限(root 用户),以便能够顺利执行安装和配置命令。
2. 安装 MySQL
2.1 更新软件包:
为了保证系统的安全性和稳定性,在开始安装之前,建议先更新现有的软件包。以 CentOS 为例,可以运行以下命令:
yum update -y
2.2 添加 MySQL 源:
接着添加官方的 MySQL Yum 源。根据您的 Linux 发行版下载相应的 RPM 包,并执行安装:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
对于 Ubuntu 用户,则可以通过 apt-get 命令直接添加源:sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/mysql
2.3 安装 MySQL:
完成上述步骤后,就可以正式安装 MySQL 了。再次以 CentOS 为例:yum install mysql-server -y
对于 Ubuntu 用户,请使用以下命令:sudo apt-get update
sudo apt-get install mysql-server -y
3. 配置 MySQL
3.1 启动并设置开机自启:
安装完成后,启动 MySQL 服务,并将其设置为随系统启动自动运行。
CentOS:systemctl start mysqld
systemctl enable mysqld
Ubuntu:sudo systemctl start mysql
sudo systemctl enable mysql
3.2 修改默认密码:
初次安装时,MySQL 会生成一个随机初始密码。通过查看日志文件可以获得该密码:grep 'temporary password' /var/log/mysqld.log
然后登录 MySQL 控制台,修改 root 用户的密码:mysql -uroot -p
输入刚才找到的临时密码进入控制台。ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
3.3 其他安全设置:
考虑到安全性,建议执行一些额外的安全措施,比如删除匿名用户、禁止远程访问等。可以运行以下脚本来简化此过程:mysql_secure_installation
4. 测试与验证
测试一下 MySQL 是否正常工作。创建一个新的数据库并插入一条记录来验证功能是否完好无损。CREATE DATABASE testdb;
USE testdb;
CREATE TABLE testtable (id INT, name VARCHAR(255));
INSERT INTO testtable VALUES (1,'Hello World');
SELECT FROM testtable;
如果一切顺利的话,您应该能看到插入的数据行。至此,在景安服务器上部署 MySQL 数据库的工作就全部完成了。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/148378.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。