博客列表 >【Mysql】使用宝塔面板搭建并管理数据库服务器

【Mysql】使用宝塔面板搭建并管理数据库服务器

Allen在php中文网的学习笔记
Allen在php中文网的学习笔记原创
2020年08月18日 19:16:254624浏览

由于个人业务特殊需要,使用宝塔Linux管理面板,搭建并管理数据库。

/*

*    说明,如果您需要管理数据库,请自行安装web服务器与php环境等使用phpMyAdmin以及Adminer等。 本人为了轻便考量,故不再安装,转而使用例如navicate等软件。

*/

警告:本文所演示的内容仅供本人使用。如果您需要自己部署请考虑VPS服务器的稳定性,安全性,在线率,网络可靠性等等因素。不推荐使用本人所使用的方法。如果您因为本文的内容尝试搭建属于您的数据库服务器,本人不对您的数据安全作出任何保障


本文分为以下几个片段:

【安装准备】

    1.安装宝塔面板

    2.安装Mysql

【安全维护】

    0.服务器安全加固

    1.开放安全组

    2.Mysqli用户权限管理

【数据备份】

    1.利用面板自带脚本或第三方软件将数据库备份到异机。



 准备工作:

        VPS主机一台/1核心1G RAM 20G Disk

        域名一个

    

步骤一,在命令行中安装宝塔面板

    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

    按照说明进行安装,或者参见宝塔官网。

    R5]L2T)1)}JVN0C825D5I3U.png

步骤二,在面板中选择安装Mysql5.6

    5W~TTXYO$7%KYTZB8R]CBBG.png


安全加固:

    1.服务器安全加固

        0.修改SSH端口(避免被爆破)

        1.修改宝塔面板端口(避免被爆破)

        2.修改宝塔安全路劲(避免被爆破)

        3.修改宝塔默认用户名密码改为高强度。

QQ图片20200818190515.png

    2.安全组管理

        如果您的VPS供应商提供云安全组,请在安全组中配置端口/IP允许通行策略。

        如果您的VPS供应商不提供安全组,请在系统内置防火墙中修改。

        本文所使用的机器为Cloudcone提供的,自带安全组,设置界面如图。

    IRWK_BDPQ05OH$`DD6GK0MQ.png


    source IP 来源IP, 客户端服务器IP,不建议设置成 0.0.0.0 (所有),一条规则对应一个客户端。  端口3306.

    建议将 SSH端口安全规则 宝塔面板安全地址 宝塔面板端口规则 也添加对应客户端。(跳板机)


    3.Mysqli数据库权限管理。

    直接进行添加数据库,如果您的服务器没有安全组,请将访问权限设置成指定IP。 如果已有,可将其设置成所有人。

    QQ图片20200818185947.png   

数据备份

    QQ图片20200818190337.png

    特别说明:您可以在软件商店中安装其他插件,例如备份到FTP,备份到阿里云OSS等。 具体配置方法请自行查看插件说明。


完成。



    一些浅薄的认识:

    数据库服务器异机部署(与本文大同小异)推荐采用内网的链接方式部署。(延迟低。如果您的多服务器商家并非云架构,那您可能会需要本文。)

    数据库的操作涉及语句执行增删改查返回信息等等,可能您的真实延迟还需要*N倍。

    数据库的跨地区连接会有极大地不稳定性。(这里所指的跨地区是指 US->HK 等)如果您的区域实在相距胜远,请您使用本地服务器搭建数据库进行本地连接。

    如果您的Web业务对于数据库的大容量读写等可能有着极大的需求,推荐您本地部署(您也可以尝试在服务器上搭建Redis,memcache等数据库缓存软件。或者将业务展示页面静态化处理。)

    请您注意的一点,如果您的业务对数据库操作读写较为频繁,请注意您的服务器流量限制等。(鄙人的香港数据库 5天跑了大概50G左右,具体业务类型不方便透露)


    最后,本文仅适合本人,不对您的业务安全性做出任何保障。以及,数据库性能对于硬盘IO网络IO 包括但不限于举例的等均可能有关。如果您真的需要,推荐您购买大品牌的IDC所提供的云数据库。


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议