Azrael的运维备忘录


秋日暖阳

nginx禁止IP访问网站设置方法

为什么要禁止ip访问页面呢,这样做是为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生。 Nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效。 最...

nginx开启IPV6支持配置

从Nginx 1.3 的某个版本起,默认ipv6only是打开的,也就是上面的语句只会监听IPv6的端口而不会监听IPv4的端口。虽然Linux系统默认是监听IPv6的某个端口会同时监听对应的IPv4的端口,但是FreeBSD是默认分开IPv6和IPv4的。所以为了一致性的考虑(新版本Ngin...

nginx目录列表和目录访问权限设置

1.目录列表(directory listing) nginx让目录中的文件以列表的形式展现只需要一条指令,这样就不会返回403错误了: autoindex on; autoindex 可以放在 location 中,只对 当前location的目录 起作用。 你也可以将它放在 ser...

Nginx配置性能优化

配置文件位置: /etc/nginx/nginx.conf /etc/nginx/conf.d/default.conf 在本指南中,我将解释Nginx的哪些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一个简单的预览——那些可以通过微调来提高性...

Nginx设置alias别名目录访问phpmyadmin

引言: Nginx服务器通过设置alias别名可以使特定的目录(phpmyadmin目录)不出现在网站根目录下面,即使网站根目录被攻破,也不会影响到phpmyadmin目录里面的文件。 说明: 站点:http://192.168.16.254/ 站点根目录:/home/www Ngi...

如何安装nginx第三方模块

nginx文件非常小但是性能非常的高效,这方面完胜apache,nginx文件小的一个原因之一是nginx自带的功能相对较少,好在nginx允许第三方模块,第三方模块使得nginx越发的强大。 在安装模块方面,nginx显得没有apache安装模块方便,当然也没有php安装扩展方便。在原生的...

CentOS下更改nginx默认的网页目录

Nginx默认网站根目录: /usr/share/nginx/html 或 /usr/local/nginx/html Nginx默认配置文件位置: /etc/nginx/nginx.conf 或 /usr/local/nginx/conf/nginx.conf (PS: ...

CentOS 6.7 下以RPM方式安装MySQL

首先去 http://downloads.mysql.com/archives/community 分别下载以下三个文件(如果你的机器是64位的请下载64位版本): MySQL-server-5.5.33-1.el6.x86_64.rpm http://downloads.mysql.co...