Nginx离线安装

233 阅读1分钟

1、用root用户权限安装,采用源代码编译的方式来进行安装,首先下载nginx安装要用到的所有文件(nginx、openssl、pcre、zlib),下载好文件后,统一上传到服务器的root/nginx目录下(没有则新建);

2、开始前先确认gcc、g++开发库已经预先安装好,检查gcc是否安装, gcc –v,检查g++是否安装,g++ -v;

3、pcre安装,cd到root/nginx目录,解压pcre压缩包,运行tar -zxvf pcre-8.42.tar.gz,然后cd pcre-8.42/,再依次运行以下命令:

./configure
make
make install            

4、zlib安装,cd回上级目录,执行如下命令:

tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11/
./configure
make
make install        

5、openssl安装,cd回上级目录,执行如下命令:

tar -zxvf openssl-1.1.0h.tar.gz
cd openssl-1.1.0h/
./config
make
make install            

6、nginx安装,cd回上级目录,执行如下命令:

 tar -zxvf nginx-1.14.0.tar.gz
cd nginx-1.14.0/
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-pcre=../pcre-8.42 --with-zlib=../zlib-1.2.11 --with-openssl=../openssl-1.1.0h
make
make install

6、nginx启动

ln -s /usr/local/lib/libpcre.so.1 /lib64
/usr/local/nginx/sbin/nginx           

7、查看是否启动:

ps aux|grep nginx

8、访问nginx

在浏览器地址栏输入你的Linux虚拟机的静态ip,会跳转到nginx的欢迎页面。

nginx.conf 文件修改后,必须重载文件;

常用命令:

./nginx -t 检查修改文件

./nginx -s reload 重载文件