nginx离线安装

相关工具包下载
链接:https://pan.baidu.com/s/1BcXDGxf0zHyrC4_6j87dBQ
提取码:feya

openssl安装
[root@localhost src]# tar zxvf openssl-fips-2.0.16.tar.gz
省略安装内容…
[root@localhost src]# cd openssl-fips-2.0.16
[root@localhost openssl-fips-2.0.16]# ./config && make && make install
省略安装内容…
pcre安装
[root@localhost src]# tar zxvf pcre-8.42.tar.gz
省略安装内容…
[root@localhost src]# cd pcre-8.42
[root@localhost pcre-8.42]# ./configure && make && make install
省略安装内容…
zlib安装
[root@localhost src]# tar zxvf zlib-1.2.11.tar.gz
省略安装内容…
[root@localhost src]# cd zlib-1.2.11
[root@localhost zlib-1.2.11]# ./configure && make && make install
省略安装内容…
nginx安装
[root@localhost src]# tar zxvf nginx-1.14.2.tar.gz
省略安装内容…
[root@localhost src]# cd nginx-1.12.2
[root@localhost nginx-1.12.2]# ./configure && make && make install
省略安装内容…
3、启动Nginx
先找一下nginx安装到什么位置上了
whereis nginx
进入nginx目录并启动

报错了,error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory,按照下面方式解决

1.用whereis libpcre.so.1命令找到libpcre.so.1在哪里
2.用ln -s /usr/local/lib/libpcre.so.1 /lib64命令做个软连接就可以了
3.用sbin/nginx启动Nginx
4.用ps -aux | grep nginx查看状态
[root@localhost nginx]# whereis libpcre.so.1
[root@localhost nginx]# ln -s /usr/local/lib/libpcre.so.1 /lib64
[root@localhost nginx]# sbin/nginx
[root@localhost nginx]# ps -aux | grep nginx
注意关注防火墙或者开放80端口外网才可访问

设置开机自启动
在这里插入图片描述
vi /etc/rc.local
最下满添加一行 /usr/local/nginx/sbin/nginx(/usr/local/nginx 为自己nginx的安装目录)
生效 source /etc/rc.local
重启 reboot 即可

发布了7 篇原创文章 · 获赞 3 · 访问量 191

猜你喜欢

转载自blog.csdn.net/qq_39491096/article/details/104063187