Migrate out of memory VPS against spiders

Sorry, this entry is only available in 中文.

  1. vpsman:

    测试速度还不错的

  2. niclau:

    Hi,博主有时间的话能写一篇关于如何在bluemix上架设wordpress的文章么?
    你的nginx+php+mysql是建立在baseimage-docker上?

    谢谢

  3. Uranus Zhou:

    我之前写了篇 Bluemix Docker 容器初步体验 的文章;
    肯定要保留 80 和 443 端口,用的就是 baseimage-docker,启用 SSH 登录之后操作就和一般的 VPS 没太多区别了,我直接编译安装 LNMP 还是比较方便的。

  4. niclau:

    谢谢。原来你这么快就回复了,我邮箱没收到你的邮件通知…
    我昨天已经按照你的那篇文章创建了一个docker。但居然bluemix生成了2.09刀的费用,我的docker只是分配了256M RAM而已。
    另外,bluemix上写的免费20G外部存储是额外的吗?就是不包括在docker的16G(256M)或30G(512M)里。

  5. Uranus Zhou:

    Bluemix(SoftLayer)服务器不允许 SMTP 使用 25 端口发邮件,这个之前没改,现在应该可以了。
    你是不是已经验证过信用卡了?我是验证之后把信用卡删除了,目前一直没有超过限额。
    外部存储是不包含 Docker 容器自带的空间的,就是 Docker 的持久化数据卷。

  6. niclau:

    嗯,收到邮件了。我发了ticket,IBM还没回我。关于baseimage-docker,因为我第一次弄docker,看得我有点晕,我是不是要在dockerfile里用RUN来安装nginx+php+mysql?然后把web目录和mysql的数据库目录放在外部存储上?

  7. Uranus Zhou:

    不需要在 RUN 里安装启动LNMP环境,开启SSH之后直接远程登录怎么安装都行;
    Web 目录和 MySQL 都可以放在内置空间里,不开启外部存储也没关系。

  8. niclau:

    如果直接在docker里安装和存放wordpress,那docker重启后是不是什么都没有了?

  9. Uranus Zhou:

    不删除重建容器实例的话不会影响的

  10. niclau:

    十分感谢^_^,廓然开朗。

  11. yourfans:

    容器重启数据也会消失的。你的数据是不是放在外挂卷上了?

  12. Uranus Zhou:

    和容器提供商有关,一般像 Bluemix 这种就只有删除重新容器实例才会影响数据;
    像 Arukas 那样根本不支持外部存储的每次启动都是重新构建容器会无法保留数据;
    Bluemix 上我没有用外部存储。

  13. _admin:

    Bluemix edu邮箱免费一年+试用一个月,HighSpeedWeb真贵买不起,我还是用我的一年三刀的vps吧

  14. Uranus Zhou:

    额,其实HighSpeedWeb一年也就10几美元咯

  15. 明月登楼:

    对于这些垃圾爬虫的恶意频繁爬取,其实博主可以考虑【Nginx 限制单个IP的并发连接数/速度来减缓垃圾蜘蛛爬虫采集】一文的方法来防范内存不足的尴尬!因为这种爬虫的UA和IP是经常变换的,所以直接在Nginx限制并发和速度是最有效的!

  16. Uranus Zhou:

    现在就是 nginx 里直接做限制的,对于恶意 IP 也用 iptables 加了黑名单。





*