zoukankan      html  css  js  c++  java
  • nginx-1.14.0安装

    1、百度搜索Nginx,点击Nginx news官网,点击nginx-1.13.10进入下载网页,选择Stable version的版本之后下载。

    2、进入根目录,cd /

    3、在根目录下创建software文件夹:mkdir software,并且授权777权限: chmod -R 777 software

    4、把下载的nginx-1.12.2.tar.gz放入software文件夹下,

    5、解压tar文件,tar -zxvf nginx-1.12.2.tar.gz

    6、进入解压后的nginx-1.12.2文件夹

    7、输入./configure  报错./configure: error: cc compiler is not found,说明需要安装    gcc 和gcc-c++

    8、退出到根目录:cd /, 输入yum -y install gcc gcc-c++ autoconf automake 即解决    上一个问题

    9、再次进入nginx-1.12.2文件夹,再次输入./configure 报错./configure: error: the    HTTP rewrite module requires the PCRE library. 说明需要安装PCRE库

    10、再次退出到根目录:cd /, 输入yum -y install pcre pcre-devel 即解决上一个问题

    11、再次进入nginx-1.12.2文件夹,输入./configure  报错:./configure: error: the HTTP gzip module requires the zlib library. 说明需要安装zlib库

    12、再次退出到根目录:cd /, 输入yum -y install zlib zlib-devel  即解决上一个问题

    13、再次进入nginx-1.12.2文件夹,输入./configure 没有报错

    14、输入make

    15、最后输入make install 安装成功

    测试安装是否成功


    1、退出到根目录;cd /

    2、进入usr/local目录:cd /usr/local

    3、查看该目录下是否有nginx文件夹,如果有证明环境搭建成功

    4、nginx启动命令nginx

    安装目录地址 -c nginx配置文件地址

    /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    ---------------------
    作者:小志的博客
    来源:CSDN
    原文:https://blog.csdn.net/li1325169021/article/details/80179007
    版权声明:本文为博主原创文章,转载请附上博文链接!

    -------------------------

    在没有root权限下安装Nginx

    (1)下载安装包

     先准备一个空目录,以用作nginx的安装之用。在GitHub:https://github.com/下搜素nginx,找到https的网址。在Linux系统命令行下使用:git clone (https的网址),下载安装包。

    (2)安装

    因为没有root权限,所以Nginx安装部署后的根目录不能是默认的(因为在usr目录下无法创建文件),必须要设置。另外,PCRE库和zlib库也是需要的,但在Linux命令行下使用yum安装也是需要root权限的。这些都可以通过设置configure参数解决。在GitHub中下载PCRE和zlib库。使用命令:./configure --prefix=(安装的目录,程序可以创建) --with-pcre=(放置PCRE库的目录)--with-zlib=(放置zlib的目录)。

    之后再make和make install.。

    (3)修改端口

    在nginx.conf中将listen 80中的80改为任何一个大于1024的端口。再编译就可以了
    ---------------------
    作者:shixiufang
    来源:CSDN
    原文:https://blog.csdn.net/shixiufang/article/details/44309971
    版权声明:本文为博主原创文章,转载请附上博文链接!

    -----------------------

    1、验证nginx配置文件是否正确

    方法一:进入nginx安装目录sbin下,输入命令./nginx -t

    看到如下显示nginx.conf syntax is ok

    nginx.conf test is successful

    说明配置文件正确!

    方法二:在启动命令-c前加-t

     2、重启Nginx服务

     方法一:进入nginx可执行目录sbin下,输入命令./nginx -s reload 即可

    方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务

  • 相关阅读:
    获取本机IP地址[JavaScript / Node.js]
    python 优雅的解析 jsonp
    Ext.jsTree 向子节点添加叶子节点
    LeetCode面试题 08.05. 递归乘法:A * B 就是B个A相加
    LeetCode第235题:二叉搜索树的最近公共祖先——到两个点路径交集的最后一个元素
    InvalidMongoDbApiUsageException之重复的字段条件
    leetcode第6题:Z字形变换--直接模拟求解法
    Arch Linux 安装指南
    从Windows文件夹到Linux分区
    华为 服务器 存储相关资料
  • 原文地址:https://www.cnblogs.com/fanshudada/p/9887836.html
Copyright © 2011-2022 走看看