Linux安装Nginx(Yum方式)

小柒博客 Nginx评论2132字数 2948阅读9分49秒阅读模式

一、Nginx简介

Nginx(engine x)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。

Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用Nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

Nginx相对于Apache优点如下:

1)高并发响应性能非常好,官方Nginx处理静态文件并发5w/s;

2)负载均衡及反向代理性能非常强;

3)系统内存和CPU占用率低;

4)可对后端服务进行健康检查;

5)支持PHP cgi方式和FastCGI方式;

6)可以作为缓存服务器、邮件代理服务器;

7)配置代码简洁且容易上手;

8)支持 SSL 和 TLSSNI。

二、Centos 7安装Nginx

1、配置Centos 7 Nginx Yum源仓库

[root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

Retrieving http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

warning: /var/tmp/rpm-tmp.PiXlZn: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY

Preparing... ################################# [100%]

Updating / installing...

     1:nginx-release-centos-7-0.el7.ngx ################################# [100%]

2、安装Nginx

[root@localhost ~]# yum -y install nginx

Linux安装Nginx(Yum方式)

3、启动Nginx

[root@localhost ~]# systemctl start nginx

4、访问Nginx

Linux安装Nginx(Yum方式)

5、Nginx默认地址和配置

/etc/nginx/nginx.conf          # Yum安装Nginx默认主配置文件

/usr/share/nginx/html        # Nginx默认存放目录

/usr/share/nginx/html/index.html        # Nginx默认主页路径

6、常用基本操作

1)启动Nginx

[root@localhost ~]# systemctl start nginx

2)停止Nginx

[root@localhost ~]# systemctl stop nginx

3)重载Nginx

[root@localhost ~]# systemctl reload nginx

4)重启Nginx

[root@localhost ~]# systemctl restart nginx

5)查询Nginx运行状态

[root@localhost ~]# systemctl status nginx

6)查询Nginx进程

[root@localhost ~]# ps -ef |grep nginx

7)查询Nginx监听端口

[root@localhost ~]# netstat -lntup |grep nginx

8)卸载Nginx

[root@localhost ~]# yum -y remove nginx

9)RPM方式安装升级指定版本Nginx

[root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.22.0-1.el7.ngx.x86_64.rpm

三、Centos 6安装Nginx

1、配置Centos 6 Nginx Yum源仓库

[root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

Retrieving http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

warning: /var/tmp/rpm-tmp.xRiIYI: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY

Preparing... ########################################### [100%]

     1:nginx-release-centos ########################################### [100%]

2、安装Nginx

[root@localhost ~]# yum -y install nginx

Linux安装Nginx(Yum方式)

3、启动Nginx

[root@localhost ~]# /etc/init.d/nginx start

4、访问Nginx

Linux安装Nginx(Yum方式)

5、Nginx默认地址和配置

/etc/nginx/nginx.conf          # Yum安装Nginx默认主配置文件

/usr/share/nginx/html        # Nginx默认存放目录

/usr/share/nginx/html/index.html        # Nginx默认主页路径

6、常用基本操作

1)启动Nginx

[root@localhost ~]# /etc/init.d/nginx start

2)停止Nginx

[root@localhost ~]# /etc/init.d/nginx stop

3)重载Nginx

[root@localhost ~]# /etc/init.d/nginx reload

4)重启Nginx

[root@localhost ~]# /etc/init.d/nginx restart

5)查询Nginx运行状态

[root@localhost ~]# /etc/init.d/nginx status

6)查询Nginx进程

[root@localhost ~]# ps -ef |grep nginx

7)查询Nginx监听端口

[root@localhost ~]# netstat -lntup |grep nginx

8)卸载Nginx

[root@localhost ~]# yum -y remove nginx

9)RPM方式安装升级指定版本Nginx

[root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/6/x86_64/RPMS/nginx-1.18.0-1.el6.ngx.x86_64.rpm

继续阅读
若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如本文“对您有用”,欢迎随意打赏,谢谢!
  • 微信号
  • 微信扫一扫加我!
  • weinxin
  • 微信公众号
  • 微信扫一扫关注我!
  • weinxin
Nginx最后更新:2023-3-27
小柒博客
  • 本文由 发表于 2023年3月7日 11:17:12
  • 声明:本站所有文章,如无特殊说明或标注,本站文章均为原创。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。转载请务必保留本文链接。
Nginx配置使用GeoIP2模块 Nginx

Nginx配置使用GeoIP2模块

一、Nginx简介 Nginx(engine x)是一个免费的、开源的、高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的...
Linux安装lnmp环境(Yum方式) Linux

Linux安装lnmp环境(Yum方式)

一、lnmp简介 LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。 Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debi...
Nginx开启gzip压缩 Nginx

Nginx开启gzip压缩

前言 Nginx开启Gzip压缩功能,可以使网站的css、js、xml、html等静态文件在传输时进行压缩,提高网站访问速度,进而优化Nginx性能,减轻网络带宽压力(节省带宽)。 一、配置gzip压...
评论  0  访客  0
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: