在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.conf
中http
类别里加入server_tokens off
;
配置文件在:/usr/local/nginx/conf
内
Nginx相关命令
## 启动命令
./nginx
## 重启服务
./nginx -s reload
## 停止服务
./nginx -s stop
更加详细教程可参考:nginx编译安装和模块配置详解
评论 (0)