Linux下nginx安装
2021/11/26 7:12:06
本文主要是介绍Linux下nginx安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 一、下载软件
- 二、配置nginx安装所需的环境
- 1.安装gcc
- 2.安装PCRE pcre-devel
- 3.安装zlib
- 4.安装Open SSL
- 三、解压nginx压缩包并安装
- 1.解压
- 2.配置
- 3.编译安装nginx
- 四、nginx运维命令
- 1.关闭nginx
- 2.重启nginx
- 2.查看nginx进程
一、下载软件
下载nginx压缩包,Nginx官方网站地址:http://nginx.org/en/download.html
注意:这一步最好在自己的目标目录进行操作,一般是把压缩包下载到/usr/local目录下
二、配置nginx安装所需的环境
1.安装gcc
安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。安装指令如下:
yum install gcc-c++
2.安装PCRE pcre-devel
Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法。这里需要安装两个安装包pcre和pcre-devel。第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码。安装指令如下:
yum install -y pcre pcre-devel
3.安装zlib
zlib库提供了开发人员的压缩算法,在Nginx的各种模块中需要使用gzip压缩。安装指令如下::
yum install -y zlib zlib-devel
4.安装Open SSL
nginx不仅支持 http协议,还支持 https(即在 ssl 协议上传输 http),如果使用了 https,需要安装 OpenSSL 库。安装指令如下:
yum install -y openssl openssl-devel
三、解压nginx压缩包并安装
1.解压
将压缩包进行解压,指令如下:
tar -zxvf nginx-1.18.0.tar.gz
2.配置
解压之后,进入解压文件,指令如下:
cd nginx-1.18.0
然后进行配置,推荐使用默认配置,直接使用如下命令就好了
./configure
如果需要通过nginx配置开启解压缩静态文件gzip_static on,使用如下配置
./configure --prefix=/usr/local/nginx --with-http_gzip_static_module
3.编译安装nginx
首先在当前目录(/usr/local/nginx-1.18.0)进行编译,输入make即可:
make
然后回车,如果编译出错,请检查是否前面的4个安装都没有问题。
编译成功之后,就可以安装了,输入以下指令:
make install
安装成功这时候返回上一级目录,就会发现多了nginx目录,接下来,启动nginx。
进入/usr/local/nginx/sbin目录,输入./nginx即可启动nginx
./nginx
四、nginx运维命令
进入/usr/local/nginx/sbin目录
1.关闭nginx
./nginx -s quit
或者
./nginx -s stop
2.重启nginx
./nginx -s reload
2.查看nginx进程
ps aux|grep nginx
这篇关于Linux下nginx安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-29Nginx发布学习:从入门到实践的简单教程
- 2024-10-28Nginx发布:新手入门教程
- 2024-10-21nginx 怎么设置文件上传最大20M限制-icode9专业技术文章分享
- 2024-10-17关闭 nginx的命令是什么?-icode9专业技术文章分享
- 2024-09-17Nginx实用篇:实现负载均衡、限流与动静分离
- 2024-08-21宝塔nginx新增8022端口方法步骤-icode9专业技术文章分享
- 2024-08-21nginx配置,让ws升级为wss访问的方法步骤-icode9专业技术文章分享
- 2024-08-15nginx ws代理配置方法步骤-icode9专业技术文章分享
- 2024-08-14nginx 让访问带有/relid的地址返回404 ,例子 /relid-x-0.36-y-131.html-icode9专业技术文章分享
- 2024-08-14nginx 判断地址有/statics/的路径,指向到/home/html/statics/目录-icode9专业技术文章分享