Linux控制台下 screen 命令使用学习笔记

screen 是一个非常有用的命令,提供从单个 SSH 会话中使用多个 shell 窗口(会话)的能力。当会话被分离或网络中断时,screen 会话中启动的进程仍将运行,你可以随时重新连接到 screen 会话。如果你想运行一个持久的进程或者从多个位置连接到 shell 会话,这也很方便。     阅读全文
Shen Yan's avatar
Shen Yan 12月 03, 2017

Nginx防止DDOS攻击配置

防御DDOS是一个系统工程,攻击花样多,防御的成本高瓶颈多,防御起来即被动又无奈。DDOS的 特点是分布式,针对带宽和服务攻击,也就是四层流量攻击和七层应用攻击,相应的防御瓶颈四层在带宽,七层的多在架构的吞吐量。对于七层的应用攻击,我们还 是可以做一些配置来防御的,例如前端是Nginx,主要使用nginx的http_limit_conn和http_limit_req模块来防御。 ngx_http_limit_conn_module 可以限制单个IP的连接数,ngx_http_limit_req_module可以限制单个IP每秒请求数,通过限制连接数和请求数能相对有效的防御CC攻击。     阅读全文
Shen Yan's avatar
Shen Yan 12月 02, 2017

让VIM支持Nginx.conf文件语法高亮显示

我们在编辑配置 Nginx 的配置文件(.conf)时,由于他没有高亮的功能,但是 Nginx 官方是支持这个功能的;要想在编辑配置 Nginx 配置文件(.conf)的时候高亮语法以降低配置的错误发生率,我们只需要使用 Nginx 官方的语法高亮文件就可以了。     阅读全文
Shen Yan's avatar
Shen Yan 11月 30, 2017

CentOS最常用命令整理

作为一个使用 CentOS 作为服务器操作系统的博客站长,一定要熟悉了解 CentOS 下的常用命令,这可以有效的提升服务器运维的效率,我认为这些命令其实不用了解其原理和所有参数的意义,只要你能知道它可以做什么就可以了,至于更多的了解可以在以后慢慢积累,其实就是只要求“广度”不要求“深度”。     阅读全文
Shen Yan's avatar
Shen Yan 11月 29, 2017

一些网页制作中实用的小技巧

无论你是站长还是前端工作人员,掌握一些页面制作技巧可以更高效的完成页面制作,下面就整理一些日常遇到问题的解决技巧。     阅读全文
Shen Yan's avatar
Shen Yan 11月 28, 2017

CentOS下yum指令详解

yum,是Yellow dog Updater Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决。yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的文件,依赖性等。正是收集了这些header 并加以分析,才能自动化地完成余下的任务。     阅读全文
Shen Yan's avatar
Shen Yan 11月 26, 2017

LNMP下memcached常用指令收集整理笔记

为了使用 memcached 方便就收集整理了一些有关 memcached 相关的常用命令和基本状态的中文说明,就当是个学习笔记了     阅读全文
Shen Yan's avatar
Shen Yan 11月 26, 2017