nginx安装之路

132 阅读2分钟

这是我参与2022首次更文挑战的第29天,活动详情查看:2022首次更文挑战

最近在做服务的迁移工作,需要将公司服务迁到一个新服务器上面,所以需要通过nginx反向代理的作用解决跨域问题。因为是第一次安装nginx,遇到了不少问题,做一下总结。

nginx用brew的方式安装是最快最便捷的。

首先先看下电脑上是否有nginx和brew。

步骤:打开终端--输入brew,若出现下图所示内容,表示已经安装完成。

屏幕快照 2022-02-27 下午11.52.00.png

验证nginx是否安装完成

步骤:打开终端--输入nginx,若出现下图所示内容,即表示nginx安装成功。

下面开始安装brew和nginx的过程。

首先安装brew前。我们要知道下载源和更新源。最好是选择下载较快且问题较少的。

也可以先下载,后续在进行替换更新brew的操作,这样需要知道安装的路径以及配置路径。

在终端输入下面的命令行进行安装:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew安装过程常见问题:

因为下载源不存在无法正常安装nginx,可以替换到下载源,先找到homebrew-core这个目录地址,可以在下面输入这个命令行,或者是输入cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core",快速打开目录,进行重新下载代码。

rm -rf /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core;

git clone mirrors.ustc.edu.cn/homebrew-co…

安装nginx过程:

brew install nginx

接下来就是等待的过程......

使用nginx:

在使用nginx前,需要知道我们安装的nginx的相关路径。

屏幕快照 2022-02-27 下午11.56.51.png

在终端输入命令:brew info nginx

查看配置文件、nginx安装位置等等。

修改配置文件:

在终端输入vim ,打开config文件后,输入i,开启编辑,比如输入一个路径跳转配置,点击esc,输入 :wq,保存信息。

修改配置文件后,记得要重新启动nginx。

遇到的问题:

如果遇到重启失败的问题,考虑是配置文件格式不正确。

解决方法:把整个config文件内容复制出来,使用json格式化一下,看下是不是存在格式问题。

修改后重新启动就可以啦。完成