源码安装 nginx/1.15.8 的脚本

2023-11-11

 环境是在centos7   下,其他环境还未试过。nginx  的安装路径在 /usr/local/nginx

#!/bin/bash

#一般系统中已经装了了make和g++,无须再装
yum -y install autoconf automake make
yum -y install gcc gcc-c++

#安装nginx依赖的库
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum install -y openssl openssl-devel

#下载放在  /usr/local/src/
cd /usr/local/src/
wget  http://nginx.org/download/nginx-1.15.8.tar.gz

#解压
tar -zxvf nginx-1.15.8.tar.gz
cd nginx-1.15.8
#配置
#--prefix指定安装目录
#--with-http_ssl_module安装https模块

./configure   --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

#make编译
#make install安装
make && make install


#配置环境变量
echo 'export PATH=$PATH:/usr/local/nginx/sbin'  >>  /etc/profile   

#检查是否能正常启动
#这个A与=  之间不能有空格  查出进程命令 为nginx的数量  并且去掉结果头部的行,用wc -l   
#计算管道符传过来的结果行数是多少
A=`ps -C nginx --no-header | wc -l`
#  [$A   2] 变量与方括号之间必须有空格  
if [ $A -eq 2 ]
  then
        echo "启动成功ngxin"
  else
        echo "进程数量不对"
fi
#以后命令行输入  nginx  就可以启动   nginx -s stop  是停止    nginx -s reload  是重载  

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

