Linux运维日志Linux运维日志

所有文章 第2页

Nginx

使用nginx ngx_http_memcached_module及memcached实现页面缓存

3

朱 茂海 发布于 2017-03-24

页面静态化是前端优化的一个重要方法,一般采用生成静态文件的方式实现。这里我尝试采用另外一种方式去实现,就是直接把页面用Memcached进行缓存,然后通过Nginx直接去访问。 采用Memcached缓存页面的好处是什么呢? 由于页面是缓存在内存里,所以减少了系统的I/O操作。 ...

阅读(89)评论(0)

Nginx

使用nginx limit_req限制用户请求速率

朱 茂海 发布于 2017-03-24

在《Nginx使用limit_rate limit_conn限制文件下载速度》我们说到了ngx_http_limit_conn_module 模块,来限制连接数。那么请求数的限制该怎么做呢?这就需要通过ngx_http_limit_req_module 模块来实现,该模块可以通过...

阅读(88)评论(0)

Nginx

使用nginx image_filter 缩放,裁剪和生成缩略图

朱 茂海 发布于 2017-03-23

背景 项目中有个地方需要根据客户端的要求缩放图片。最开始想用PHP来实现这个功能。设想中如果已经存在图片a.jpg,则可以通过类似a_400x400.jpg的方式来获取图片特定尺寸的缩略图。 要实现此功能可以在图片上传的时候就事先裁好指定尺寸的图片,或者在获取的时候拦截请求来实现...

阅读(55)评论(0)

Nginx

开启nginx的gzip压缩功能,节省流量

朱 茂海 发布于 2017-03-23

开启网站的 gzip 压缩功能,通常可以高达70%,也就是说,如果你的网页有30K,压缩之后就变成9K, 对于大部分网站,显然可以明显提高浏览速度(注:需要浏览器支持)。 nodejs + express 对于 nodejs + express 框架,启用方法非常简单,启用 co...

阅读(62)评论(0)

虚拟化技术

使用docker运行nginx

1

朱 茂海 发布于 2017-03-23

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录nginx,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/nginx/www ~/nginx/logs ~/nginx/conf www目录将映射为nginx容器配...

阅读(127)评论(0)

Python

使用python MySQLdb操作mysql数据库

朱 茂海 发布于 2017-03-20

MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。 如何安装MySQLdb? 为了用DB-API编写MySQL脚本,必须确保已经安装了MySQL。复制以下代码,并执行: #...

阅读(73)评论(0)

监控

zabbix3监控mysql性能状态

2

朱 茂海 发布于 2017-03-20

如果被监控的主机上已经安装好了mysql,在安装zabbix-agent的时候就会自动创建一个userparameter_mysql.conf 配置zabbix目录 vim /etc/zabbix/zabbix_agentd.conf #取消注释,没有则创建一个 Include=...

阅读(186)评论(0)