part1__ubuntu20.04安装Nginx

本文介绍了Nginx的基本概念,它是高性能的HTTP和反向代理服务器。讲解了如何在Ubuntu系统中安装、更新和管理Nginx,以及默认配置文件的位置和用途。还提到了nginx.conf文件的作用和包括其他配置文件的方法。

Nginx是什么?

Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。

Nginx是一个免费的开源Linux应用程序,用于Web服务器。它通过将Web流量定向到特定服务器来充当反向代理服务器。Nginx用于安全和负载平衡,但也可以作为Web服务器独立运行。

安装nginx

1 更新资源列表

sudo apt update

2 开始安装

sudo apt install nginx

3 查看版本

nginx -v
# 输出示例
nginx version: nginx/1.18.0 (Ubuntu)

3 浏览器查看
在浏览器地址栏输入ip地址,加载出nginx欢迎页面
在这里插入图片描述

Nginx命令

解释命令
查看nginx版本nginx -v
启动Nginx服务sudo service nginx start
启动状态sudo service nginx status
开机自动启动sudo service nginx enable
禁止开机自动启动sudo service nginx disable
停止sudo service nginx stop
重启sudo service nginx restart

sudo systemctl restart nginx.service
重载配置nginx -s reload
验证配置文件问题nginx -t

nginx配置

nginx默认安装位置

可执行程序:/usr/sbin/nginx

配置文件

配置文件位置:/etc/nginx/

Nginx 网站默认配置文件

网站默认配置文件: /etc/nginx/sites-available/default
可以修改此文件配置成自己网站,也可以复制此文件(推荐)到任意位置,在复制本上做修改。
/etc/nginx/sites-enabled/default文件的内容和/etc/nginx/sites-available/default一样,是/etc/nginx/sites-available/default的软链接,它们会同步修改。

ll 即 ls -l

/etc/nginx/sites-enabled/default指向了/etc/nginx/sites-available/default
在这里插入图片描述
软链接使用@符号区分
在这里插入图片描述

ls -i
查看inode号,原文件和软链接不同。

在这里插入图片描述

nginx配置文件

/etc/nginx/nginx.conf
nginx.conf文件中可以include其他目录下的配置文件,如自己网站的nginx配置文件。
默认情况下,包含了/etc/nginx/conf.d/目录下所有.conf文件 和 /etc/nginx/sites-enabled/目录下的所有文件。
在这里插入图片描述

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值