作者:阿达于 2021年07月29日 发布在分类 / 我的世界 / 知识 下,并于 2021年07月29日 编辑
    安全运维-测试环境

       5

       0


    测试环境一般需要注意的要点

    20210729 原创

    1、站点,爬虫收录问题


    对于新站点的测试环境必须进行百度收录的屏蔽,如测试环境的站点为:http://www.ada1988-test.com,生产环境的站点为:http://www.ada1988.com,如果不进行百度收录的屏蔽,可能就会存在你的测试环境被百度收录,并记录了快照,导致客户搜索关键字的时候,进入你的测试环境。如你的测试环境开发周期过长,1-4个月,百度长期收录,快照太多,突然的项目上线,客户通过关键字搜索,导致进入百度收录的测试环境,你就完蛋了。

    检测快照收录的方法很简单,百度搜索中录入:site:www.ada1988-test.com 你会发现有很多的快照。

    假如之前没有进行百度收录的屏蔽,你可以到百度站长工具进行快照删除的操作,避免客户进入测试环境。


    2、端口,外部IP限制


    服务器,如果购买的阿里|华为等商家,可以直接通过管理平台进行IP组限制访问,这个比较简单,查询文档就能搞定。

    如果不想通过管理平台进行控制,我们使用的是nginx,一般通过

    #include white.list.ips.conf;
    #deny all;

    white.list.ips.conf白名单,该配置必须放在deny all;之前,否则无效。

    3、数据库,对外IP限制

    如果mysql使用的是阿里|华为等商家,建议仅开通局域网访问,如果要外网进行访问,可以借助于nginx,stream服务,进行端口代理,尽量不要使用原始端口,要重新定义端口,如mysql的默认是3306,你可以代理到nginx用9888,这样就跳过局域网的限制,同时还可以自由的关闭访问,只需要nginx简单配置。以上思路,同样适用于redis、zookeepor等服务


    以后遇到其他需求注意的点,持续补充

    访问权限

    创建人 阿达
    工作小组 服务器运维
    文档编辑权限 创建者私有
    文档阅读权限 来自分类
    分类阅读权限 所有人
    分类编辑权限 所有人
    分类审核权限
    标签

    IP限制|端口|爬虫|站点
    历史版本

    修改日期 修改人 备注
    2021-07-29 19:06:34[当前版本] 阿达 标注日期
    2021-07-29 19:05:42 阿达 CREAT
    同类知识
    相关知识

    冀ICP备20003189号