嵌入 Python 脚本的 Nginx 模块 ngx_python

BSD
C/C++
跨平台
2016-11-11
rryqszq

ngx_python 是为 nginx 嵌入 python 脚本的模块。

环境

- python 2.7.*
- nginx-1.6.3+ 

安装

```sh
git clone https://github.com/rryqszq4/ngx_python.git
wget 'http://nginx.org/download/nginx-1.6.3.tar.gz'
tar -zxvf nginx-1.6.3.tar.gz
cd nginx-1.6.3
export PYTHON_INC=/path/to/python/include/python2.7
export PYTHON_BIN=/path/to/python/bin
./configure --user=www --group=www \
            --prefix=/path/to/nginx \
            --add-module=/path/to/ngx_python
```

摘要

```nginx
user www www;
worker_processes  4;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    keepalive_timeout  65;
    server {
        listen       80;
        server_name  localhost;
    
        location /content_by_python {
            content_by_python "
import ngx
ngx.echo('Hello, ngx_python')
            ";
        }
    }
    }
}
```
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

利用ngx_python模块嵌入到Python脚本

导读 Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的...

2018/11/17 21:00
13
0
ssl 原理、生成ssl密钥、配置nginx ssl```

ssl 原理 SSL工作流程 1.浏览器发送一个https的请求给服务器; 2.服务器要有一套数字证书,可以自己制作(后面的操作就是阿铭自己制作的证书),也可以向组织申请,区别就是自己颁发的证书需...

2018/07/11 00:31
75
0
Flask_项目部署Linux+uwsgi+nginx

Flask_项目部署Linux+uwsgi+nginx 一、 安装Python环境 从源码编译python # 安装gcc 默认centos7.4已经安装了gcc工具,此步骤可以省略 yum install gcc # 装一些依赖库,这些库都以devel为后缀...

01/14 13:06
2
0
NGINX as POP/IMAP Reverse Proxy

Perdition和Nginx是两款非常棒的邮件反向代理软件。之前用perdition实现了pop3和imap的反向代理,但是不好配置,缺少文档。第一次配置相当痛苦,查文档查了n长时间。 Nginx易于配置使用,文档...

2015/06/02 14:57
62
0
Python 学习线路图

Python 学习线路图 PyCharm教程 Pycharm介绍 Pycharm安装 Pycharm了解基础知识 Pycharm 快捷键 Pycharm快捷方式 Pycharm Omni Pycharm Macros Pycharm Micros Pycharm改进和编写代码 Pychar...

2018/10/10 17:33
210
2
python 语言

Python 学习资料汇总

2014/10/25 11:28
111
0
Python天天美味(总)

Python Eat me! Python天天美味,每天一口,乐在其中,悠哉,悠哉~~ - CoderZh Python 天天美味(1) - 交换变量 Python 天天美味(2) - 字符遍历的艺术 Python 天天美味(3) - 字符转换 Python...

2014/07/28 11:32
23
0
Python300篇电子书免费送

版权声明:猪哥原创,未经同意,请勿转载! https://blog.csdn.net/u014044812/article/details/87937319 此电子书集合由猪哥整理,免费发布于微信公众号:裸睡的猪。 此电子书集合将持续更新...

03/29 19:55
7
0
Python: Monitoring a Directory

Basic mtime + checksum + directory traversal Code #!/usr/bin/env python ''' monitor a directory print the changed files in the directory strategy: mtime + checksum ''' import ...

2012/08/30 12:44
121
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部