• Nginx的安装--------tar包安装


     Nginx的安装,在网上搜索是很多的结果,但是 真的安装起来却花费了不少 心思,总结起来就是依赖包安装了,但是没有指定对的路径,在安装的过程中遇到过两个问题:

    ①make[1]: *** [/usr/local/pcre/Makefile] 错误 127

    ②make[1]: *** [/usr/local/openssl/.openssl/include/openssl/ssl.h] 错误 1

    以上两个依赖包的问题都是没有指定对的路径。

    ok,现在来说说Nginx的安装步骤吧

    一、安装依赖环境

    此处共需要安装4个依赖包:gcc,prce,openssl,zlib

    (1)gcc,本机已经安装了,此处不再重复安装

    (2)安装prce,prce的功能是让Nginx 支持 Rewrite 功能

    ①下载pcre安装包,下载地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/,此处我们下载的是pcre-8.43.tar.gz

    ②解压安装包:#tar -xvf pcre-8.43.tar.gz

    ③进入pcre-8.43目录:#cd pcre-8.43

    ④编译安装:

    ./configure --prefix=/usr/local/pcre

    #make

    #make install

    ⑤安装完成之后查询一下pcre的版本

    #pcre-config  --version

    (3)安装openssl:

    ①使用命令下载openssl的安装包:#wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz

    ②解压安装包:#tar -xvf openssl-1.0.1t.tar.gz

    openssl的解压路径是/opt/openssl-1.0.1

    (4)安装zlib

    ①使用命令下载zlib的安装包:#wget http://www.zlib.net/zlib-1.2.11.tar.gz

    ②解压压缩包:#tar -xvf zlib-1.2.11.tar.gz

    ③进入zlib-1.2.11目录:#cd zlib-1.2.11

    ④编译安装:#./configure  --prefix=/usr/local/zlib

    ⑤make

    ⑥make install

    二、安装Nginx

    ①下载Nginx的安装包,此处下载的是nginx-1.9.9.tar.gz,并上传至/opt/目录下。

    ②解压Nginx:#tar -xvf nginx-1.9.9.tar.gz

    ③进入nginx-1.9.9目录:#cd nginx-1.9.9

    ④编译安装:#./

    ⑤make

    a.到这步就报错了:make[1]: *** [/usr/local/pcre/Makefile] 错误 127

    b. 原来--with-pcre=??这个地方不能是安装路径,这里需要写的是源文件的路径,于是改成“./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/opt/pcre-8.43 --with-openssl=/usr/local/openssl--with-http_stub_status_module”,继续执行该命令。

    c.又报错:“make[1]: *** [/usr/local/openssl/.openssl/include/openssl/ssl.h] 错误 1

    d.分析是找不到这个路径或文件,这才想起我的解压路径是/opt/openssl-1.0.1t

    e.于是又改成 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/opt/pcre-8.43 --with-openssl=/opt/openssl-1.0.1t --with-http_stub_status_module运行。

    这次没有报错了。

    ⑥make install

     

    ⑦查看Nginx的版本号:

    进入/usr/local/nginx/sbin目录,#nginx -v

     

    至此Nginx的安装完成。

    三、Nginx配置

    ①检查配置文件nginx.conf的正确性命令:#nginx -t

     ②修改配置文件nginx.conf 

    ##vi /usr/local/nginx/conf/nginx.conf

    修改端口号为90,且在server部分加入以下内容:

     

    四、启动Nginx

    在sbin目录下执行命令#./nginx

    五、浏览器访问

    ip:端口号,如下界面说明访问成功。

     以上就是nginx的安装与配置。未完待续。。。。

  • 相关阅读:
    。。。。。。
    数据库
    python基础
    。。。。
    drf
    CRM笔记梳理
    人生苦短,我学PYTHON
    React的初步了解
    递归与迭代比较
    有没有大佬会很标准的三层架构
  • 原文地址:https://www.cnblogs.com/yyl6/p/11218032.html
Copyright © 2020-2023  润新知