nfs cron shell 笔记
1.nfs 2.crond 3.shell 1.准备环境: 防火墙 selinux 配置ip 2.安装软件 二进制 源码安装 3.改改配置文件 二进制:/etc/nginx/nginx.conf 源码:/usr/local/nginx/conf/nginx.conf 4.启动服务 二进制:systemctl start nginx 源码:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 5.测试 samba samba 用户必须是系统用户 useradd alex -s /sbin/nologin smbpasswd -a alex writeable=no write list=lili,egon nginx events work_connect 1个进程可以开多少县城 403 权限问题 503 网络 负载均衡 反向代理:客户端把请求给代理服务器,代理服务器获取内容。 正向代理:FQ 透明代理:管理用户上网行为 ip_hash round-robin least-conn 谁的工作少就分配给谁 upstream nginx_web { server1 ip:port; server2 ip:port; server3 ip:port; } 1.两台机器 反向代理一台 web两台 systemctl stop firewalld systemctl disable firewald setenforce 0 vim /etc/selinux/config SELINUX=disabled yum install rpcbind nfs-utils -y showmount -e 检测是否有共享目录 挂载 mount 192.168.16.102:/share /opt cron 分钟小时日月周 每天2:00备份etc 以日期命名 建到bak目录 date date '+%Y-%m-%d' DAEE=`date '+%Y-%m-%d-%T'` 反引号:取这条命令结果 tar cvf /tmp/`date '+\%Y-\%m-\%d_\%T'`.tar.gz /etc/* 命令需要写绝对路径 hwclock -w 命令优先级 x=1 echo $x echo $PATH cp -r /etc/skel/.[!.]* . [abc]取之一 $() 取命令的执行结果 ()在子进程执行 (y=10000;echo $y) $[] 加减乘除 整数运算