【Nginx】linux上安装nginx

前言

  linux上安装nginx教程,本篇文章是通过源码编译方式再linux系统上安装nginx,具体步骤如下。

一、nginx源码包下载

  访问链接: nginx官网下载linux版本的源码安装包,下载最新稳定版本。

二、安装步骤

将下载好的源码包(nginx-1.30.4.tar.gz)上传到linux服务器,一般/opt目录下。

(一)卸载nginx

  检查Linux系统是否已经安装了nginx,如果安装过进行卸载。

1.查看nginx

执行以下命令查看linux上nginx安装情况,如我的linux已经安装了一个1.28的版本。

bash 复制代码
nginx -V
2.停止nginx服务
bash 复制代码
sudo /usr/local/nginx/sbin/nginx -s stop
3.删除安装目录

通过源码方式安装的nginx,/usr/local/nginx是默认的安装目录,需要删除掉。

bash 复制代码
sudo rm -rf /usr/local/nginx
4.验证是否卸载成功

如下说明nginx卸载成功

bash 复制代码
nginx -V

(二)安装nginx

  进入到已经上传源码包的opt目录,开始进行安装步骤。

1.解压源码包
bash 复制代码
cd /opt
tar -zxvf nginx-1.30.4.tar.gz
2.进入源码目录
bash 复制代码
cd nginx-1.30.4/
3.配置编译选项

例如指定安装目录。

bash 复制代码
./configure --prefix=/usr/local/nginx
4.编译
bash 复制代码
make
5.安装
bash 复制代码
make install
6.启动
bash 复制代码
sudo /usr/local/nginx/sbin/nginx
7.验证

如下图说明安装成功

bash 复制代码
ps aux | grep nginx

为了帮助更多像你一样的读者,我将持续在专栏中分享技术干货和实用技巧。如果你觉得这篇文章对你有帮助,可以考虑关注我的专栏,谢谢。

相关推荐
TangGeeA9 分钟前
Control CLI Tutorial:用 aio 从终端控制 aiopsterm
运维·人工智能
VIP_CQCRE19 分钟前
上线 AI 分站别一次改完:一套可回滚的配置与验收流程
运维·产品设计·ai工具·技术教程·acedatacloud
靳某某。26 分钟前
Ubuntu安装php8.4 及redis ngin
linux·redis·ubuntu
Shell运维手记28 分钟前
Shell 结构化命令知识点总结(case、for、while)
运维·microsoft·shell·脚本
一只旭宝36 分钟前
回调函数(Callback)
linux·服务器·算法
木泽八1 小时前
《Ubuntu系统GRUB引导修复操作记录》
linux·运维·ubuntu
水饺编程2 小时前
第2章:Linux 基础,删除用户
linux·c语言·汇编
Novproxy_Z2 小时前
机房 IP 和住宅 IP 怎么区分?IP ASN、归属信息检测脚本
linux·网络·tcp/ip
2601_965454232 小时前
AI视频制作:做历史建筑视频,宫殿园林的老图难找,AI怎么自动配古建素材?
运维·人工智能·音视频
mounter6252 小时前
深入理解 Linux blk-iocost:基于虚拟时间的 I/O 资源控制与 BPF 扩展
linux·linux kernel·kernel