系统环境:Centos7.5 

环境准备

    使用root用户创建nginx的安装目录。指令如下:

      mkdir -p /u01/app

    

  首先去官网(http://nginx.org/en/download.html)下载Nginx,我下载的版本:CHANGES-1.10 ,

 

  Nginx.之.安装启动

    

    使用root用户,在家目录下,执行指令: wget http://nginx.org/download/nginx-1.10.3.tar.gz

    下载完后成,在root的家目录,执行解压指令:tar -zxf nginx-1.10.3.tar.gz -C /u01/app

    然后修改权限,给charles用户,指令 操作如下:

      chown charles:charles -R /u01 

      chmod 755 -R /u01/

    完成以上步骤之后,切换charles用户,开始实施安装nginx

      切换指令:

        su - charles

 

Nginx安装

      安装相关依赖.  

  • yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

 

 

  1. 进入到nginx目录,指令:cd /u01/app/nginx-1.10.3 

    执行指令:ls -l 查看目录文件 

    Nginx.之.安装启动

 

  2. 执行安装指令:  

    ./configure --prefix=/u01/app/nginx

    Nginx.之.安装启动

    注意:

      如果你也遇到上了上面的问题,多半是因为环境问题,执行指令 :whereis gcc,会发现gcc找不到

      安装c环境(使用root用户安装),指令:yum -y install gcc gcc-c++

    

    安装c环境之后,在执行安装指令, 信息如下:

    Nginx.之.安装启动

     

    然后切换到charles用户,执行编译和安装指令。

      切换用户: su - charles

      安装:        make && make install 

    

    上面的编译安装指令执行后,进入的安装目录,查看文件如下:

    Nginx.之.安装启动

    

    启动nginx,指令:

      ./sbin/nginx

    

    检测nginx进程是否存在 ? 指令:

      ps -ef | grep nginx

    Nginx.之.安装启动

 

如有问题,欢迎纠正!!!

如有转载,请标明源处:https://www.cnblogs.com/Charles-Yuan/articles/9737617.html

相关文章: