Linux编译安装Nginx
侧边栏壁纸
  • 累计撰写 189 篇文章
  • 累计收到 1,259 条评论

Linux编译安装Nginx

萧瑟
2021-09-28 / 0 评论 / 331 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年04月23日,已超过899天没有更新,若内容或图片失效,请留言反馈。

Linux下安装Nginx,首先需要安装 gcc-c++编译器。然后安装Nginx相关依赖包,最后安装Nginx即可。

安装教程

## 安装编译器和相关依赖包软件
[root@localhost ~]# yum install gcc-c++
[root@localhost ~]# yum install -y openssl openssl-devel
[root@localhost ~]# yum install -y pcre pcre-devel
[root@localhost ~]# yum install -y zlib zlib-devel
## 创建Nginx 安装位置目录
[root@localhost ~]# mkdir /usr/local/nginx
## 在线下载最新1.20.1安装包
[root@localhost ~]# wget https://nginx.org/download/nginx-1.20.1.tar.gz
## 解压并进入nginx目录
[root@localhost ~]# tar -zxvf nginx-1.20.1.tar.gz
[root@localhost ~]# cd nginx-1.20.1
## 编译Nginx安装包
## 此处编译pcre、zlib、ssl、http2相关依赖
[root@localhost nginx-1.20.1]# ./configure \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_v2_module \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-http_gzip_static_module \
--with-stream \
--with-stream_ssl_module 
## 编译安装
[root@localhost nginx-1.20.1]# make
[root@localhost nginx-1.20.1]# make install
## 查找安装路径
[root@localhost nginx-1.20.1]# whereis nginx
nginx: /usr/local/nginx
## 启动Nginx
[root@localhost nginx-1.20.1]# cd /usr/local/nginx/sbin
[root@localhost sbin]# ./nginx

隐藏Nginx版本号

在配置文件nginx.confhttp类别里加入server_tokens off;
配置文件在:/usr/local/nginx/conf

Nginx相关命令

## 启动命令
./nginx
## 重启服务
./nginx -s reload
## 停止服务
./nginx -s stop

更加详细教程可参考:nginx编译安装和模块配置详解

评论 (0)

取消