mac上安装nginx详细教程

author author     2023-04-27     675

关键词:

参考技术A mac上安装Nginx详细教程

1. 安装(可以用 brew 安装)

sudo brew install nginx

2. 查看 nginx 版本

nginx -v

3. 启动 nginx

sudo nginx

也可以使用下面的命令启动,但是配置文件nginx.conf修改后用这个命令执行不生效,故不建议使用:

sudo brew services start nginx

image

4. 查看 nginx 是否启动成功

在浏览器中访问 http://localhost:8080 ,如果出现如下界面,则说明启动成功.

image

备注:端口号是在配置文件 nginx.conf 里面配置的,默认端口是 8080 ,配置文件的位置 /usr/local/etc/nginx

5. 关闭nginx

sudo nginx -s stop

也可以使用下面的命令启动,但是配置文件nginx.conf修改后用这个命令执行不生效,故不建议使用:

sudo brew services stop nginx

6. 重新加载nginx

sudo nginx -s reload

7. 可能遇到的问题

端口被占用

nginx: [emerg] bind() to 0.0.0.0:80 failed (48: Address already in use)

解决方法:修改 nginx.conf 文件里的端口号

权限不够

nginx: [alert] could not open error log file: open() “/usr/local/var/log/nginx/error.log” failed (13: Permission denied)

解决方法:在命令前加上 sudo,这时可能会要求输入密码,密码就是电脑的开机密码啦~

cd /usr/local/cellar/nginx/1.12.1/bin➜ bin sudo brew services start nginxbin chmod a+x ./nginxchmod: Unable to change file mode on ./nginx: Operation not permitted//将nginx文件添加权限➜  bin sudo chmod a+x ./nginx➜  bin sudo ./nginxnginx: [emerg] getgrnam("root") failed in /usr/local/etc/nginx/nginx.conf:2//修改nginx.conf文件,然后重新启动nginx➜  1.12.1 cd bin➜  bin sudo ./nginx➜  bin sudo nginx -s reload➜  bin sudo nginx -s stop

8. 补充

安装 homebrew ,将以上命令粘贴至terminal,然后回车即可

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

常用的指令有:

nginx-s reload 重新加载配置nginx-s reopen 重启nginx-s stop 停止nginx-s quit 退出nginx-V 查看版本,以及配置文件地址nginx-v 查看版本nginx-c filename 指定配置文件nginx-h 帮助

linux安装nginx详细教程(代码片段)

...解压,进入nginx-1.18.0目录中 #配置configure--prefix代表安装的路径,--with-http_ssl_module安装ssl,--with-h 查看详情

linux系统下安装配置nginx超详细图文教程(代码片段)

Linux系统下安装配置Nginx详细教程介绍一、下载Nginx安装包打开Nginx官网:http://nginx.org/en/download.html然后我们找到一个版本,把鼠标移动到上面,右键-复制链接地址我们使用wget命令把Nginx安装包下载到/usr/local/目录中#下... 查看详情

mac上优秀的键盘改键神器:karabinerelements完美支持m1芯片详细教程解析

...nts最新版下载,欢迎下载使用!KarabinerElementsMac版安装教程获取链接: 查看详情

超详细的java安装教程(mac版)

在本机MacOS上安装JDK以及配置环境,本篇是最详细的教程,细化每个步骤过程,保姆级的教程!目录一、下载JDK安装包二、安装三、查询安装路径四、配置环境变量五、使配置生效——————————————... 查看详情

如何在mac上录制屏幕?filmagescreenformac详细教程

FilmageScreenforMac可以使用系统的屏幕录制功能进行屏幕录制。如果要使用此功能,在首次使用时,您需要在“系统偏好设置”中启用屏幕录制的权限。FilmageScreenforMac获取链接:https://mac.orsoon.com/Mac/182514.html1.打开系统偏... 查看详情

linux环境下nginx安装详细教程,一步步装上nginx

安装Nginx本机环境CentOS7.9下载安装包下载Nginx安装包Linux版:Nginx官网下载:https://nginx.org/en/download.html下载Stableversion(即稳定版) 上传安装包将压缩包放入系统:解压:tar-zxvfnginx-1.22.1.tar.gz解压成功: 编译安装... 查看详情

在服务器上搭建多个wordpress博客网站教程(超级详细)(代码片段)

