nginx 手动安装 及依赖包安装(pcre+zlib+openssl)
本文介绍一下,linux不能联网时,全手动安装nginx详解:nginx-1.16.1.tar.gz +pcre-8.34.tar.gz +zlib-1.2.11.tar.gz +openssl-1.1.1g.tar.gz链接: https://pan.baidu.com/s/1J4x08e8xtZFd4IqD_cnZ1g提取码: quaa本人把所有tar.gz包都放在 /usr/local/ng
本文介绍一下,linux不能联网时,全手动安装nginx详解:
nginx-1.16.1.tar.gz + pcre-8.34.tar.gz + zlib-1.2.11.tar.gz + openssl-1.1.1g.tar.gz
链接: https://pan.baidu.com/s/1J4x08e8xtZFd4IqD_cnZ1g
提取码: quaa
本人把所有tar.gz包都放在 /usr/local/nginxLibs 目录下 ( 权限777 )
1、安装pcre
解压:tar -zxvf pcre-8.34.tar.gz
进入解压目录:cd pcre-8.34
配置:./configure
编译:make
安装:make install
(各个版本pcre和pcre2下载网址:https://ftp.pcre.org/pub/pcre/)
2、安装OpenSSL
解压:tar -zxvf openssl-1.1.1g.tar.gz
进入解压目录:cd openssl-1.1.1g
配置:./config
编译:make
安装:make install
如果输入openssl version不显示版本号
在root用户下执行:
ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
3、安装zlib
解压:tar -zxvf zlib-1.2.11.tar.gz
进入解压目录:cd zlib-1.2.11
配置:./configure
编译:make
安装:make install
4.安装nginx
解压:tar -zxvf nginx-1.16.1.tar.gz
进入解压目录:cd nginx-1.16.1
接下来是重点!!!(下面配置这条命令在一行, 最好粘到文本编辑器里编辑一下)
配置:./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=/usr/local/nginxLibs/pcre-8.34 --with-zlib=/usr/local/nginxLibs/zlib-1.2.11 --with-openssl=/usr/local/nginxLibs/openssl-1.1.1g
(查看若有错误去最下边常见错误找)
编译:make
安装:make install
安装成功没有错误的话,你的 /usr/local/nginx 目录下如下:
5.启动nginx
/usr/local/nginx/nginx
如果都没有错误,浏览器访问 服务器ip:80 端口,出现"Welcome to nginx!",恭喜你安装成功!
注意事项及常见错误解决方法:
1.安装nginx,执行配置一步后出现错误如下错误:(实踩大坑!!!)
src/core/ngx_regex.h:15:18: error: pcre.h
src/core/ngx_regex.h:24: error: expected specifier-qualifier-list before 'pcre'
解决方法: 此时很有可能是pcre版本太高或者你装的是pcre2,去上边手动下载换低版本pcre即可.
2.nginx完全卸载
find / -name nginx 或者 find / -name nginx*
rm -rf 上边找到nginx路径
3.pcre卸载
在pcre解压目录下执行: sudo make uninstall
然后rm -rf pcre解压目录(或者直接手动右键删除 你懂的 简单暴力0.0)
参考博主1:https://www.cnblogs.com/gongshunfeng91/archive/2004/01/13/13362167.html
参考博主2:https://www.cnblogs.com/Gbeniot/p/5157245.html
更多推荐
所有评论(0)