摘要: 本脚本实现自动从git下载代码然后自动部署 用户所有的web服务,都应该使用普通用户。所有web服务都不应该监听80端口,除了负载均衡 新建www用户 切换至www用户 部署机生成秘钥 复制秘钥 把内容复制到客户端的 ~.ssh/authorized_keys (权限必须设置为600) 可以通过ss 阅读全文
posted @ 2017-06-03 22:09 minseo 阅读(423) 评论(0) 推荐(0) 编辑
摘要: Socket通长也称作"套接字",用于描述IP地址和端口,是一个通信的句柄. vim day8-16.py 运行,然后在开启一个客户端访问 本客户端返回 使用python建立一个socket的服务端和客户端 vim socket_server.py vim socket_client.py 运行服务 阅读全文
posted @ 2017-06-02 16:57 minseo 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 单例模式 内存中只存在一个实例 vim day.8-15.py 多次调用一个实例会在内存生成不同id,改变调用方法可以保证内存里面只有一个实例,节省内存空间 阅读全文
posted @ 2017-06-02 14:38 minseo 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 先模拟一个web页面的选择不同输出不同 vim day8-7.py vim home.py vim account.py 执行输入不同的会出现不同的结果,输入不对则返回404 如果针对一个网站所有的页面都通过这种方法来判断代码将会很长也不合理 可以使用mvc框架 models 数据库 views h 阅读全文
posted @ 2017-05-31 18:33 minseo 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 预装glusterfs软件包 yum -y install centos-release-gluster37.noarch yum --enablerepo=centos-gluster*-test install glusterfs-server glusterfs-cli glusterfs-g 阅读全文
posted @ 2017-05-30 00:35 minseo 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: Salt-API 1,htps证书 2,配置文件 3,验证。使用PAM验证 4,启动salt-api 安装salt-api yum -y install salt-api 创建用户 useradd -s /usr/sbin/nologin -M saltapi 设置密码 passwd saltapi 阅读全文
posted @ 2017-05-29 14:16 minseo 阅读(293) 评论(0) 推荐(0) 编辑
摘要: salt-minion也可以不安装通过在master安装salt-ssh 1,安装 yum -y install salt-ssh 2,配置salt的花名册 vim /etc/salt/roster 3,验证 salt-ssh '*' test.ping -i PS: -i参数是使用交互式验证,会要 阅读全文
posted @ 2017-05-29 13:07 minseo 阅读(198) 评论(0) 推荐(0) 编辑
摘要: SaltSyndic 1,SaltSyndic必须运行在salt-master上面 2,Syndic要连接另外一个Master比它更高级 在master安装syndic yum -y install salt-syndic vim /etc/salt/master 152是一台minion又安装了m 阅读全文
posted @ 2017-05-27 23:56 minseo 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 做网站时经常会用到remote_addr和x_forwarded_for这两个头信息来获取客户端的IP,然而当有反向代理或者CDN的情况下,这两个值就不够准确了,需要调整一些配置。Nginx作为web服务器 时需要根据源IP地址(remote_addr)进行某些限制,但是假如前端是负载均衡的话,Ng 阅读全文
posted @ 2017-05-27 23:18 minseo 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: 如果不想依赖master可以设置为无master vim /etc/salt/minion 就可以通过minion来安装一个salt-master了(下来查资料做,关闭salt-minion进程因为不需要) 1,修改minion配置文件 2,编写SLS 3,salt-call --local sta 阅读全文
posted @ 2017-05-26 22:44 minseo 阅读(341) 评论(0) 推荐(0) 编辑