分类 linux 下的文章

网站服务监控

运维人员的福利!监控脚本不用再写了,360替你搞定!
也不要问我怎么知道的,也不要问我是谁?
我是雷锋!

连接地址:
360网站服务监控

我用了之后我也惊呆了,各种奇葩功能,
监控http https
监控dns
监控服务器
最重要的是有记录有报告有日志!
最重要的是有记录有报告有日志!
最重要的是有记录有报告有日志!

重要的事说三遍!

Nginx频繁出现500错误的解决方案

由于nginx服务器访问量过大 导致服务器频繁出500错误
解决办法

修改/etc/security/limits.conf文件,加上两句

vi /etc/security/limits.conf

* soft nofile 65535
* hard nofile 65535

修改/etc/nginx/nginx.conf 在worker_processes的下面增加一行

vi /etc/nginx/nginx.conf

worker_rlimit_nofile 65535;


3 重新启动nginx,重新载入设置

service nginx restart

密钥安装登录

ssh密钥登录详解

1)ssh-keygen -t rsa (在服务器端生成公钥、私钥对)【命令后会让输入密钥名称如果不写名称即默认id_rsa、id_rsa.pub ,然后公钥,密钥密码,然后就会生成】 

~/.ssh/id_rsa (生成后的私钥位置) 
~/.ssh/id_rsa.pub (生成后的公钥位置)
2)使用多个公钥、秘钥可以追加到
more ./id_rsa.pub >> ~/.ssh/authorized_keys (多个公钥追加)
more ./id_rsa >> ~/.ssh/id_rsa (多个秘钥追加)
3)然后重新启动sshd就行了.
service sshd restart

<进阶>
禁止口令登录

vi /etc/ssh/sshd_config
PasswordAuthentication yes 改为 PasswordAuthentication no
#PasswordAuthentication yes
PasswordAuthentication no

Nginx 开启Gzip压缩的方法【增加打开速度】

速度越快越好

gzip是GNUzip的缩写了,它的主要作用就是用来减轻服务器的带宽问题了,如一个100KB的文件如果开启gzip之后可以变成20KB左右哦,是不是很有吸引力呀,下面一起来看看吧。

1) 修改nginx.conf配置

vi /etc/nginx/nginx.conf #Nginx的全局配置

2) 将下列配置添加至 http { 段

gzip on;
gzip_min_length 1k;
gzip_buffers 16 64k;
gzip_http_version 1.1;
gzip_comp_level 6;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;

实例代码片段:

 
#gzip  on;
#by ff.
gzip on;
gzip_min_length 1k;
gzip_buffers 16 64k;
gzip_http_version 1.1;
gzip_comp_level 6;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;
# Load config files from the /etc/nginx/conf.d directory

3) 重启nginx

service nginx restart #重启nginx

参考(他山之石)

参考:http://www.111cn.net/sys/nginx/69492.htm

网页GZIP压缩检测:http://tool.chinaz.com/Gzips/