您的位置:首页 > 运维架构 > Nginx

nginx学习笔记

2016-07-13 19:24 375 查看

背景

nginx服务配置和使用

过程描述

采用http://openresty.org/cn/getting-started.html的方式发起服务的话。

其中使用的命令为:

PATH=/usr/local/openresty/nginx/sbin:$PATH

export PATH

Then we start the nginx server with our config file this way:

nginx -p
pwd
/ -c conf/nginx.conf

其中的-p主要是指明nginx启动时的配置目录;-c为 Nginx 指定一个配置文件,来代替缺省的。

如果修改其中的nginx.conf文件的话,采用下面的语句进行服务的reload操作。

/usr/local/openresty/nginx/sbin/nginx -s reload -p `pwd`/ -c conf/nginx.conf


注意命令行发起所在的路径。

测试初始代码:

worker_processes  1;
error_log logs/error.log;
events {
worker_connections 1024;
}
http {
server {
listen 8080;
location / {
default_type text/html;
content_by_lua_file /home/liujiepeng/work/test.lua;
content_by_lua '
local zlib = require "zlib"
local v,mv,pv=zlib.version()
ngx.say(v .. "  " .. mv .. "  " .. pv)
ngx.say("<p>hello12343, world</p>")
';
}
}
}


补充说明

其中zlib的安装和编译可以问谷歌,基本就是make,make install。install操作就是将so文件拷贝到nginx下面对应的文件夹中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nginx