[集群架构]利用keepalived软件,构建一个web集群服务器。

keepalived软件,是一款支持健康检查的类似LVS-DR架构的调度软件。预先准备环境:web1:192.168.4.100web2:192.168.4.150yum install -y keepalived       //安装支持软件包打开web1配置文件:vim /etc/keepalived/keepalived.conf    //按照如下配置global_defs {   notification_email 阅读全部

编写udev规则,自定义硬件插入电脑后所发生的连锁反应。

通过编写udev规则,可用实现插入设备或移除设备来执行相关指令。更多udev规则的相关资料:http://www.jinbuguo.com/systemd/udev.htmludevadm monitor --property           //通过此命令查看最新插入的设备参数udevadm info --query=all --attribute-walk --path=/block/sda       &n 阅读全部

[iscsi]配置多路径iscsi挂载。

实现多块网卡的聚合链接。在搭建服务器环境完成的情况后。iscsiadm --mode node --targetname iqn.2018-12.cn.teddyou:server1 --portal 192.168.2.5:3260 --login   //发现磁盘iscsiadm --mode node --targetname iqn.2018-12.cn.teddyou:server1 --portal 192.168.4.5:3260 --login   //发现磁 阅读全部

[Nginx]服务器访问内存缓存提速

服务器上的机械硬盘读写速度较慢,我们可用利用内存的缓存,加速文件提取。依服务器内存性能,修改配置文件vim /usr/local/nginx/conf/nginx.conf在http{}中写入open_file_cache          max=2000  inactive=20s;           //设置最多缓存2000个文件,驱除20秒内无任何请求的文件。   &

阅读全部

[Nginx]网站GZIP技术压缩页面,服务端设置。

本方法仅适用于Nginx搭建的网站。使用GZIP技术节省网站和用户的带宽,同时加速用户访问速度,提升打开效率。目前绝大多数浏览器都会支持Gzip技术。修改Nginx配置文件。vim /usr/local/nginx/conf/nginx.conf在http{}中写入:gzip on;                               &n 阅读全部

[Nginx]网站后台日志分割。

日志会伴随时间日益增长,当日志达到一定量的时候就很难打开,很难去查阅了。所以就需要日志分割,将一个整体的日志,分割成多个日志文件。创建一个一个shell脚本vim /usr/local/nginx/logs/.logbak.sh      //创建一个隐藏文件写入:#!/bin/bashdate=`date +%Y%m%d`                     & 阅读全部

[Nginx.Centos7]服务端定义缓存文件时长。

缓存一个文件的时长是由服务器定义的,客户端只能清除缓存,但不能定义缓存多长的时间。修改Nginx配置文件。vim /usr/local/nginx/conf/nginx.conf写在server{}里。location ~\.(jpg|png|gif) {       //定义缓存文件类型“|”隔开        expires 1d;             &nb 阅读全部

TEDDYOU_BLOG建站成功

成立于2018.11.14 阅读全部