一篇文章搞定nginx安装及使用
2022/9/16 5:17:37
本文主要是介绍一篇文章搞定nginx安装及使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、nginx安装直接官网下载稳定版本,解压到要安装的目录即可
官网链接:https://nginx.org/en/download.html
mac(Linux): 上传到服务器,解压文件即可,tar -zxvf nginx-1.22.0.tar.gz
2、解压到要安装的目录下,非中文目录
3、启动nginx
windows系统打开cmd,切换到nginx.exe所在的目录下,执行nginx.exe即可启动(或者执行命令start nginx),验证是否启动成功,可以浏览器打开localhost地址(默认端口号为80端口)查看是否显示如下
4、nginx默认监听的接口为80端口,可以在conf/nginx.conf下修改监听的接口
5、nginx常见命令
Windows系统:
start nginx 启动nginx
nginx -t 查看配置
nginx -s quit 正常退出nginx
nginx -s stop 强制关闭nginx
nginx -s reload 重启nginx,一般修改配置文件后,执行该命令
mac系统(Linux):
要首先cd /usr/local/nginx/sbin目录下
./nginx 启动nginx
./nginx -s quit 正常退出nginx
./nginx -s stop 强制关闭nginx
./nginx -s reload 重启nginx,一般修改配置文件后,执行该命令
ps aux|grep nginx 查看nginx进程
6、实战使用
参考文献:
https://blog.csdn.net/qq_37959151/article/details/121340947
===============================================================
mac安装nginx:
1、官网下载nginx的安装包
2、解压到安装的目录
3、打开终端,进入到解压好的nginx目录,执行 ./configure,让nginx自动配置
4、报错了
5、上面报错的解决办法是yum install -y pcre-devel(针对Linux服务器上安装nginx报错)
mac安装nginx可以直接使用brew安装
brew install nginx
报错,忘记之前折腾啥的时候搞成这样了。
使用 arch -arm64 brew install nginx安装
安装完之后,检查是否安装成功,使用brew info nginx,可以看到安装的nginx的版本。
使用nginx启动nginx,报错,提示80端口被占用(这里是我自己的问题,使用命令启动nginx后,命令行不会有什么提示,我以为没有启动成功,
所以又执行了nginx,然后提示端口被占用了,其实这里第一次就已经启动成功了)
使用ps -ef | grep nginx 查看nginx启动情况,或者浏览器输入localhost:8080,可以看到welcome nginx,就是nginx启动成功了。
nginx的安装位置:
/opt/homebrew/Cellar/nginx/1.21.6_1
nginx配置文件的位置:
/opt/homebrew/etc/nginx
配置文件中默认监听的端口号是8080端口,如果要修改成80端口的话,可以修改nginx.conf配置文件
注意这里nginx.conf文件打开里面内容挺多的,我直接在里面添加了server{ listen 80; server_name localhost},然后重启nginx报错了。
这里其实配置文件里是有一个http的配置,里面包含了server的信息,监听的端口号是8080,直接修改成80就行了,而不是自己去新增加一个server的配置。
这篇关于一篇文章搞定nginx安装及使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-13用Nginx防范DDoS攻击的那些事儿
- 2024-12-13用Terraform在AWS上搭建简单NGINX服务器指南
- 2024-10-29Nginx发布学习:从入门到实践的简单教程
- 2024-10-28Nginx发布:新手入门教程
- 2024-10-21nginx 怎么设置文件上传最大20M限制-icode9专业技术文章分享
- 2024-10-17关闭 nginx的命令是什么?-icode9专业技术文章分享
- 2024-09-17Nginx实用篇:实现负载均衡、限流与动静分离
- 2024-08-21宝塔nginx新增8022端口方法步骤-icode9专业技术文章分享
- 2024-08-21nginx配置,让ws升级为wss访问的方法步骤-icode9专业技术文章分享
- 2024-08-15nginx ws代理配置方法步骤-icode9专业技术文章分享