
nginx
文章平均质量分 64
sdw360
这个作者很懒,什么都没留下…
展开
-
nginx的命令行控制
我们在Linux中,需要使用命令行来控制nginx服务器的启动和关闭、重载配置文件、回滚日志文件、平滑升级等行为。我们假设nginx的安装目录为/usr/local/nginx/ 其二进制文件路径为/usr/local/nginx/sbin/nginx 配置文件路径为:/usr/local/nginx/conf/nginx.conf。 1.默认nginx的启动方式直接执行...原创 2015-02-14 16:37:01 · 112 阅读 · 0 评论 -
nginx安装
如果我们要使用nginx的常用功能 那么首先要确保操作系统上安装了如下软件: 1.GCC编译器 GCC(GNU Compiler Collection)可用来编译C语言程序,nginx不会直接提供二进制可执行的程序,所以需要我们安装GCCyum install -y gcc 由于nginx 的http模块涉及到C++ 所以我们也需要C++编译器、yum...原创 2015-02-14 18:36:33 · 128 阅读 · 0 评论 -
Perl正则表达式
一、Perl正则表达式运算符 =~Perl正则表达式匹配运算符,左边是待匹配字符串,右边是Perl正则表达式,匹配结果设置在$1,$2等变量中,在scaler上下文中,成功匹配返回匹配个数,否则返回false。例如$var=~/foo/;!~Perl正则表达式匹配运算符,和=~不同的是它忽略匹配结果,且返回值相反。例如$var!~/foo/; Perl正则表达式运算符右边是...原创 2015-02-15 14:39:19 · 430 阅读 · 0 评论 -
nginx安装第三方模块
nginx正常安装第三方模块的方式如下:./configure --prefix=/你的安装目录 --add-module=/第三方模块目录 在未安装nginx的情况下,安装第三方模块的方式如下: # ./configure --prefix=/usr/local/nginx-1.4.1 \--with-http_stub_status_module \...原创 2015-04-25 17:59:45 · 167 阅读 · 0 评论 -
构建nginx lua redis高并发应用
首先下载最新的openresty wget http://openresty.org/download/ngx_openresty-1.7.10.1.tar.gz 接下来开始安装带lua模块的openresty ./configure --prefix=/home/app/ngx_openresty-1.7.7.7.2 --with-luajit --w...原创 2015-04-26 18:08:24 · 142 阅读 · 0 评论 -
nginx版本平滑升级
1.从官网上下载对应要升级的nginx版本 wget http://nginx.org/download/nginx-1.8.0.tar.gz2.tar zxf nginx-1.8.0.tar.gz 首先获取原来的nginx安装的配置参数 /home/nginx/sbin/nginx -V ./configure (--prefixe=/...原创 2015-04-29 10:45:25 · 170 阅读 · 0 评论 -
nginx配置 笔记
nginx本身拥有大量官方发布的模块和第三方模块,这些已有的模块可以帮助我们实现web服务器上很多的功能。使用这些模块时也只需要增加或修改一些配置项即可。 总所周知,nginx是一个支持多进程的web服务器 location 配置: 正则location: ~和~* 是在使用正则表达式时的前缀,~ 表示区分大小写 ~...原创 2015-05-12 09:54:50 · 123 阅读 · 0 评论