Redhat安装nginx

  1. Nginx的安装
    1.1 Nginx简介
    Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
    1.2 安装编译工具make和g++
    yum -y install gcc automake autoconf libtool make
    yum install gcc gcc-c++
    1.3 安装pcre
    PCRE(Perl Compatible Regular Expressions)是一个轻量级的Perl函数库,包括 perl 兼容的正则表达式库。它比Boost之类的正则表达式库小得多。PCRE十分易用,同时功能也很强大,性能超过了POSIX正则表达式库和一些经典的正则表达式库。

  2. 下载 pcre-8.36.tar.gz—http://ftp.pcre.org/pub/pcre/

  3. 使用tar -zxvf pcre-8.36.tar.gz进行解压。
    3.进入pcre目录,进行pcre初始化配置, 执行: ./configure

  4. 编译,执行make

  5. 安装,执行make install

tar -zxvf pcre-8.37.tar.gz
cd pcre-8.34
./configure
make
make install

1.4 安装 zlib

  1. 下载 zlib-1.2.11.tar.gz----http://www.zlib.net/fossils/
  2. 使用tar -zxvf zlib-1.2.11.tar.gz进行解压。
  3. 进入zlib-1.2.11目录,进行初始化配置, 执行: ./configure
  4. 编译,执行make
  5. 安装,执行make install

tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
1.5安装nginx

  1. 下载 nginx-1.1.10.tar.gz
  2. 使用tar -zxvf nginx-1.1.10.tar.gz进行解压。
  3. 进入nginx-1.1.10目录,进行初始化配置, 执行: ./configure
  4. 编译,执行make
  5. 安装,执行make install

tar -zxvf nginx-1.1.10.tar.gz
cd nginx-1.1.10
./configure
make
make install

建立软连接,让系统识别命令,ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
如果报错可以尝试:ln -sf /root/ProjectNeeds/softwares/git/bin/git /usr/bin/git (这个是建立git软连接的命令,f是覆盖)
进入nginx的解压目录里,启动 nginx
在这里插入图片描述
页面访问检查是否安装成功:
到浏览器输入服务器IP
Redhat安装nginx_第1张图片
说明启动nginx成功。

停止nginx
进入nginx目录输入:nginx -s stop
在这里插入图片描述
查看nginx运行位置:
which nginx
在这里插入图片描述
查看nginx安装位置:
whereis nginx
在这里插入图片描述

你可能感兴趣的:(Linux,Nginx,nginx)