安装Nginx

1.什么是Nginx

"Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡。

2.优点是什么

其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx
1.0.4发布。
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,000 个并发连接数的响应,感谢Nginx为我们选择了 epoll and kqueue作为开发模型

我用的操作系统是CentOS 7.3 64位版本。

3.如何安装Ngnix

1.在Linux中直接用yum进行安装。执行以下命令!
在使用yum ,先查看yum源是否存在

yum list | grep nginx  

安装Nginx

如果不存在版本号,执行下面,安装yum

vim /etc/yum.repos.d/nginx.repo

在开头把下面代码copy进入

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1

但是需要修改一下对应的操作系统和版本号,因为我的是centos和7的版本,改成下面。

baseurl=http://nginx.org/packages/centos/7/$basearch/

这里根据自己系统或需要的版本进行修改

如果存在版本号,即存在,执行下面!

yum -y install gcc gcc-c++ autoconf pcre-devel make automake

yum -y install wget httpd-tools vim

结束后可以创建自己常用的文件夹!

2.yum确认后,安装Ngnix

yum install nginx

安装完成后可以使用命令,来检测Nginx的版本。 出现版本号 就ok了

nginx -v

查看Nginx命令

nginx -V

以上步骤完成即可,实现本文章的中心!

下面为常常常用路径,牢记牢记牢记!

文件过多如何查看Ngnix 安装在那些地方!执行下面

rpm -ql nginx

/etc/nginx 下面的nginx.conf 是用来操作服务器并发,日志,cpu,连接等功能的文件
/etc/nginx/conf.d 下面的 default.conf 文本,是配置端口,域名等
/usr/share/nginx/html 各种404,index,html 网页界面

ngnix.conf
安装Nginx

vim default.conf

安装Nginx