【taotao】linux下安装Nginx

前言

    一直都听到这个词,一直在想这是个什么东西,终于有一天要揭开这个神秘的面纱了……

    今天我们就先来了解一下!

简介

    Nginx:是一款高性能的http服务器,可以独立提供http服务,可以做网页静态服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度京东新浪网易、腾讯、淘宝等。

    Nginx 启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动。你还能够不间断服务的情况下进行软件版本的升级

安装

一、首先我们需要安装所需的安装包

    按照下面的步骤,依次安装

1、pcre

   输入yum install pcre*命令

2、openssl

   输入yum install openssl*命令

3、zlib

   输入yum install zlib命令

4、zlib-devel

   输入yum install zlib-devel命令

5、wget

   输入yum install wget命令

6、查看是否都已经装好了

   使用rpm -qa| grep "文件名"


【taotao】linux下安装Nginx_第1张图片


二、安装nginx

    1、下载安装包

        使用xshell将下载好的nginx的安装包放到linux的usr/local目录下

【taotao】linux下安装Nginx_第2张图片

    2、解压

       使用tar -zxvf nginx-1.8.0.tar.gz命令

【taotao】linux下安装Nginx_第3张图片

    3、在根目录下创建var/temp/nginx临时目录

        使用mkdir 文件名 命令

【taotao】linux下安装Nginx_第4张图片

    4、进入解压文件夹,执行configure命令

        ./configure \

        --prefix=/usr/local/nginx \
        --pid-path=/var/run/nginx/nginx.pid \
        --lock-path=/var/lock/nginx.lock \
        --error-log-path=/var/log/nginx/error.log \
        --http-log-path=/var/log/nginx/access.log \
        --with-http_gzip_static_module \
        --http-client-body-temp-path=/var/temp/nginx/client \
        --http-proxy-temp-path=/var/temp/nginx/proxy \
        --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
        --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
        --http-scgi-temp-path=/var/temp/nginx/scgi

【taotao】linux下安装Nginx_第5张图片

   5、执行make 命令

   6、执行make install 命令

【taotao】linux下安装Nginx_第6张图片

    7、启动nginx

        进入安装文件夹(nginx)下的sbin文件夹,执行启动nginx命令,启动成功



三、测试

【taotao】linux下安装Nginx_第7张图片


    没有成功,是因为我们的防火墙没有关闭。

    执行下面的命令

1) 永久性生效,重启后不会复原
开启:chkconfig iptables on
关闭:chkconfig iptables off

2) 即时生效,重启后复原
开启:service iptables start
关闭:service iptables stop


   成功


【taotao】linux下安装Nginx_第8张图片

你可能感兴趣的:(TaoTao)