nginx下载地址:https://nginx.org/download/
下载方式 wget https://nginx.org/download/nginx-1.14.2.tar.gz
解压 tar -zvxf nginx-1.14.2.tar.gz
进入目录 nginx-1.14.2
ok 目前到这里都一切顺利 到到configure的时候就会报错 提示依赖的软件包不存在
网上搜索答案 答案也一目了然 告诉我们执行 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
因此执行
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
问题来了 报错
[Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found
OK 以上的错误很奇怪 看出查资料 其实这里也是知识的盲点如果对LInux比较熟悉应该一眼可以看出是yum的服务器源配置有问题
这块就要看下关于yum在线升级的知识了
主要是centos-Base.repo和epel.repo这两个配置里的baseurl有问题 导致请求一直404或者失败
所有更改这两个文件的配置 国内有很多镜像源推荐这个 我用这个成功了 贴出来给大家使用
epel配置
cenos配置
改了地址之后执行 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
显示成功!!!!!
OK
继续编译