源码安装 nginx/1.15.8 的脚本 的相关文章

  • CentOS 7.9 使用rpm包安装MySQL-5.7.43

    参考 refman 5 7 pdf 2 5 5 Installing MySQL on Linux Using RPM Packages from Oracle 前期准备 1 防火墙端口检查与设置 检查防火墙状态 systemctl sta
  • Oracle vm virtualbox安装

    Oracle vm virtualbox安装 VirtualBox 簡介 下載安裝包 VirtualBox 簡介 VirtualBox 是一款开源虚拟机软件 VirtualBox 是由德国 Innotek 公司开发 由Sun Microsy
  • Odoo的安装

    Odoo的前身是OpenERP 是欧洲开发的一款开源ERP软件 OpenERP发展的初衷是为了提供SAP Microsoft Dynamics等商业ERP软件的开源替代产品 它使用Python语言开发 数据库采用开源的PostgreSQL
  • Android 安装程序(APK)后并启动程序(APK) 安装 卸载

    Android 安装程序 APK 后并启动程序 APK Intent i new Intent Intent ACTION VIEW i setDataAndType Uri parse file apkfile application v
  • Linux里重装ssh

    搭建ssh免密通道的时候误删了 etc ssh里的私钥和公钥文件 导致xshell连接不上我的虚拟机 所以准备重装ssh服务 1 先查看openssh相关服务安装情况 rpm qa openssh 2 卸载 yum remove opens
  • windows安装elasticsearch和kibana的安装配置教程

    Elasticsearch 和 Kibana 的最新稳定版本是 7 x 系列 而不是 8 9 1 版本 然而 我可以提供安装 Elasticsearch 7 x 和 Kibana 7 x 的配置教程 以下是安装 Elasticsearch
  • SbS001——VMware Workstations 14 安装与配置教程(Windows平台)

    一 介绍 VMware Workstation 是一款优秀的虚拟PC软件 利用VMware工作站 可以在现有的操作系统上虚拟出一个或多个新的硬件环境 相当于模拟出多台新的PC 以此来实现在一台机器上同时运行多个独立的操作系统 VMware
  • RHEL5.6 下安装并测试openCV1.0.0(----成功----)

    一 首先去openCV官网下载openCV1 0 0版本 貌似需要翻墙后才能下载 二 解压源码包并安装 configure without python enable shared prefix opt opencv make make i
  • Tensorflow与Python、CUDA、cuDNN的版本对应表

    1 官方配置 官网只有英文版的才更新到了TensorFlow 2 12 0 中文版只更新到了2 6 0 所以要想看到下面的内容需要进入官网之后将语言更改为英文 经过测试的构建配置 Linux CPU Version Python versi
  • 01-windows下载与安装neo4j

    1 因为neo4j的官网总是在变 所以下载地址有时候找不到 neo4j 3 1 0 Releases 官方下载链接 windows64 zip https neo4j com artifact php name neo4j communit
  • Quartus Primer 17.0 下载和安装

    在对FPGA进行开发的过程中 一款合适的IDE是少不了的 Intel Altera 的FPGA使用Quartus Primer 软件进行开发 记录一下Quartus II 17 0下载安装的过程 一 下载 1 在Intel的官网 https
  • Apache服务器的下载安装与配置

    最近在学习Android 需要搭建一个服务器 于是在网上查找了一些资料 主要参考博文https www cnblogs com yerenyuan p 5460336 html点击打开链接 目前官网可以下载的版本是2 4 29 分VC14和
  • Windows环境下TensorFlow的安装及如何在Jupyter Notebook中使用TensorFlow

    最近开始学习TensorFlow 因为自己电脑配置不高 只能在Windows下安装cpu版的TensorFlow 首先安装了最新版的Anaconda 接着使用pip命令安装TensorFlow出现下面的问题 tensorflow 1 1 0
  • VMware tools详细教程 解决安装失败等问题

    1 打开虚拟机VMware Workstation 启动Ubuntu系统 菜单栏 虚拟机 安装VMware Tools 不启动Ubuntu系统是无法点击 安装VMware Tools 选项的 如下图 必须在虚拟机内部进行安装 2 如果弹出如
  • visio 2010激活教程

    一 下载office2010toolkit zip 若下载链接失效 手动搜索office2010toolkit http ys c ys168 com 605279628 o4W138W45JIPI5SiuWf5 office2010too
  • Zookeeper启动报错~找不到或无法加载主类

    按照之前自己写的博客安装zk 在启动的时候却发现 就是启动不了 百思不得其解 额 唯一的区别就是zk的版本不一样了 最后通过查看启动日志 一般都是在zk的log路径下 查出竟然报了如下的错误 root centos 1 logs tail
  • 显卡RTX2080 + CUDA10 + win10 + tensorflow配置安装探坑记

    步骤主要参考该博客https blog csdn net mayunhe cs article details 87216299 结合自己探坑经历记录了具体过程 1 安装显卡驱动 先是在微星官网上下载对应显卡的驱动 不知道为啥给的是nvid
  • Ubuntu16.04安装JDK1.8详细步骤

    检测是否安装JDK root instance cqxyyrb2 java The program java can be found in the following packages default jre gcj 5 jre head
  • OpenCV在Python上的调用( import cv2的解决办法)

    OpenCV是一个图像处理的经典库 而且关键是一直在升级 为了在Python中调用opencv 特别是看到好多代码都是import cv2 而这个在python中是无法直接进行pip install安装的 查了下 才知道需要从opencv库
  • Adobe Flash CS6 下载与安装教程

    文章目录 Adobe Flash CS6 简介 一 软件介绍 二 软件特点 三 新增功能 四 安装要求 1 Windows 2 Mac OS 一 Adobe Flash CS6 下载 自取 二 Adobe Flash CS6 安装 Adob

