第一,根据自建数据库的数据量、MySQL版本以及访问量等信息申请对应的云数据库实例,申请云数据库实例完成后,联系云数据库的腾讯云技术人员调整云数据库和云服务器之间的网络配置。
创新互联是一家集网站建设,进贤企业网站建设,进贤品牌网站建设,网站定制,进贤网站建设报价,网络营销,网络优化,进贤网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
第二,迁移数据库:
1、使用mysqldump导出自建数据库的数据,注意记录binlog的文件和位置(如需帮助请咨询云数据库技术人员),然后使用mysql命令导入至对应的云数据库实例中。推荐使用云数据库多线程导入导出工具。
2、在自建数据库上给云数据库的同步用户授权,授权语句范例如下:
GRANT REPLICATION SLAVE,FILE ON *.* TO 'replication'@'%' IDENTIFIED BY 'test123';
3、在导入数据后根据备份的binlog位置和binlog文件使用change master命令配置从自建数据库到云数据库的主从同步。范例如下:
CHANGE MASTER TO MASTER_HOST='10.1.1.10',MASTER_USER='replication',MASTER_PASSWORD='test123',MASTER_LOG_FILE='mysql-bin.000012', MASTER_LOG_POS=106;
第三,迁移后数据校验:数据同步完成之后,可以使用数据抽样、对比表数量、库数量或者使用专业的对比工具确认数据是否完整。
第四,业务切换数据库:校验数据完整后,请选择适当时间来做业务的平滑切换,将业务连接的数据库切换至云数据库,切换后请务必检查自建数据库是否还有请求进来,避免出现还有请求连接到自建数据库的情况。
第五,断开自建数据库和云数据库主从同步:
1、切换后业务正常后,业务侧在云数据库上执行如下命令断开自建数据库到云数据库的主从同步。
2、断开主从同步后通知云数据库的技术人员恢复之前调整的网络。
云数据库不是必须的,首先看你的业务是否需要数据库。然后再看你是自己在虚拟机上搭建数据库还是购买云数据库,考虑几个点:
你在腾讯云是自己搞个小项目玩玩还是会上线实际的业务,如果是前者,那你就在服务器上自建个数据库也行,后面不用看了
你系统对可用性和数据库的可靠性是否有很高的要求,如果有建议选用云数据库
你是否能准确预估业务成长模型,然后提前预备数据库需要的服务器资源。如果不能,建议选择云数据库
单从成本考虑,目前腾讯云数据库有主从版和基础版,前者具有高可用性和数据可靠性,后者在成本极大优化的情况下,也保证了数据可靠性和一定的可用性,你可以根据业务的要求进行选择。
最后对于云服务,不要只看到你花的钱,要看到其背后给你带来的人力、效率和资产配置带来的利益。
1,安装web环境(腾讯云有已经集成的环境镜像可以选择,这里我们选择合适的镜像就行)
以上是重装系统,系统里已经自带web环境(LAMP)以上是重装系统,系统里已经自带web环境(LAMP)
2,创建数据库,上传WordPress
使用putty ssh登录云服务器,创建一个数据库hostpark
下载WordPress到网站根目录,可以到官网下,只不过有强,我用了自己的下载源。
下载好后,解压,移动网站程序到网站根目录
3,设置站点conf配置文件,我用的IP访问
重启云主机的httpd服务重启云主机的httpd服务
4,在浏览器上访问域名(IP地址)
5,填写数据库,管理员信息
这里就不演示那么多了