nginx简介(一)下载安装

第一章 Nginx概述

1. Nginx概述

Nginx (“engine x”) 是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 Nginx 网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。静态资源服务器,反向代理,负载均衡等,这些场景下,nginx无处不在。

2. Nginx官网

官网地址: http://nginx.org/

3. Nginx用处

Nginx 可以作为静态页面的 web 服务器,同时还支持 CGI 协议的动态语言,比如 perl、php 等。但是不支持 Java。Java 程序只能通过与 tomcat 配合完成。Nginx 专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能经受高负载的考验,有报告表明能支持高达 50000 个并发连接数。

第二章 Nginx安装

1. Nginx安装教程(windows)

1.1 官网下载

在这里插入图片描述

1.2 下载后解压到本地

在这里插入图片描述

1.3 安装部署
  • 下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启、停止nginx无效,需要手动关闭任务管理器内的所有nginx进程,再启动才可以。
  • 使用命令行到达nginx的加压缩后的目录
	cd D:\nginx-1.19.1
  • 启动nginx服务,启动时会一闪而过是正常的
   start nginx
  • 查看任务进程是否存在,dos或打开任务管理器都行
	tasklist /fi "imagename eq nginx.exe"

在这里插入图片描述
通过任务管理器确认:
在这里插入图片描述

  • 之后就打开浏览器访问刚才的域名及端口http://localhost:80或127.0.0.1:80,(默认为80)出现欢迎页就说明部署成功了!
    在这里插入图片描述
    启动脚本startup.bat(新建txt后另存,放到nginx.exe同一级)或者直接点击nginx.exe
    脚本内容:
		@echo off
		rem 如果启动前已经启动nginx并记录下pid文件,会kill指定进程
		nginx.exe -s stop
		
		rem 测试配置文件语法正确性
		nginx.exe -t -c conf/nginx.conf
		
		rem 显示版本信息
		nginx.exe -v
		
		rem 按照指定配置去启动nginx
		nginx.exe -c conf/nginx.conf
		

2. Nginx安装教程(linux)

2.1 安装依赖

[root@caochenlei ~]# yum install -y gcc gcc-c++ make libtool wget pcre pcre-devel zlib zlib-devel openssl openssl-devel

2.2 Nginx下载

[root@caochenlei ~]# wget http://nginx.org/download/nginx-1.19.1.tar.gz

2.3 Nginx解压

[root@caochenlei ~]# tar -zxvf nginx-1.19.1.tar.gz

2.4 Nginx安装

[root@caochenlei ~]# cd nginx-1.19.1
[root@caochenlei nginx-1.18.0]# ./configure
[root@caochenlei nginx-1.18.0]# make && make install

  • 注意:安装完成后的路径为:/usr/local/nginx
2.5 Nginx命令
  • 普通启动服务:/usr/local/nginx/sbin/nginx
  • 配置文件启动:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
  • 暴力停止服务:/usr/local/nginx/sbin/nginx -s stop
  • 优雅停止服务:/usr/local/nginx/sbin/nginx -s quit
  • 检查配置文件:/usr/local/nginx/sbin/nginx -t
  • 重新加载配置:/usr/local/nginx/sbin/nginx -s reload
  • 查看相关进程:ps -ef | grep nginx
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Trouble-Solver

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值