博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现第三方模块echo使用
阅读量:6308 次
发布时间:2019-06-22

本文共 1414 字,大约阅读时间需要 4 分钟。

实现第三方模块echo使用

1.安装git

[root@localhost ~]# yum install git -y

2.从github上克隆echo模块

[root@localhost ~]# git clone https://github.com/openresty/echo-nginx-module.git

3.编译安装nginx

查看服务器上现有的nginx所带有的相关模块

[root@localhost ~]# nginx -Vnginx version: nginx/1.14.2built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)built with OpenSSL 1.0.2k-fips  26 Jan 2017TLS SNI support enabledconfigure arguments: --prefix=/apps/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_stub_status_module --with-http_gzip_static_module --with-pcre --with-stream --with-stream_ssl_module --with-stream_realip_module

重新编译nginx带上以上模块,再追加一个echo-nginx-module

4.检查当前编译环境及编译所需的工具

[root@localhost nginx-1.14.2]# ./configure --prefix=/apps/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_stub_status_module --with-http_gzip_static_module --with-pcre --with-stream --with-stream_ssl_module --with-stream_realip_module --add-module=/root/echo-nginx-module

5.生成指定的模块并复制模块到指定安装目录

[root@localhost nginx-1.14.2]# make && make install

6.重启服务

[root@localhost ~]# systemctl restart nginx

7.测试

修改配置文件

server {    server_name www.mylinuxops.com;    location /echo {        echo "hello world";     # 测试echo模块 }}

访问echo页面

[root@localhost ~]# curl  http://www.mylinuxops.com/echohello world

转载于:https://blog.51cto.com/11886307/2403948

你可能感兴趣的文章
java基础数组(带基础排序法)
查看>>
[20180316]理解db file parallel read等待事件.txt
查看>>
文件系统02 - 零基础入门学习Delphi35
查看>>
8.转型
查看>>
php类中调用array_walk()函数
查看>>
在线一键生成安卓证书keystore文件
查看>>
GITHUB(2.1-2.5)Git的导入
查看>>
判断奇偶
查看>>
android NDK 编译hellojni 例子文件
查看>>
os模块
查看>>
VLOOKUP+IF 组合用法
查看>>
Windows API 第21篇 DeleteVolumeMountPoint 删除挂载点
查看>>
Node.js:events事件模块
查看>>
C++ 内存分析-valgrind
查看>>
python调试pdb
查看>>
printf 详解 笔记
查看>>
PhotoSwipe-一个好用的图片放大缩小插件
查看>>
Swift 浅谈Struct与Class
查看>>
php ob_start callback failed
查看>>
linqjs
查看>>