zoukankan      html  css  js  c++  java
  • CentOS

    CentOS安装Nginx

    前期准备

    安装gcc

    yum -y install gcc

    安装pcre-devel 

    yum -y install pcre-devel 

    安装zlib-devel

    yum -y install zlib-devel

    安装

    创建文件夹

    mkdir /usr/local/nginx

    下载

    # 进入目录
    cd /usr/local/nginx/
    
    # 下载源码包
    wget http://nginx.org/download/nginx-1.10.2.tar.gz
    
    # 解压
    tar -zxvf nginx-1.10.2.tar.gz

    解压后进入nginx目录,依次执行下列命令进行编译和安装

    ./configure
    
    make
    
    make install

    配置

    编辑配置文件,添加以下环境变量

    vim /etc/profile
    #nginx configure
    export NGINX_HOME=/usr/local/nginx
    export PATH=$PATH:$NGINX_HOME/sbin

    生效配置文件

    source /etc/profile

    运行命令

    启动

    nginx

    修改nginx.conf文件后检测是否合法

    nginx -t

    重新加载配置文件,并重启nginx

    nginx -s reload

    Centos 7下使用yum install 安装nginx,提示没有可用的软件包

    执行

    yum -y install nginx

    已加载插件:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirror.lzu.edu.cn
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    没有可用软件包 nginx。
    错误:无须任何处理

    原因是nginx不在centos官方yum源里面。

    解决的方法,使用epel源,安装epel-release软件包。EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS等系统。可以在下面的网址上找到对应的系统版本,架构的软件包。

    执行如下命令后,再安装就正常了。

    sudo yum install epel-release
  • 相关阅读:
    杭电1005
    幂运算
    oj题目分类
    js判断手机或Pc端登陆.并跳转到相应的页面
    sessionStorage或localStorage实现注册登录demo
    html5手机端定位
    微信小程序开发基础知识总结
    eCharts.js使用心得
    前端性能优化--图片懒加载(lazyload image)
    19 款仿 Bootstrap 后台管理主题下载,finrUI控件,好用的ui框架
  • 原文地址:https://www.cnblogs.com/helios-fz/p/12912931.html
Copyright © 2011-2022 走看看