Auto fdisk 自动化分区脚本

Auto fdisk 是一个自动创建分区格式化并挂载硬盘脚本,后期将会有更多的工具脚本被制作出来,并且立志要做一款运维工程师的居家必备利器!并且欢迎大家参与到工具包的制作过程中...

2018-08-26

高流量站点Nginx与PHP-fpm配置优化

使用Nginx搭配PHP已有7年的这份经历让我们学会如何为高流量站点优化NGINX和PHP-fpm配置。以下正是这方面的一些提示和建议:1. 将TCP切换为UNIX域套接字UNIX域套接字相比TCP套...

2018-08-26

给 Linux 下的 rm 命令添加个“回收站”

人类犯错误是因为我们不是一个可编程设备,所以,在使用 rm 命令时要额外注意,不要在任何时候使用 rm -rf *。当你使用 rm 命令时,它会永久删除文件,不会像文件管理器那样将这些文...

2018-08-26

如何查看Nginx的运行状态:nginx_status

如何查看Nginx的运行状态信息?很简单,只要你在编译安装Nginx时添加了ngx_http_stub_status_module模块(一般都有的),然后
在配置文件里添加如下配置(高亮部分):server {list...

2018-08-26

nginx使用secure_link模块防盗链

secure_link模块介绍 ngx_http_secure_link_module是nginx内置的一个防盗链模块使用这个模块,可以有效的防止文件被其他网站盗用.有效防止服务器流量流失. secure...

2018-08-26

使用OpenSSL给Nginx添加访问密码

1、创建用户名为samsh -c “echo -n ‘sam:’ >> /etc/nginx/.htpasswd” 2、创建用户密码sh -c “openssl passwd -apr1 >> /etc/nginx/.htpasswd” 3、添加到ng...

2018-08-26

nginx限速之连接数限制技巧分享

前言我们经常会遇到这种情况,服务器流量异常,负载过大等等。对于大流量恶意的攻击访问,会带来带宽的浪费,服务器压力,影响业务,往往考虑对同一个ip的连接数,并发数进行限制。nginx...

2018-08-26

nginx+php-fpm出现502 bad gateway错误解决方法

1. php-fpm进程数不够用 使用 netstat -napo |grep “php-fpm” | wc -l 查看一下当前fastcgi进程个数,如果个数接近conf里配置的上限,就需要调高进程数。 但也不能...

2018-08-25

lvs,nginx,haproxy的优缺点,适合场景

Nginx/LVS/HAProxy的基于Linux的开源免费的负载均衡软件。LVS:使用集群技术和Linux操作系统实现一个高性能、高可用的服务器,它具有很好的可伸缩性、可靠性和可管理性,是一款强...

2018-08-25

禁止通过IP访问——nginx

有时我们只希望能够通过域名访问,而不希望通过ip访问,这就需要设置nginx.conf配置文件了,现总结如下: 禁止通过http方式访问 主要实现代码如下:server { liste...

2018-08-25

NGINX实现图片防盗链(REFERER指令)

Nginx referer指令简介 nginx模块ngx_http_referer_module通常用于阻挡来源非法的域名请求.我们应该牢记,伪装Referer头部是非常简单的事情,所以这个模块只能用于阻止...

2018-08-25

nginx 出现504 Gateway Time-out的解决方法

本文介绍nginx出现504 Gateway Time-out问题的原因,分析问题并提供解决方法。1. 问题分析nginx访问出现504 Gateway Time-out,一般是由于程序执行时间过长导致响应超时,例如程...

2018-08-25

nginx配置正向代理支持HTTPS

nginx当正向代理的时候,通过代理访问https的网站会失败,而失败的原因是客户端同nginx代理服务器之间建立连接失败,并非nginx不能将https的请求转发出去。因此要解决的...

2018-08-25

Rails Nginx 实现下载受限文件的优化

需求在Web开发中经常遇到一些文件需要用户认证和授权才能够访问,实现这样的功能需要在App Server进行。当遇到大文件或者并发量增加的时候,容易造成性能问题。为什么会这样呢?...

2018-08-25

Linux VPS上配置Nginx反向代理

反向代理是什么? 反向代理指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部(或其他)网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接...

2018-08-25

centos 6用yum安装中文输入法

本人系统是centos6.4用yum安装中文输入法1.需要root权限,所以要用root登录 ,或su root2.yum install “@Chinese Support”3.桌面:system->preferences->input meth...

2018-08-25

使用service启动服务,并且设置开机启动

编写脚本jdms chmod 777 jdms#! /bin/bash#chkconfig: 35 85 15#description: this is jdmsdeamon.start() { echo "start jdmsdeamon: " /usr/local/...

2018-08-25

shell获取系统信息

直接上代码:#!/bin/bash#show ipsys_ip=`/sbin/ifconfig |grep "inet addr"|awk '{print $2}'|awk -F: '{print $2}'`echo "IP List:${sys_ip}"#show cp...

2018-08-25

centos设置代理

编辑/etc/yum.conf,在最后加入# Proxyproxy=http://username:password@proxy_ip:port/也可以使用proxy_username和proxy_password来配置代理的用户名和密码这样的配置完成后,...

2018-08-25

Linux 服务器被 DDoS / CC 时应急的封 IP 方法

当我们的 Linux 服务器受到少量攻击时,这时候我们可以使用 iptables 来手动封禁这些攻击者的IP。 如果攻击比较大时,有时我们根本无法响应过来,iptables 基本也就无能为...

2018-08-25

Linux服务器安全和性能方面基本注意事项

1)合理的设置php-fpm(LNMP环境)和Apache(LNAMP环境)的最大进程数量。这个参数我见过设置为1000的,也见过设置为2的,这两个值都太过于儿戏了,设置高了会有内存用光爆掉的危险,设...

2018-08-25

NTP 服务器的配置与使用

搭建背景 如果有很多台服务器,并且因为业务需要,导致服务器的时间必须一致时。这时就需要有一台 NTP 服务器来实现这个需求,下面三哥就讲一下如何在服务器上配置 NTP 时...

2018-08-25

香港服务器的租用该避免的误区及解决方法

香港服务器是至关重要的核心设备,确保网络香港服务器能够高性能、稳定持续的工作一直以来都是用户最关心的问题。然而在关注着这个问题的同时,我们发现有很多的用户都没有正确...

2018-08-25

cPanel面板中图片防盗链设置

给图片加防盗链的方法很多,今天只介绍其中一种,就是如何在大家使用得最多的cPanel面板中轻松地为你站内的图片设置防盗链。
在cPanel中设置防盗链非常简单,不但可以设置禁止哪...

2018-08-25

VPS采用的几种常见技术(OpenVZ、Xen、KVM)介绍与对比

很多人看到同样配置的VPS价格相差很大,甚是不理解,其实VPS使用的虚拟技术种类有很多,如OpenVZ、Xen、KVM、Xen的HVM与PV。在XEN中pv是半虚拟化,hvm是全虚拟化,pv只能用于linu...

2018-08-25

apache配置多域名

关于多域名指向同一服务器,apache怎么做域名解析,并跳转到对应的目录下:1.找到httpd.conf;如果是linux一般默认在/etc/httpd/conf/httpd.conf2.修改文件;在文件的末尾加上下面的...

2018-08-23

apache配置二级域名

通常我们的网站拥有多个域名,我们需要配置二级域名时该如何设置呢 我这里介绍使用apache的http.conf配置,配置如下两步: 1、配置http.conf; vim /etc/httpd/conf/...

2018-08-23

top命令的使用

Linux下查看CPU使用率 — top命令的使用在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 C...

2018-08-23

Linux 磁盘挂载

使用阿里云进行磁盘挂载;一个新的盘先需要分区,然后指定系统类型,然后挂载;1、对磁盘分区;fdisk -l如图选择你新的磁盘名称;将选中的新磁盘进行新分区:fdisk /dev/xvdbm // 帮...

2018-08-23

Linux服务器信息采集

最近项目需要采集服务器信息数据,在这里做一个整理:1 主机信息 【OK】1.1 主机名hostname1.2 IPifconfig|grep inet|awk -F: ‘{print \$2}’|awk ‘{print \$...

2018-08-23

yum安装nginx+mysql+php

使用yum安装lnmp,nginx,php,mysql。这里给大家一个简单安装lnmp的方法,对于初学者来说,可以快速高效搭建一个lnmp开发环境。目录Nginx + MySQL + PHP安装文档一、Install二、C...

2018-08-23

Nginx 配置 HTTP 跳转 HTTPS

本文介绍 Nginx 访问 HTTP 跳转 HTTPS 的 4 种配置方式。 1. rewrite Nginx rewrite 有四种 flag: break:在一个请求处理过程中将原来的 url 改写之后,再继续...

2018-08-23

vim粘贴注释–解决方法

vim在粘贴代码时会自动缩进,这样会把有注释的代码搞得一团糟,可能因为某行的一个注释造成后面的代码全部被注释掉,以前就是直接粘贴的,发现不得不解决这个自动添加注释的问题。...

2018-08-23

Linux下SHA256计算哈希值和RSA加密

项目中遇到系统之间文件传输要使用SHA256 with RSA1024加密,计算签名。详细了解了一下。 1、SHA256哈希算法用于计算信息摘要。因为md5和sha1有被碰撞和破解的可能性,...

2018-08-23

CentOS7修改ssh端口

CentOS7修改ssh端口1、安装工具包yum install -y policycoreutils-python2、关闭SELinux[root@server201 ~]# sestatus -vSELinux status: enabled修改配置...

2018-08-23

VPS建站的安全措施

提高网站安全性,避免站点被黑,以下内容仅对小型个人博客适用,商业网站请考虑更为专业的防黑服务。 避免ROOT用户直接操作 最重要的一条就是不要以root身份直接对VPS...

2018-08-23

常用的Linux命令拾遗

网上从来不缺这类《实用的linux命令》为标题的文章,我的印象笔记里也收藏了不少。这篇相当于消化一下网上的技巧文章,结合窝平时的使用习惯来写窝经常用的Linux命令。...

2018-08-23

lnmp宕机网站出现502 Bad Gateway错误自动重启php-fpm脚本

#!/bin/bashCheckURL="http://freexyz.cn"STATUS_CODE=`curl -o /dev/null -m 10 --connect-timeout 10 -s -w %{http_code} $CheckURL`#echo "$CheckURL Status Code:\t$ST...

2018-08-23

yum 安装rpm包是出现Exiting on user Command错误

在使用yum命令安装rpm时,有时会出现如下错误:Install 0 Package(s) Update 0 Package(s) Remove 9 Package(s)Is this ok [y/N]: nExiting on user CommandComplete!...

2018-08-23

-bash: locate: command not found 以及No package locate available. 解决办法

有些时候需要locate快速查找某文件路径,发现locate并不存在,按照常规思维就是 yum install locate -y但这个办法是安装不上的。于是需要如下方法安装locate并更新库使用...

2018-08-23

centos 编译php报错configure: error: off_t undefined; check your library configuration 解决办法

解决办法:echo '/usr/local/lib64/usr/local/lib/usr/lib/usr/lib64'>>/etc/ld.so.conf&&ldconfig -v在编译php时会遇到如上问题,这个问题一般在centos 64位系统中比...

2018-08-23

通过Xshell使用密钥对远程登录Linux服务器

Linux系统服务器的登录方式最常见的无非通过ssh进行用户名、密码登录或者采用密钥登录,其他方式这里不进行讨论。安全起见,我们管理linux系统服务器,很少采用root直接登录且禁...

2018-08-23

Nginx关闭网站某个文件的404记录或者关闭访问日志

很多时候,我们不想记录某个网站的URL或者文件的访问,这些东西太多会产生大量日志记录。包括某一些文件不存在记录的大量404错误日志,这里以测试文件1.php为例。 默认访...

2018-08-21

使用parted对超过2T大小的磁盘进行GPT分区划分

买了一块4T的磁盘,直接采用fdisk无法进行这么大的磁盘进行分区划分,提示如下信息:WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk does...

2018-08-21

Linux通过命令lsof或者extundelete工具恢复误删除的文件或者目录

Linux不像windows有那么显眼的回收站,不是简单的还原就可以了。linux删除文件还原可以分为两种情况,一种是删除以后在进程存在删除信息,一种是删除以后进程都找不到,只有借...

2018-08-21

nginx 日志切割

在新的服务器上搭建网站已经有一小段时间了,这几天心血来潮,想看一下服务器的访问日志情况。前天写了一个小脚本,分析 nginx 的 access.log 日志。然后写了一个定时脚本,每...

2018-08-21

Apache下部署SSL教程

https(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的 http 通道,简单讲是 http 的安全版。即 http 下加入 SSL 层,https 的安全基础是 SSL,...

2018-08-20

如何在Debian下安装Webmin

Webmin 是广受欢迎的免费面板,由于习惯了此面板,所以换到 Debian 7 系统后,还是打算安装一下。在过程中出了不少错误,最终还是顺利安装完成。 下面记录一下出错信息及解...

2018-08-20

在CentOS下编译安装GCC

我们知道,关于 GCC 在 CentOS 下通过 yum 安装默认版本号,CentOS 5 是 4.1.2;CentOS 6 是 4.4.7;CentOS 7 是 4.8.3。 很多时候在编译安装软件都需要高版本的 GCC,否则就...

2018-08-20

Linux 磁盘自检设置

Linux磁盘自检可以通过自行设置自检时间间隔,自动对硬盘进行检测,第一时间监测硬盘的健康状况,提高硬盘可靠性。不同的文件系统(xfs,reiserfs,ext4)都有自己的检测和修复工...

2018-08-20
返回顶部
顶部