一、下载Nginx及其依赖
具体版本根据需求,示例版本为nginx-1.14.0.tar.gz、openssl-1.1.1-pre8.tar.gz、pcre-8.01.tar.gz、zlib-1.2.11.tar.gz。
二、安装
安装顺序为openssl,zlib,pcre,nginx,都是先解压—>然后定位到指定的目录,执行编译安装——>./configure——>make——>make install。安装的默认路径为/usr/local/nginx。启动目录在/usr/local/nginx/bin下面,执行./nginx就启动了,可以自己找方法加入守护进程和环境变量。
三、安装后启动报错
启动后报错,找不到libpcre.so.1,最后通过通过命令ln -s /usr/local/lib/libpcre.so.1 /lib64,建立软连接解决了。
备注:以上是64位系统,32位系统使用ln -s /usr/local/lib/libpcre.so.1 /lib
参考: