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)
$[] 加减乘除 整数运算