解压安装nginx
cd /home/nginx ## 解压 tar -zxvf nginx-1.9.9.tar.gz ##进入nginx目录 cd nginx-1.9.9 ## 配置 ./configure --prefix=/usr/local/nginx # make make make install |
make命令报错,缺少nginx相关插件
上传插件
|
依次安装插件
#安装命令 rpm -ivh *.rpm --nodeps –force #去除依赖安装以下插件注意顺序 mpfr-3.1.1-4.el7.x86_64.rpm libmpc-1.0.1-3.el7.x86_64.rpm kernel-headers-3.10.0-862.el7.x86_64.rpm glibc-headers-2.17-222.el7.x86_64.rpm glibc-devel-2.17-222.el7.x86_64.rpm cpp-4.8.5-28.el7.x86_64.rpm gcc-4.8.5-28.el7.x86_64.rpm |
安装nginx打包运行环境插件
#安装openssl依赖 tar -zxf openssl-1.0.2d.tar.gz cd ./ openssl-1.0.2d sudo ./config sudo make sudo make install #安装zlib依赖 cd .. tar -xf zlib-1.2.8.tar.gz cd ./ zlib-1.2.8 sudo ./configure sudo make sudo make install #安装pcre依赖 cd .. tar -xf pcre-8.37.tar.gz cd ./ pcre-8.37 sudo ./configure sudo make sudo make install #重新安装nginx cd /nginx解压目录 ./configure --prefix=/usr/local/nginx # make make make install ] 查看libpcre文件是否存在 cd /lib64 ls -ld libpcre.so.* 如图,需要创建软连接,要仔细看报错,用报错中缺少的lib的名称指向这个libpcre.so.1.2.0,也可能是libpcre.so.*.*这种形式 创建软连接: ln -s /lib64/libpcre.so.1.2.0 /lib64/libpcre.so.0 |
全套插件包,下载链接