nginx 一 安装与配置(linux)

本文详细介绍了在CentOS环境下安装Nginx的全过程,包括必要的软件环境准备、Nginx源码下载与配置、编译安装及启动验证等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

直接操作代码如下。
命令: yum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y
命令:wget -c http://nginx.org/download/nginx-1.14.2.tar.gz
命令: tar -zxvf nginx-1.14.2.tar.gz
命令: cd nginx-1.14.2
命令:./configure --prefix=/usr/local/nginx
命令: make
命令: make install

命令: /usr/local/nginx/sbin/nginx (安装完成 启动应用 没有反馈说明启动成功)
命令:ps -ef | grep nginx (查看nginx 启动线程)
在这里插入图片描述

关闭命令:
命令: ps -ef | grep nginx (查看master 的 pid)
在这里插入图片描述命令:kill -quit 5514 (关闭 5514 进程)
命令: ps -ef | grep nginx (再次查看,已经没有进程了)

下面是具体步骤的解释:试验没做通的,或者有兴趣的就继续往下看。

在centos 内安装 nginx 需要先准备环境
提前安装下面的软件(命令会做判断,如果没安装就按照,按了就不在安装,如果不是最新就更新,所有如果你不确定是否安装了下面的软件,就在安装一次)

1、 安装 gcc(nginx 源码编译依赖 gcc 环境)
命令: yum install gcc -y

2、安装 OpenSSL (让 nginx 能够支持 https 安全协议)
命令:yum install openssl openssl-devel -y

3、安装 pcre(nginx 的 http 模块使用 pcre 来解析正则表达式)
命令:yum install pcre pcre-devel -y

4、安装 zlib (nginx 使用 zlib 对 http 包的内容进行压缩和解压缩)
命令:yum install zlib zlib-devel -y

第二步:安装nginx
进入官网 nginx.org -->点击 download --> 复制下载链接地址:
在这里插入图片描述
在这里插入图片描述
输入命令:
wget -c http://nginx.org/download/nginx-1.14.2.tar.gz

就开始下载 新版本了:
mkdir /software 创建一个文件夹
mv nginx-1.14.2.tar.gz /software/ 可以将文件剪切到你指定到 software 文件下
tar -zxvf nginx-1.14.2.tar.gz 解压。

配置安装路径:
cd 到解压目录:
命令: cd nginx-1.14.2

设置安装位置:(我安装在 /usr/local/nginx 目录下)
命令: ./configure --prefix=/usr/local/nginx

开始编译并安装:
命令: make
命令: make install

安装成功后,当前目录下的安装文件就没有用处了,(可以把它删除掉,留下tar 压缩文件就可以了)
命令:rm -rf nginx-1.14.2

启动nginx:
cd 到 安装目录: /usr/local/nginx/
进入到 sbin 目录:
命令:cd sbin
命令:./nginx (就完成启动。正常情况下,不会有任何反馈)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值