Linux 安装nginx

下载安装

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

解压

复制代码
tar -zxvf nginx-1.26.2.tar.gz -C /opt
chmod 777 -R /opt/nginx-1.26.2/

编译 && 安装

复制代码
# 安装到同目录以免乱套,一定要先创建目录
mkdir /opt/nginx-1.26.2/nginx/

# 编译
make
# 安装,大写!!
make PREFIX=/opt/nginx-1.26.2/nginx/ install

没有./configure

yum -y install gcc

yum -y install gcc-c++
没有make

yum install pcre-devel zlib zlib-devel openssl openssl-devel

安装过后,所有的nginx都会指向最开始解压的目录,相当于他的依赖没有不行
copy到另一个机器的话,如果最开始解压的目录相同可以直接使用

设置为服务

复制代码
cd /etc/systemd/system/
vim nginx.service

[Unit]
Description=Nginx HTTP Server
After=network.target

[Service]
Type=forking
ExecStart=/opt/nginx-1.26.2/nginx/sbin/nginx
ExecReload=/opt/nginx-1.26.2/nginx/sbin/nginx -s reload
ExecStop=/opt/nginx-1.26.2/nginx/sbin/nginx -s stop
PrivateTmp=true

[Install]
WantedBy=multi-user.target
相关推荐
飞Link1 分钟前
cmd、powershell、linux下命令对比
linux·运维·服务器
zabbix研究生3 分钟前
2026全栈运维监控平台选型指南:主流产品深度对比
运维
爱上猫de鱼9 分钟前
linux环境docker部署前后端应用
linux·运维·docker
EverydayJoy^v^12 分钟前
RH134简单知识点——第5章——调优系统性能
linux·运维·服务器
RisunJan20 分钟前
Linux命令-lastlog(显示系统中所有用户的最近一次登录信息)
linux·运维·服务器
wdfk_prog22 分钟前
[Linux]学习笔记系列 -- [drivers][base]syscore
linux·笔记·学习
小王努力学编程26 分钟前
LangChain—AI应用开发框架(认识模型)
linux·服务器·人工智能·机器学习·容器·langchain
mzhan01726 分钟前
Linux: netlink 内核网络数据变化通知应用
linux·网络·netlink
qq_3813385030 分钟前
1Panel 快速部署 Node+MongoDB+Nginx 项目实操流程(附避坑指南)
linux·运维·服务器
Jorunk36 分钟前
如何配置实验室的服务器
运维·服务器