centos7 nginx支持cgi
来源:互联网 发布:python django教程 编辑:程序博客网 时间:2024/06/05 20:37
centos7 nginx 支持cgi
由于本人的代码使用git管理,代码浏览器使用的cgit。webserver为nginx,而cgit为c语言实现的cgi程序。为了在nginx下依然可以用cgit,所以有了这篇文章。
1、fcgiwrap的安装和配置
# install fcgi-develyum install fcgi-devel# install fcgiwrap# 由于centos源没有fcgiwrap,所以需要自行下载源码安装git clone https://github.com/gnosek/fcgiwrap.gitcd ./fcgirwapautoreconf -i./configuremakemake install# 配置fcgiwrap based systemdcp systemd/* /usr/lib/sytemd/system/# 根据自己需求修改fcgiwrap.server中一下内容,ExecStart=/usr/sbin/fcgiwrap -s tcp:127.0.0.1:8082 User=nginxGroup=nginx# 启动fcgiwrapsystemctl start fcgiwrap
2、nginx的配置
# 在/etc/nginx/conf.d/内增加自己的针对cgi程序的配置,配置如下server { listen 80; server_name git.yourdoman.cn; root /var/www/cgi-bin/cgit-data; try_files $uri @cgit; location / { fastcgi_param SCRIPT_FILENAME /var/www/cgi-bin/cgit; #fastcgi_index cgit; fastcgi_param PATH_INFO $uri; fastcgi_param QUERY_STRING $args; fastcgi_param HTTP_HOST $server_name; fastcgi_pass 127.0.0.1:8082; include fastcgi_params; }}
阅读全文
0 0
- centos7 nginx支持cgi
- nginx支持CGI
- 让Nginx支持CGI
- CentOS下Nginx支持CGI
- centos7 nginx 支持php
- [转载]配置 Nginx 支持 CGI
- nginx的perl cgi支持修改
- Nginx fastcgi perl (pl、cgi)支持
- Linux下配置nginx支持.cgi
- lighttpd + ruby 迁移 nginx 日志(nginx 提供cgi支持)
- Linux CentOS7配置Nginx支持HTTPS访问
- 在OpenWrt上移植fcgiwrap为nginx提供cgi支持
- centos7部署Openresty,使用certbot-nginx进行https支持
- CentOS7->nginx
- centos7 + nginx
- Nginx使用cgiwrap-fcgi.pl支持CGI,但频繁Resource temporarily unavailable
- Nginx 调用CGI
- nginx、cgi通信原理
- 高度重视农村小规模小学和教学点的管理和建设
- ToolBar+DrawerLayout实现左右双布局侧滑和动画返回控制显示抽屉布局
- 红黑树删除操作
- addslashes和mysql_escape_string,mysql_real_escape_string的区别
- Spark Broadcast概述
- centos7 nginx支持cgi
- SpringBoot 学习记录(十一): hazelcast+swagger2
- validate自定义验证
- 高斯消元学习笔记
- linux 定义别名 命令
- 人人店短信插件开发
- java中的异常处理
- spring的普通类如何注入service、dao
- C#学习笔记——运算符