==参考链接
mac10.15 安装nginx1.16(非brew方式)详细教程:
https://blog.youkuaiyun.com/weixin_45560548/article/details/105632745
==安装步骤
step1 官网下载安装包
官网: http://nginx.org/en/download.html

step2 解压文件
1.到 /usr/local目录下,再将刚下载的包拖进去
2.安装包解压
//tar 包解压
sudo tar zxvf nginx-1.21.4.tar.gz

3.新建一个文件夹xcsrc,将原来解压出来的文件放进去
//新建xcsrc目录
sudo mkdir xcsrc
//将包命名为nginx
sudo mv nginx-1.21.4 nginx
//将nginx 解压目录移至到新创建的文件里面
sudo mv nginx xcsrc/
操作成功后如下:

step3 下载prce库
安装prce库 ,参考链接https://www.cnblogs.com/wyd168/p/6636529.html
现在不能通过 ftp 下载

–1.下载 zip 文件

–2.解压 zip 文件
sudo tar zxvf pcre-8.45.tar.bz2

–3.解压完毕后,将prce文件安装到指定位置(为了以后方便删除 )
sudo ./configure --prefix=/usr/local
–这个命令有什么作用

–4.安装文件
sudo make
sudo make install
step4 nginx主要步骤
1.进去刚才安装的 文件
cd /usr/local/xcsrc/nginx
sudo ./configure
sudo make && make install
出现了下图

2.回到之前安装界面,此时页面上有了 nginx 文件夹


–nginx 文件里面

–3.启动nginx
cd nginx/sbin,再输入sudo ./nginx,这便是启动nginx命令

其他命令
1.查看安装版本,不能查看安装版本,brew安装的就能够查看

2.重新配置 nginx 端口号。和 重启 这些服务
参考链接:https://www.cnblogs.com/wyd168/p/6636529.html
启动nginx
//在安装目录下
cd /usr/local/nginx/sbin
//启动nginx
sudo ./nginx
3.重启 nginx 服务
//进入nginx可执行目录sbin下,输入命令./nginx -s reload
4.关闭 nginx
//进入nginx可执行目录sbin下,输入命令./nginx -s stop
——启动 重启 关闭的命令—
参考链接:https://www.jianshu.com/p/4f433d219ab7
Q: sudo make , sudo make install 是什么意思
Linux 编译安装中configure,make,make install各自的作用详解
title:
—参考链接:https://blog.youkuaiyun.com/qq_27825451/article/details/102605219
—背景:通过源码安装软件 就会用到这三个指令
(1)./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC(C Complie)或GCC(GNU Compile Collections),并不是需要CC或GCC,它是个shell脚本。使用它之后,会生成一个makefile文件。
(2)make是用来编译的,它从Makefile中读取指令,然后编译。它需要用到Makefile文件;
(3)make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。
修改 config 文件 提示管理员权限问题

用sudo命令解决
sudo vim nginx.conf
本文提供了一步一步的指南,详细说明如何在Mac OS 10.15上非Brew方式安装Nginx 1.16。首先从官方下载并解压安装包,然后在/usr/local目录下新建并移动文件。接着,下载并安装prce库,通过configure、make和make install进行编译和安装。最后,介绍了启动、重启和关闭Nginx的命令。
2945

被折叠的 条评论
为什么被折叠?



