码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx1.16的安装方法

时间:2020-04-24 01:56:36      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:图片   nload   like   程序设计   oev   安装nginx   smt   l命令   服务   

Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。
Nginx是一款轻量级的Web服务器/反向代理服务器以及电子邮件代理服务器,并在一个BSD-like协议下发行。由俄罗斯的程序设计师lgor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。
Nginx相较于Apache\lighttpd具有占有内存少,稳定性高等优势,并且依靠并发能力强,丰富的模块库以及友好灵活的配置而闻名。在Linux操作系统下,nginx使用epoll事件模型,得益于此,nginx在Linux操作系统下效率相当高。同时Nginx在OpenBSD或FreeBSD操作系统上采用类似于Epoll的高效事件模型kqueue.



以上内容是来自互联网,下面我们来讲解一下nginx的编译安装。
首先我们来访问nginx网站下载安装文件,文件下载地址(我们下载的是1.16.1版本):http://nginx.org/download/nginx-1.16.1.tar.gz
由于我们的linux在安装的时候是最小安装。所以很多插件,库文件都不全,所以我们要先安装一些,
首先我们来安装rz上传插件:yum install lrzsz -y
安装完上载命令以后我们在命令行输入rz然后会跳出一个窗口

技术图片![]
技术图片
在安装niginx之前我们还要安装一些其他的包来支持niginx运行:
第一个包我们使用yum来来安装命令如下:yum install gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel -y

第二个包是prce地址为https://sourceforge.net/projects/pcre/files/pcre/8.44/pcre-8.44.tar.gz/download

  1. 跟刚才上传nginx文件一样我们先把文件上传到/usr/src下面进行解压;
  2. 解压完以后进入到/usr/scr/pcre-8.44/文件夹下,执行: ./configure
  3. 然后使用使用make && make install命令安装pcre
  4. 安装完以后可以使用pcre-config --version来查看一下安装的版本号
    安装nginx
    1. 使用mv命令将nginx-1.16.1文件夹移动到/usr/scr/nginx-1.16.1/
    2. 进入到/usr/scr/nginx-1.16.1/文件夹下,执行: ./configure
    3. 然后使用使用make && make install命令安装nginx-1.16.1
      以上我们就安装完成了nginx1.16.1 。
      安装完了以后我们要启动一下nginx
      技术图片
      使用 ps -ef |grep nginx查看nginx是否启动
      技术图片
      查看nginx使用的端口号
      在/usr/local/nginx/conf下有个nginx.conf文件,我们使用vi nginx.conf打开,查看到使用的是80端口
      技术图片
      在防火墙中加入80端口号
      sudo firewall-cmd --add-port=80/tcp --permanent
      重新启动防火墙
      firewall-cmd --reload
      查看防火墙中是否加入
      firewall-cmd --list-all
      技术图片
      现在我们使用外部的浏览器,输入服务器ip地址就可以访问到如下画面,证明我们的nginx安装成功了!
      技术图片

Nginx1.16的安装方法

标签:图片   nload   like   程序设计   oev   安装nginx   smt   l命令   服务   

原文地址:https://blog.51cto.com/11195311/2489614

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!