...于web架构的知识实验步骤1.用crt远程登录阿里云服务器2.安装nginx,mysql,php建议使用lnmp一键安装包安装,方便快捷获取lnmp一键安装包链接lnpm官网链接找到下载页面选择最新的复制其链接。写此文时最新版本信息如下:LNMP1.4测试... 查看详情

2022年超详细在centos7上安装nginx方法(源码安装)(代码片段)

1、下载http://nginx.org/download/nginx-1.13.0.tar.gz2、上传到虚拟机中3、解压tar-zxvfnginx-1.13.0.tar.gz4、删除安装包rm-rfnginx-1.13.0.tar.gz5、进入目录编译安装cdnode-v*./configure6、缺少PCREPCRE(PerlCompatibleRegularExpressions)是一个P 查看详情

在pc上安装黑苹果macos10.9懒人版,要详细教程,最好要附有所需工具、系统下载地址。先谢

在PC上安装黑苹果macos10.9懒人版,要详细教程,最好要附有所需工具、系统下载地址。先谢谢啦!黑苹果安装所需软件免费下载  链接:https://pan.baidu.com/s/1PNL_9glJcHNcLB9UonVbSA提取码:8roz  自从苹果采用Intel的处理器,OSX... 查看详情

mac双系统安装教程

...喜爱,但你是否遇到某些特别的软件必须在Windows系统上安装?遇到这种问题双系统就成了一个很好的解决方法,mac双系统怎么安装呢?今天小macw带来mac电脑双系统的安装办法,快来看看吧!我们需要使用BootCampAssistant(启动转... 查看详情

苹果mac电脑中brew的安装使用及卸载详细教程

...叫Homebrew,是MacOSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,只需要一个命令,非常方便brew类似ubuntu系统下的apt-get的功能安装brewbrew的官方网站:http://brew.sh/在官方网站对brew的用法进行了详细的描述安装方... 查看详情

苹果笔记本电脑怎么安装双系统

...系统更换成Windows系统。不过也有折中的方法,我们可以安装双系统,也就是MACOS和Windows系统并存。那么苹果电脑如何装双系统呢?下面装机之家晓龙为大家分享一下苹果MAC电脑安装Windows10双系统详细教程,希望本文能够帮助到... 查看详情

nginx服务器上安装并配置phpmyadmin的教程

这篇文章主要介绍了Nginx服务器上安装并配置PHPMyAdmin的教程,附带一条PHPMyAdmin加载慢的解决方法:)需要的朋友可以参考下一、准备工作:如果mysql的root账号为空,需要设置root密码CentOS下默认安装的mysql服务器,里面的root账号默认... 查看详情

dbeavercommunity下载安装配置教程(超详细哟)

目录资源下载安装应用程序软件设置和使用资源下载DBeaver——一款免费的数据库连接软件1.免费下载网址:https://dbeaver.io/download/2.选择系统:windows/Mac/Linux,本人是Windows系统,选择“windows(installer)”点击安装。 查看详情

dbeavercommunity下载安装配置教程(超详细哟)

目录资源下载安装应用程序软件设置和使用资源下载DBeaver——一款免费的数据库连接软件1.免费下载网址:https://dbeaver.io/download/2.选择系统:windows/Mac/Linux,本人是Windows系统,选择“windows(installer)”点击安装。 查看详情

dbeavercommunity下载安装配置教程(超详细哟)

目录资源下载安装应用程序软件设置和使用资源下载DBeaver——一款免费的数据库连接软件1.免费下载网址:https://dbeaver.io/download/2.选择系统:windows/Mac/Linux,本人是Windows系统,选择“windows(installer)”点击安装。 查看详情

在mac上搭建nginx服务器(视频直播)(代码片段)

...拉流的中转站(流媒体处理服务器).按照下面的步骤开始:1.安装Homebrew,执行命令Homebrew简称brew,是macOS上的软件管理包工具,可以在mac中卸载和安装软件,打开终端,执行下面命令行,安装brew./usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent... 查看详情

ubuntu/kali上安装mysql,设置远程访问详细教程

Ubuntu上安装MySQL非常简单只需要几条命令就可以完成。1.sudoapt-getinstallmysql-server2.apt-getinstallmysql-client(可选)3. sudoapt-getinstalllibmysqlclient-dev(可选)安装过程中会提示设置密码什么的,注意设置了不要忘了&# 查看详情