我装完nginx,在学习nginx配置文件变量的使用中,看到有使用到echo这个命令将变量输出,我也写在我的配置文件里,一测试,然后就把报错, 一查才知道这个命令是第三方模块的,然后就开始去百度怎么添加第三方模块,这个问题也是弄了我一天,看了很多博客才解决的,就赶紧记录下来。
提示:所有操作都是在root用户下完成的。
第一步,下载echo-nginx-module。
下载地址:https://github.com/openresty/echo-nginx-module/releases
第二步,输入命令 nginx -V 查看yum安装的nginx版本信息,会输出对应版本号以及编译信息
然后下载对应版本nginx的tar.gz的压缩包
下载地址:http://nginx.org/en/download.html
第三步,将下载好的 nginx 和 echo-nginx-module 模块通过工具上传到虚拟机上,然后cp到 /usr/local/src 目录下,解压
解压完成以后进入nginx的解压目录
再进行下一步之前,最好把你之前的 /usr/sbin/nginx 备份一下