• Centos7下安装Nginx


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

    其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。

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

    那么我们来看一下在Centos7下怎么安装,首先下载地址:http://nginx.org/en/download.html
    下载完成之后,使用xftp拷贝到 /usr/local 这个目录下,先不要急着解压,

    我们还有有gcc,也就是c++的编译环境,还要有Perl库等等一系列的东西,使用以下命令安装依赖项,跟着提示走就可以了。

     yum install gcc-c++
     yum install pcre
     yum install pcre-devel
     yum install zlib 
     yum install zlib-devel
     yum install openssl
     yum install openssl-devel

    一定要都安装上!!!

    然后进入文件夹使用 tar -zxvf命令解压

    解压完成之后,我们切换到解压的文件目录中,

    执行以下命令

     ./configure

    效果如图

    如果没有出现./configure: error提示,表示当前环境可以安装nginx

    执行make和make install编译nginx

    make
    make install

    配置nginx开机启动

      切换到/lib/systemd/system/目录,创建nginx.service

    vim nginx.service

    文件中的内容如下可以直接复制粘贴:

    [Unit]
    Description=nginx 
    After=network.target 
       
    [Service] 
    Type=forking 
    ExecStart=/usr/local/nginx/sbin/nginx
    ExecReload=/usr/local/nginx/sbin/nginx reload
    ExecStop=/usr/local/nginx/sbin/nginx quit
    PrivateTmp=true 
       
    [Install] 
    WantedBy=multi-user.target

    :wq   退出并保存,执行systemctl enable nginx.service使nginx开机启动

    启动服务的命令:

    systemctl start nginx.service    启动nginx

    systemctl stop nginx.service    结束nginx

    systemctl restart nginx.service    重启nginx

    然后验证一下时候安装完成,在Centos7里打开浏览器

    输入http://服务器IP/ 如果能看到nginx的界面,就表示安装成功了

  • 相关阅读:
    2020年终将过去
    Opus从入门到精通(一):简介
    0907 RTCP FB
    ClickHouse源码笔记6:探究列式存储系统的排序
    C++雾中风景17:模板的非推断语境与std::type_identity
    ClickHouse源码笔记5:聚合函数的源码再梳理
    ClickHouse源码笔记4:FilterBlockInputStream, 探寻where,having的实现
    ClickHouse源码笔记3:函数调用的向量化实现
    Doris开发手记1:解决蛋疼的MySQL 8.0连接问题
    声音克隆_论文翻译:2019_Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis
  • 原文地址:https://www.cnblogs.com/NiuZiXiao/p/10244083.html
Copyright © 2020-2023  润新知