我不是要设置系统变量,而是要获取,把linux的系统变量传到web程序里面去。
安装ngx_http_perl_module模块,然后配置例子:
env NAME_FROM_ENV; load_module modules/ngx_http_perl_module.so; http { server { location / { # Use Lua to get get and set the variable perl_set $name_from_env 'sub { return $ENV{"NAME_FROM_ENV"}; }'; ... } } }
另外,获取OS环境变量web程序本身就可以,而且更方便啊。当然你要说取的是远程nginx服务器的环境变量当我没说。不过我觉得要是真有这种要求,不如在nginx服务器上跑一个程序提供一个取环境变量的api给web程序用。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
安装ngx_http_perl_module模块,然后配置例子:
另外,获取OS环境变量web程序本身就可以,而且更方便啊。当然你要说取的是远程nginx服务器的环境变量当我没说。
不过我觉得要是真有这种要求,不如在nginx服务器上跑一个程序提供一个取环境变量的api给web程序用。