Nginx简介与安装

1 Nginx简介

Nginx是一款基于异步框架的轻量级/高性能的Web 服务器/反向代理服务器/缓存服务器/电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。

(1) 优点

高并发量:基于 epoll/kqueue 模型开发,支持高并发量
内存消耗少
简单稳定:配置简单(一个conf文件),运行简单(nginx命令),而且运行稳定
模块化程度高:功能模块插件化设计,可以自由配置相应的功能。
支持Rwrite重写规则:能够根据域名、URL等请求关键点,实现定制化的高质量分发。
低成本:Nginx的负载均衡功能很强大而且免费开源
支持多系统:Nginx代码完全用C语言从头写成,可以在各系统上编译并使用。

(2) 缺点

动态处理差:nginx善于处理静态文件,但是处理动态页面相较于Apache之类重量级的web软件能力稍欠缺。
rewrite弱:虽然nginx支持rewrite功能多,但是相较于Apache能力稍欠缺。

2 Nginx安装

此处以ubuntu操作系统为例

sudo apt install nginx

在这里插入图片描述
检查是否安装成功
在这里插入图片描述
可以看到nginx安装完后已经自动运行起来了
在这里插入图片描述

输入服务器的IP地址就能访问了
在这里插入图片描述

注:192.168.250.130是我虚拟机ubuntu的ip, 也就是刚刚装nginx的ubuntu

3 Nginx文件目录

  • 工作目录:/etc/nginx
  • 执行文件: /usr/sbin/nginx
  • 日志目录:/var/log/nginx
  • 启动文件:/etc/init.d/nginx
  • web目录:/var/www/html/,首页文件是index.nginx-debian.html
    /usr/share/nginx/html/ 首页文件是index.html

4 常用命令

查看版本

./nginx -v

启动

./nginx

关闭

./nginx -s stop
./nginx -s quit (推荐)

重新加载 Nginx 配置

./nginx -s reload

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值