Linux 下安装Nginx过程

安装步骤

1、先安装nginx安装所需要的一些环境

nginx使用C语言开发,大多数安装在linux服务器上,安装nginx需要准备一些依赖的环境,主要包括

   a) gcc

    安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc

    安装gcc命令:yum install gcc-c++

    b)PCRE

    PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库

     安装 PCRE命令:yum install -y pcre pcre-devel

    c)zlib

    zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库

     安装zlib命令:yum install -y zlib zlib-devel

    d)openssl

    OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库

     安装openssl命令:yum install -y openssl openssl-devel

2、安装nginx

    a):到nginx官网下载nginx,nginx的下载网址为:https://nginx.org/en/download.html


Linux 下安装Nginx过程_第1张图片

    b):使用wget命令下载:wget http://nginx.org/download/nginx-1.9.9.tar.gz 此处仅为下载示例,具体版本可自行指定

    下载完成后,将安装包复制到需要安装的目录,我安装的目录为/usr/local/nginx目录,如要安装其他目录,可以自行指定,

    将压缩包复制到/usr/local/ningx目录,

    然后进行解压,解压命令tar -zxvf nginx-1.9.9.tar.gz

    解压完成,cd nginx-1.9.9 目录

    开始对nginx源码进行编译

    分别执行以下3个命令:

    ./configure

    注意:此处我是使用nginx的默认安装,所以直接执行 ./configure 命令,执行后,默认的nginx安装路径为/usr/local/ningx

    make

    make install

    安装完成后,会在安装目录看到多了conf,sbin、、、等几个目录


Linux 下安装Nginx过程_第2张图片

3、配置nginx

切换到安装目录:

切换到/usr/local/nginx目录

切换到conf目录

vi nginx.conf 可以编辑nginx配置


4、启动nginx

切换目录到/usr/local/nginx/sbin下面

Linux 下安装Nginx过程_第3张图片

启动nginx命令:

./nginx

使用ps -ef |grepnginx查看nginx服务是否启动成功,如果启动成功,可以看到如下


Linux 下安装Nginx过程_第4张图片

5、nginx命令

待补充

你可能感兴趣的:(Linux 下安装Nginx过程)