当前位置: 首页 > news >正文

nginx的下载与安装 mac

1. 下载

方法一:本地下载

  1. 链接:https://nginx.org/en/download.html(可直接搜官网)

  1. 下载到本地后,上传到linux的某个文件夹中

方法二:直接linux上下载(推荐)

wget -c http://nginx.org/download/nginx-1.24.0.tar.gz

这样会直接下载到linux中的/usr/local/目录中

注意:如果没有wget命令,需要先安装:(centos版本命令:)**yum install -y wget**

2. 解压并安装

  1. 解压
#解压安装包
tar -zxvf nginx-1.24.0.tar.gz
  1. 执行脚本
#执行配置脚本 --prefix是指定安装目录
./configure --prefix=/usr/local/nginx
  1. 编译安装
#对nginx编译和安装
make & make install
  1. 相关文件(可忽略)

编译后会有:conf html logs sbin 四个文件

conf:配置文件

html:页面资源

logs:日志

sbin:启动文件

3. 启动

进入sbin文件夹,输入下面命令即可:

./nginx 启动

注:相关命令(可忽略)

./nginx 启动
./nginx -s stop 快速停止
./nginx -s quit 优雅关闭,在退出前完成已经接受的连接请求
./nginx -s reload 重新加载配置

4. 验证

访问 [ linux的ip ] : 80 地址,看到下面页面即成功 【 注:ip可通过 ifconfig 命令获取 】

注:启动后文件会变成:

http://www.xdnf.cn/news/1062325.html

相关文章:

  • 三种经典算法无人机三维路径规划对比(SMA、HHO、GWO三种算法),Matlab代码实现
  • 【Python】Excel表格操作:ISBN转条形码
  • RPC常见问题回答
  • Qwen3 Embedding 结构-加载-训练 看透模型设计哲学
  • windows查看占用端口的进程并杀死进程
  • phpstudy无法启动apache,80端口被占用,完美解决
  • 【MySQL篇10】:四种分库分表详解
  • Symbol.iterator 详解
  • Windows 10 防火墙 0x8007045b 打不开
  • Rust 项目文档生成之旅:cargo doc
  • 博士,超28岁,出局!
  • MySQL复杂查询优化实战:从多表关联到子查询的性能突破
  • 掌握Bash脚本编写:从服务启动脚本到语法精要
  • Xilinx XC7A12T‑1CPG238I Artix‑7 FPGA
  • SAM2论文解读-既实现了视频的分割一切,又比图像的分割一切SAM更快更好
  • 猿人学js逆向比赛第一届第九题
  • 基于物联网的智能衣柜系统设计
  • Redis如何解决缓存击穿,缓存雪崩,缓存穿透
  • .docx 和 .doc 都是 Word 文档格式的区别
  • 华为 FreeArc耳机不弹窗?
  • css 实现1个像素在不同分辨率屏幕上画网格线
  • 如何正确处理音频数据:16位整数与32位浮点数
  • 【考研数学:高数11】一元函数积分学的应用(二)——积分等式和积分不等式
  • SSE 流与普通 HTTP 响应的区别
  • FPGA基础 -- Verilog 层次路径名
  • 物体变化下的迈克尔逊干涉:条纹密度、载波解调与双曝光去畸变
  • DAY 54 python打卡
  • 解锁数据宝藏:数据挖掘之数据预处理全解析
  • 【MySQL性能优化】DISTINCT和GROUP BY去重性能深度剖析
  • 基于存储过程的MySQL自动化DDL同步系统设计