安装nginx

Nginx下载
1)pcre
 

  http://www.pcre.org/
    2)nginx
    http://nginx.org/


1.查询是否安装了g++、gcc
rpm -qa | grep gcc

如果没有用yum下载
yum install gcc-c++


将nginx-1.13.4.tar.gz和pcre-8.41.tar.gz放在 /usr/local/src/nginx下
1.安装pcre
解压pcre-8.41.tar.gz到/usr/local/src/nginx/目录下
解压目录pcre-8.41
配置
    #  ./configure
解析
   # make
安装
   # make install


2.Nginx安装
    0) 创建用户nginx使用的www用户。
    # groupadd  www  #添加www组   
    # useradd -g  www www -s /bin/false  #创建nginx运行账户www并加入到www组,不允许www用户直接登录系统
   
    创建安装目录与日志目录
    a) 安装目录
    # mkdir /usr/local/nginx
    b) 日志目录
    # mkdir /data0/logs/nginx
    # chown www:www /data0/logs/nginx -R

1) 判断系统是否安装了zlib-devel
# rpm -qa | grep zlib-devel

如果没有安装使用yum
yum install -y zlib-devel
解压nginx
    # cd /usr/local/src/nginx
    # tar -zxvf nginx-1.13.4.tar.gz
进入目录
    # cd nginx-1.13.4
   
     配置。通常将软件安装在/usr/local/目录下。
    # ./configure
    编译
    # make
   
    安装
    #  make install
   
    检查是否安装成功
    # cd  /usr/local/nginx/sbin
    # ./nginx -t
    结果显示:
    nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
    nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successfu
启动nginx
第一种
# /usr/local/nginx/sbin/nginx -c /usr/local/src/nginx/nginx-1.13.4/conf/nginx.conf
第二种在
/usr/local/nginx/sbin/
目录下
# ./nginx

# ./nginx -s reload #重启nginx

posted @ 2017-10-18 10:44  二班长  阅读(133)  评论(0编辑  收藏  举报