随机推荐

  • Python爬虫的requests(学习于b站尚硅谷)

    目录 一 requests 1 requests的基本使用 1 文档 2 安装 3 响应response的属性以及类型 4 代码演示 2 requests之get请求 3 requests之post请求 1 演示示例 爬取百度翻译 2 ge
  • simulink半桥逆变电路仿真

    逆变是将直流变为脉冲方波信号 电压是100V的 第一幅为原始直流信号 第二幅是逆变电流 第三幅是逆变电压 参数设置 图3 RC1 图4 RC 图5 晶闸管 图6 脉冲信号的参数
  • Java常用类(比较器、System类、Math类、BigInteger和BigDecimal类)

    Java常用类 比较器 System类 Math类 BigInteger和BigDecimal类 一 比较器 一 自然排序 使用Comparable接口 二 定制排序 使用Comparator接口 二 System类 三 Math类 四 B
  • ServletContext

    ServletContext上下文提供对应用程序中所有Servlet所共有的各种资源和功能的访问 Servlet上下文 API用于设置应用程序中所有Servlet共有的信息 Servlet可能需要共享他们之间的共有信息 运行于同 一服务器的
  • 如何使用groovy语言访问url时绕过https ssl认证校验?

    记录一下使用groovy解决https ssl校验问题 import javax net ssl HostnameVerifier import javax net ssl HttpsURLConnection import javax n
  • 生产数据库数据误删、错刷恢复备份实战

    文章目录 故障起因 前提 全备 全备脚本 增备 数据库配置要求 增备脚本 定时备份 故障处理 思路 全备恢复 解析增备 新建binlog解析导出目录 查看整点binlog列表 将每个整点的增量备份文件导出到sql文件 选定结束导入的SQL文
  • react函数式组件(hooks)之useEffect

    文章目录 前言 一 useEffect的作用 二 useEffect的使用 1 class组件 2 函数式组件 总结 前言 React函数式编程没有生命周期 因此需要借助useEffect来实现 一 useEffect的作用 发ajax请求
  • Swift4.0--Photos框架的使用附从相簿中获取图片

    首先发布Demo链接 Photos从相簿中获取图片 效果展示 一 Photos简介 在iOS 8之前 开发者只能用 AssetsLibrary 框架访问的用户的照片库 几年以来 相机应用和照片应用发生了显著的变化 增加了许多新特性 包括按时
  • invalid Key or Package

    使用EasyAR打包apk后出现invalid Key or Packag解决方案 1 Bundle ID IOS 和 PackageName Android 填写的对不对 2 回头看Unity里面Player Setting 里面的名字可
  • Qt 文件读写操作

    转载 http blog csdn net ei nino article details 7301132 文列出Qt读写文件常用方式 还有对文件的一些简单操作 读文件 cpp view plain copy print QString f
  • day28 回溯

    39 组合总和 数字可以被无限制选取 但是无需考虑顺序 组合 因此递归还是需要考虑startIdx 但是每次都从最开始进行回溯 而不是startIdx 1 40 组合总和II 通过标识去除重复值 树层去重 131 分割回文串 每次找到切割点
  • 孩子们的游戏(圆圈中最后剩下的数)

    每年六一儿童节 牛客都会准备一些小礼物去看望孤儿院的小朋友 今年亦是如此 HF作为牛客的资深元老 自然也准备了一些小游戏其中 有个游戏是这样的 首先 让小朋友们围成一个大圈 然后 他随机指定一个数米 让编号为0的小朋友开始报数 每次喊到M
  • firrtl

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 动手 sbt 2 之后 再回头看 chisel第一个实验 根据 https github com freechipsproject firrtl 发现firrtl没有执行s
  • android ARouter源码分析

    背景 随着项目越做越大 代码量越来越多 项目也随之改造成组件化的开发模式 组件化开发非常适合庞大的项目 将每个业务模块 功能模块解耦 抽离成组件的形式 各个组件遵循严格的依赖关系 因为这层严格的依赖关系 使得组件化比模块化结构更加简洁和清晰
  • python中objects_python之django的objects.get和objects.filter方法

    为了说明它们两者的区别定义2个models class Student models Model name models CharField 姓名 max length 20 default age models CharField 年龄
  • 实现简单感知机_感知机的原始算法与对偶算法

    一 感知机模型 感知机是一个二分类的线性分类模型 输入为实例的特征向量 输出实例的类别 取1 1两个值 输入判别模型 它适用于线性可分的数据集的分类 所谓线性可分 就是两类数据可以用空间中的一个超平面分离 即存在参数 当 属于其中一类时 当
  • 001:输出第二个整数

    001 输出第二个整数 描述 输入三个整数 把第二个输入的整数输出 输入 只有一行 共三个整数 整数之间由一个空格分隔 整数是32位有符号整数 输出 只有一行 一个整数 即输入的第二个整数 样例输入 123 456 789 样例输出 456
  • cdn.jsdelivr.net访问超时,临时解决方案

    近日在访问https cdn jsdelivr net npm swagger ui dist 4 swagger ui bundle js 时候发现net ERR CONNECTION TIMED OUT 查看官网 发先已有用户提交问题
  • .exe解释

    exe文件 exe就是可执行文件 可执行文件就是程序 qq 浏览器 word等等这些程序其实就是一个个的 exe格式文件 它们和存在电脑里的照片 文档 视频一样 都是一个个文件 只不过格式不一样 word文档是 doc或者 docx格式的
  • 源码安装 nginx/1.15.8 的脚本

    环境是在centos7 下 其他环境还未试过 nginx 的安装路径在 usr local nginx bin bash 一般系统中已经装了了make和g 无须再装 yum y install autoconf automake make