一、配置nginx安装所需的环境
项目 | 说明 | 安装命令 |
---|---|---|
gcc-c++ | 安装nginx需要先将源码进行编译,编译需要依赖gcc环境 | yum -y install gcc-c++ |
pcre pcre-devel | Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法。这里需要安装两个安装包pcre和pcre-devel.第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码 。 | yum -y install pcre pcre-devel |
zlib zlib-devel | zlib库提供了开发人员的压缩算法,在Nginx的各种模块中需要使用gzip压缩 | yum -y install zlib zlib-devel |
Open SSL | nginx不仅支持 http协议,还支持 https(即在 ssl 协议上传输 http),如果使用了 https,需要安装 OpenSSL 库。 | yum -y install zlib zlib-devel |
二、下载nginx压缩包并安装
2.1 下载nginx 1.19.1安装包:wget -c http://nginx.org/download/nginx-1.19.1.tar.gz
2.2 解压 nginx-1.19.1.tar.gz:tar -zxvf nginx-1.19.1.tar.gz
2.3 进入tar -zxvf nginx-1.19.1目录:cd nginx-1.19.1
2.4 安装nginx:# ./configure && make && make install
三、验证
3.1 启动nginx:/usr/local/webserver/nginx/sbin/nginx
3.2 在浏览器输入centos的IP地址(如果无法显示网页请检查centos中的防火墙是否开放80端口)
四、附录
nginx相关命令:
Nginx 启动命令:/usr/local/nginx/sbin/nginx
Nginx 停止命令:/usr/local/nginx/sbin/nginx -s stop
Nginx 重启命令:/usr/local/nginx/sbin/nginx -s reopen
Nginx 重新载入配置命令:/usr/local/webserver/nginx/sbin/nginx -s reload
nginx相关目录
Nginx安装目录:/usr/local/nginx
Nginx配置目录:/usr/local/nginx/conf
Nginx程序目录:/usr/local/nginx/sbin
网友评论