已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 超级灌水 (发帖)

标题: 求助,两台服务器如何运行一个网站

作者: @Ta

时间: 2023-09-13

点击: 2184

一台服务器绑定一个域名,如何实现两台服务器的内容同步更新?
例如我在服务器a搭建的网站发了一个文章,b服务器同步文章以及其中上传的附件。

主要是我想拿旧手机做个备用,另外有没有免费的内网穿透?

[隐藏样式|查看源码]


『回复列表(33|显示机器人聊天)』

3.

rsync同步网站和数据库目录. Mysql同步没弄过,你自己搜搜吧.
如果用的sqlite那就简单了,定时同步文件就行
小米20定制版

(/@Ta/2023-09-13 17:18//)

4.

你旧手机没有固定的ip,比较麻烦啊
小米20定制版

(/@Ta/2023-09-13 17:19//)

5.

直接在服务器上运行frps和frpc来占用80和443端口,然后手机运行frpc连接服务器上的frps就可以了。
一加ace2Pro(灰|24+1024)

(/@Ta/2023-09-13 19:20//)

6.

问问 @老虎会游泳?他以前也是同时运行两个虎绿林的

(/@Ta/2023-09-13 22:26//)

7.

@炒鸡无敌蛋蛋

  1. mysql数据库做主主同步。
  2. 附件上传到云存储。
(/@Ta/2023-09-14 08:08//)

10.

还有个办法就是使用同一个数据库,你只要最好两边的文件同步就行
小米MIX2s(白)

(/@Ta/2023-09-14 18:09//)

11.

主主同步还有一个配置很重要,

服务器1:

auto-increment-increment = 2 #每次增长2
auto-increment-offset =1 #设置自动增长的字段的偏移量,即初始值为1

服务器2:

auto-increment-increment = 2 #每次增长2
auto-increment-offset =2 #设置自动增长的字段的偏移量,即初始值为2

这样才能在同步缓慢时防止自增id冲突。

(/@Ta/2023-09-15 15:43//)

12. @炒鸡无敌蛋蛋,内网穿透可以用ddns-go实现,完全免费
(/@Ta/2023-09-20 12:36//)

13.

@hui214,不是每个人都有公网IP吧?
小米11PRO(黑)

(/@Ta/2023-09-20 13:13//)

14. @没落的情绪,IPV6基本都有
(/@Ta/2023-09-21 10:32//)

15. @老虎会游泳,救命,为什么我只弄了主从同步,删从上面的数据库,主的也会被删除啊。怎么恢复啊
(/@Ta/2023-09-22 17:54//)

18. @老虎会游泳,没有了,啥都没有了😭😭😭😭
(/@Ta/2023-09-22 18:04//)

19.

@帆帆,制作从库的时候要把主库的data文件夹复制过去,你还有这个data文件夹备份吗

(/@Ta/2023-09-22 18:06//)

20. @老虎会游泳,我看的教程没有说这一步啊
(/@Ta/2023-09-22 18:07//)

21.

@帆帆,教程发我

(/@Ta/2023-09-22 18:09//)

22. @老虎会游泳,教程和9楼差不多,还有你后面发的参数,我就是没有进行备份主数据库这一步
(/@Ta/2023-09-22 18:16//)

23.

@帆帆,你是不是把主备搞反了,执行CHANGE MASTER TO的是备服务器,另一台是主服务器。如果搞反了,在主服务器删除了库,就会传播到备服务器,导致备服务器的库也被删除。

(/@Ta/2023-09-22 18:29//)

24.

因为MySQL同步传播的是SQL语句,所以就算误操作时主服务器库里没有表,备服务器库里有表,从主服务器删除空库也会导致备服务器里有表的库被删除,因为同步是把主服务器里执行的DROP DATABASE xxx语句同步给了备服务器,所以无论库是否为空都能删掉。

(/@Ta/2023-09-22 18:34//)

25.

因为同步是同步SQL语句,所以才有“把主服务器的data文件夹复制到备服务器”这一步,必须保证两边初始数据相同,后续通过同步执行相同的SQL语句时,两边的结果才能保持一致。

(/@Ta/2023-09-22 18:36//)

下一页 1/2页,共33楼

回复需要登录

9月8日 19:31 星期一

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1