手把手教你在Linux系统下安装nginx

1、下载

官网下载 nginx 镜像文件:

http://nginx.org/en/download.html

选择稳定版本 下的镜像文件进行下载

手把手教你在Linux系统下安装nginx_第1张图片

2、linux系统上安装nginx

2.1、把 下载好的 nginx 的 tar.gz 压缩包 上传到linux服务器:

2.2、 解压:

# 进入 nginx 压缩包所在目录

cd nginx 压缩包所在目录

# 解压

tar -zxvf nginx-1.20.2.tar.gz

2.3、安装 nginx 的相关依赖:

# 安装 nginx 的相关依赖

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

出现如下信息,则表示正在安装和安装成功:

手把手教你在Linux系统下安装nginx_第2张图片 手把手教你在Linux系统下安装nginx_第3张图片

2.4、生成 Makefile 可编译文件

# 进入解压后的 nginx-1.20.2 目录

cd nginx-1.20.2 目录

# 执行configure脚本,设置安装nginx的初始化配置(--with-http_ssl_module:启动 SSL 的支持),生成 Makefile 可编译文件

./configure --with-http_ssl_module

其他参数:

--prefix=PATH:指定 nginx 的安装目录(默认/usr/local/nginx)

--conf-path=PATH:指定 nginx.conf 配置文件路径

--user=NAME:nginx 工作进程的用户

--with-pcre:开启 PCRE 正则表达式的支持

--with-http_ssl_module:启动 SSL 的支持

--with-http_stub_status_module:用于监控 Nginx 的状态

--with-http-realip_module:允许改变客户端请求头中客户端 IP 地址

--with-file-aio:启用 File AIO

--add-module=PATH:添加第三方外部模块

执行成功:

手把手教你在Linux系统下安装nginx_第4张图片手把手教你在Linux系统下安装nginx_第5张图片

生成 Makefile 可编译文件:

手把手教你在Linux系统下安装nginx_第6张图片

2.5、编译和安装

编译:

# 编译

make

编译成功:

手把手教你在Linux系统下安装nginx_第7张图片

安装:

# 安装

make install

安装成功:

手把手教你在Linux系统下安装nginx_第8张图片

默认安装路径(/usr/local/nginx)

3、启动nignx

# 进入 nginx 安装目录下的sbin目录

cd nginx 安装目录(默认 /usr/local/nginx/sbin)

可以看到 nginx 脚本:

手把手教你在Linux系统下安装nginx_第9张图片

执行 nginx 脚本,启动 nginx 服务:

# 执行脚本启动 nginx 服务

./nginx

你可能感兴趣的:(nginx,nginx,运维)