nginx简介
简介
Nginx (engine x) 是一个开源的高性能的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。Nginx采用C语言编写,其特点是:
占有内存少(10,000 非活动的 HTTP keep-alive 连接仅需要 2.5M内存)
并发能力强(支持高达 50,000 个并发连接数的响应)
稳定性(运行数个月也不需要重新启动)
支持多种操作系统(Linux ,Windows ,Mac OS,AIX,Solaris ,FreeBSD )
主要用途:
WEB服务器
反向代理服务器
负载均衡
处理静态文件
带宽限制
nginx是2018年的笔记整理。
安装
linux(centOS)
在centos下安装nginx步骤如下:
1,安装依赖,输入以下命令:
sudo yum install yum-utils
安装过程如下:
遇到有询问 Is this ok的,就输入y,回车
2,配置文件,到路径/etc/yum.repos.d/,创建nginx.repo文件,并写入如下内容:
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
3,使用主线nginx包,运行命令:
sudo yum-config-manager --enable nginx-mainline
遇到有询问 Is this ok的,就输入y,回车
4,安装nginx
输入命令:
sudo yum install nginx
安装过程如下:
当看到 Thanks for using nginx!信息时,说明nginx已安装完成。
5,启动nginx
启动: nginx
重新载入配置文件:nginx -s reload
重启 Nginx: nginx -s reopen
停止 Nginx:nginx -s stop
windows
windows环境下直接下载zip包,解压即可。
官方下载地址:
http://nginx.org/en/download.html
推荐下载该版本做了一些优化及调整,目录更清楚,已覆盖了日常配置方案,使用更方便。
下载地址:nginx李老道封装版
该文章对你有帮助吗,求分享转发: 分享到QQ空间 分享给QQ好友