Linux下数据库运行环境搭建全流程实操
|
在Linux系统中搭建数据库运行环境,需从基础环境准备开始。确保系统已安装并更新至最新状态,可通过执行 sudo apt update && sudo apt upgrade 命令完成系统升级。确认网络连接正常,以便后续下载依赖包。 选择合适的数据库类型是关键一步。以MySQL为例,使用命令 sudo apt install mysql-server 安装官方源中的MySQL服务端。安装过程中会提示设置root用户密码,请妥善保存。安装完成后,通过 systemctl status mysql 确认服务是否正常运行。 配置数据库安全策略不可忽视。运行 sudo mysql_secure_installation 命令,按提示移除匿名用户、禁止远程root登录、删除测试数据库,并刷新权限。这能有效降低潜在安全风险。 为实现远程访问,需修改MySQL配置文件。编辑 /etc/mysql/mysql.conf.d/mysqld.cnf,找到 bind-address 行,将其由 127.0.0.1 改为 0.0.0.0 或指定服务器公网IP。修改后重启服务:sudo systemctl restart mysql。 若使用防火墙,需开放3306端口。执行 sudo ufw allow 3306/tcp,确保外部可访问数据库端口。也可通过 iptables 配合规则进行管理,根据实际环境灵活调整。 创建应用专用数据库与用户是规范操作。登录MySQL:mysql -u root -p,输入密码后执行以下命令:CREATE DATABASE app_db; CREATE USER 'appuser'@'%' IDENTIFIED BY 'strongpass'; GRANT ALL PRIVILEGES ON app_db. TO 'appuser'@'%'; FLUSH PRIVILEGES; 退出后即可用于程序连接。
2026AI模拟图,仅供参考 最后验证数据库可用性。在另一台机器上使用 mysql -h 服务器IP -u appuser -p 连接,输入密码后若进入MySQL提示符,说明环境搭建成功。后续可在应用程序中配置连接字符串,正式投入使用。(编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

