Nginx 如何禁止某些特定的访问

Nginx  

某些网站系统需要用户上传图片等文件到某些目录下,难免程序有些漏洞,导致用户上传了PHP、cgi等等可执行的文件,导致网站陷入非常为难的境地. 此时我们可以通过nginx来禁止用户访问这些目录下的可执行文件。

时间:2017年03月13日    作者:孟德    分类:Linux   浏览:3156    评论:0

Nginx 如何启用 Gzip以及配置指令详解

Nginx  

默认情况下,Nginx的gzip压缩是关闭的, gzip压缩功能就是可以让你节省不少带宽,但是会增加服务器CPU的开销哦,Nginx默认只对text/html进行压缩 ,如果要对html之外的内容进行压缩传输,我们需要手动来调。

时间:2017年03月12日    作者:孟德    分类:Linux   浏览:3052    评论:0

SSI是什么?Nginx如何开启SSI以支持shtml格式的网页?

Nginx  

SSI简介


Server Side Include : 服务器端嵌入

原理 : 将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程序信息包含到网页中。因为包含 SSI 指令的文件要求特殊处理,所以必须为所有 SSI 文件赋予 SSI文件扩展名。默认扩展名是 .stm、.shtm 和 .shtml

时间:2017年03月10日    作者:孟德    分类:Linux   浏览:3150    评论:0

PHP怎么返回 json 数据,JavaScrtip 又是怎么解析 Json 的?

PHP  Json  

JSON:JavaScript 对象表示法(JavaScript Object Notation)。


JSON 是存储和交换文本信息的语法。类似 XML。

JSON 比 XML 更小、更快,更易解析。

JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)。

JSON 是轻量级的文本数据交换格式。

JSON 独立于语言。

* JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。

时间:2017年03月09日    作者:孟德    分类:前端   浏览:2213    评论:0

Bootstrap 里所有可用的 Glyphicons 字体图标

Bootstrap  CSS  

所有可用的图标 包括250多个来自 Glyphicon Halflings 的字体图标。Glyphicons Halflings 一般是收费的,但是他们的作者允许 Bootstrap 免费使用。为了表示感谢,希望你在使用时尽量为 Glyphicons 添加一个友情链接。

时间:2017年03月07日    作者:孟德    分类:前端   浏览:2805    评论:0

Linux 下 yum 命令详解

Linux  yum  

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。


yum的命令形式一般是如下:yum [options] [command] [package ...]

其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。

时间:2017年03月06日    作者:孟德    分类:Linux   浏览:2058    评论:0

linux下常用的压缩和解压命令之 zip/unzip 命令

Linux  

命令名: zip

 

功能说明:压缩文件。

语  法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工 作目录>][-ll][-n <字 尾字符串>][-t <日 期时间>][-<压 缩效率>][压 缩文件][文件...][-i <范本样式>][-x <范本样式>]

补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具 有".zip"扩展名 的压缩文件。

时间:2017年03月05日    作者:孟德    分类:Linux   浏览:2083    评论:0

linux下常用的压缩和解压命令之 tar 命令

Linux  

解压

语法:tar [主选项+辅选项] 文件或者目录

使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。

时间:2017年03月04日    作者:孟德    分类:Linux   浏览:2195    评论:0

升级CentOS的OpenSSL环境到最新版本的OpenSSL

CentOS  Linux  SSL  

漏洞描述

OpenSSL软件存在“心脏出血”漏洞,该漏洞使攻击者能够从内存中读取多达64 KB的数据,造成信息泄露。

 

漏洞危害

可被用来获取敏感数据,包括会话Session、cookie、账号密码等。

时间:2017年03月03日    作者:孟德    分类:Linux   浏览:3931    评论:0

在CentOS里如何才能保留yum下载的软件包

Linux  CentOS  yum  

默认情况下,当前版本的 yum 在成功下载和安装软件包后,会把下载的文件删掉。这样可以减少 yum 占用的磁盘空间。你可以打开缓存,这样 yum 将在缓存目录保留下载到的文件。

1、缓存带来很多好处:

  • yum 的性能可以提高

  • 你可以离线运行 yum 操作,只使用缓存

  • 你可以复制缓存中的软件包以备用

时间:2017年03月02日    作者:孟德    分类:Linux   浏览:4319    评论:0