第一步:安装pcre
直接在官网下载pcre
把文件放到centos8中的/usr/src目录下,进行解压 tar -zvxf pcre-8.37.tar.gz
进入解压目录,
先执行./configure
再执行make && make install 检查并检查安装
第二步安装openssl 和zlib
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
第三步安装nginx
同第一步一样的步骤,不过在centos8中会出现错误,应该是版本问题,在centos7没有问题
直接修改文件 vim src/os/unix/ngx_user.c
把该行注释掉,大约在35行的位置
vim /usr/src/nginx-1.12.2/objs/Makefile删除werror
再去执行安装命令
安装好以后运行nginx:在/usr/local/nginx/sbin 目录下执行 ./nginx
直接访问该服务器查看运行是否成功
卸载nginx和pcre,进入到安装目录执行 make uninstall命令卸载,然后删除该文件夹,既卸载完毕。