linux
weixin_38163225
这个作者很懒,什么都没留下…
展开
-
<一日一学之创建实时更新yum源>
需要环境 :1.一台linux服务器(通外网)2.rsync 命令 yum -y install rsync3.nginx清华源: https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/本地路径: /var/www/html/centosnginx配置文件server {listen 80;server_name localhost;location / {autoindex on;root /var/www/h原创 2020-09-11 14:17:52 · 113 阅读 · 0 评论 -
ansibl-playbook 简易安装lamp
目录结构lamp_ansible/├── roles│ ├── httpd│ │ ├── files│ │ │ └── index.html│ │ ├── handlers│ │ │ └── main.yaml│ │ ├── tasks│ │ │ └── main.yaml│ │ ├── templates...原创 2020-02-27 18:24:59 · 131 阅读 · 0 评论 -
ansible-playbook 批量部署httpd服务
cat etc/ansible/hosts[web]192.168.200.10[web:vars]ansible_ssh_user=rootansible_ssh_pass=‘123456’ls /etc/ansible/https.yamlhttpd.conf.j2index.htmlcat /etc/ansbile/httpd.yaml--- - hosts: we...原创 2020-02-26 22:47:56 · 252 阅读 · 0 评论 -
ansible学习之playbook剧本编写
yaml语法hosts: webremote_user: roottask:name: task1yum: name=nginx state=present开头必须 —语法缩进为两个空格所有键值对都以字典形式写,格式固定为冒号+空格每个playbook中的play 都必须包含 hosts 和 tasks两个项列表使用“-”作为列表项,一个“-”代表一个任务,某项是...原创 2020-02-16 11:41:19 · 269 阅读 · 0 评论 -
初入devops之ansible
ansible简介众所周知,ansible是基于pyhon开发的自动化运维工具,基于模块化工作特点:1.部署简单:无需再客户端部署agent,通过ssh协议进行批量部署2.有大量运维操作模块,可实现日常绝大部分操作3.配置简单,功能强大,扩展性强4.支持api及自定义模块,可通过python扩展5.通过playbooks编写剧本,可将多个部署方案整合,达到快捷部署6.有web管理...原创 2020-02-15 19:48:43 · 230 阅读 · 0 评论 -
rsync+inotify实现主备机的实时备份
实现原理:主机同步又很多办法,scp,rsyncscp比较单一,只能全备份,占用带宽rsync可以压缩传输,并且增量传输,节省带宽,节省资源--------------------------------------------------------------------------------------割干货:主机1:192.168.23.128主机2:192....原创 2018-11-01 15:41:44 · 396 阅读 · 0 评论 -
记一次linux iptables 端口转发命令
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8088端口80转发到8088原创 2018-11-02 16:09:51 · 395 阅读 · 0 评论 -
nginx+php+memcached+memadmin超级简单安装
安装nginxyum install nginx -yvim /etc/ngixn/nginx.conf安装phpyum install php php-devel -y安装php memcached 模块yum install php-pear -yyum install php-pecl-memcache -yvim /etc/php.ini添加如下模...原创 2018-11-15 17:29:09 · 439 阅读 · 0 评论