nginx(1.13.7)首次安装出现:【make: *** 没有规则可以创建“default”需要的目标“build” 问题】解决措施

目录

前言:

一.龙蜥(Anolis)操作系统上安装GCC

1.安装gcc

2.检验安装

二.安装出现 make: *** 没有规则可以创建“default”需要的目标“build” 问题

1.解压安装nginx

 2.安装出现问题展示

 3.解决措施

4.重新编译进行安装

5.开放端口号80

6.启动nginx


前言:

在首次安装nginx的过程中,可能会遇到各种问题,其中最常见的问题之一就是“make: *** 没有规则可以创建‘default’需要的目标‘build’”。这个问题通常是由于缺少必要的依赖项或配置文件引起的。在这篇博客中,我们将探讨这个问题及其解决方案,帮助您顺利完成nginx的安装。

问题分析

该错误信息表明,在执行make命令时,无法找到生成“build”目标的规则。这通常意味着Makefile文件中的规则存在问题,或者缺少必要的依赖项。

一.龙蜥(Anolis)操作系统上安装GCC

1.安装gcc

sudo yum groupinstall 'Development Tools'

这将安装包括GCC在内的开发工具包。
 等待安装完成。安装过程可能需要一些时间,具体取决于你的系统配置和网络速度

2.检验安装

gcc --version

二.安装出现 make: *** 没有规则可以创建“default”需要的目标“build” 问题

1.解压安装nginx

解压 

tar  -zxvf nginx包名

安装nginx
# 进入安装包目录
cd nginx-1.13.7
# 编译,执行配置: 考虑到后续安装ssl证书 添加两个模块

./configure --with-http_stub_status_module --with-http_ssl_module

 2.安装出现问题展示

 3.解决措施

通过执行以下代码进行重新安装nginx所需依赖,前言也提到出现此问题代码所需依赖不足导致出现此问题

yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel

4.重新编译进行安装

./configure --with-http_stub_status_module --with-http_ssl_module

编译,执行配置成功的标志 

 安装

make && make install

5.开放端口号80

#开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#跟新防火墙规则
firewall-cmd --reload
#防火墙列表
firewall-cmd --zone=public --list-ports

6.启动nginx

启动 nginx 服务
安装好的 nginx 服务在 /usr/local/nginx 下:

进入 /usr/local/nginx/sbin 目录下启动:

# 启动
./nginx

# 重启
./nginx -s reload

# 关闭
./nginx -s stop

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/307902.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2024年能报考的人工智能行业有哪些证书呢?

近期工信部颁发的两个证书现在正在报考中,大家可以参考下: 《计算机视觉处理设计开发工程师》中级 2024年1月24日至28日-北京 《自然语言与语音处理设计开发工程师》中级 2024年2月29日-3月4日-上海 证书益处: 1.含金量高:…

JPEG格式详解Baseline、Progressive的区别

文章目录 JPEG的简介压缩质量/压缩比率色彩空间基线和渐进子采样存储选项 基线和渐进基线格式渐进格式: 子采样4:4:4(无损)4:2:24:2:0 JPEG的简介 JPEG(Joint Photographic Experts Group)是一种常见的图像压缩格式&a…

逐步分解,一文教会你如何用 jenkins+docker 实现主从模式

jenkins 主从模式想必大家都不陌生,大家在学习过程中为了学习方便都在自己本地搭建了 jenkins 环境,然后通过 javaweb 方式实现,对于 docker 下实现主从模式大家好像兴趣挺大。 今天就通过这篇文章给大家讲讲怎么玩,希望对大家有帮…

共享wifi项目如何加盟?

共享wifi贴项目如何加盟呢?具体的途径在哪里,费用是多少呢?今天小编就来一次性同你讲清楚。 我们先来讲一下共享wifi贴的加盟方法。 首先,找到共享wifi的官方渠道在点击右上角,根据页面上的信息填写资料。 然后&…

Python学习之路-Hello Python

Python学习之路-Hello Python Python解释器 简介 前面说到Python是解释型语言,Python解释器的作用就是用于"翻译"Python程序。Python规定了一个Python语法规则,根据该规则可编写Python解释器。 常见的Python解释器 CPython:官方…

如何在linux下制作静态库和动态库

目录 静态库(.a)制作静态库如何使用静态库 动态库(.so)制作动态库如何使用动态库(.so) 静态库(.a) 静态库顾名思义是静态的,即程序编译链接时,会把静态库的代码链接到可执行文件中。运行时不需要静态库(将静态库删了也能运行)。相…

日志级别(因设置错误级别日志导致宕机)

日志等级 All:最低等级的,用于打开所有日志记录. Trace:是追踪,就是程序推进一下. Debug:用于调试或者开发阶段 Info:消息在粗粒度级别上突出强调应用程序的运行过程. Warn:输出警告及warn以下级别的日志. Error:输出错误信息日志. Fatal:输出每个…

【EI会议征稿通知】第五届计算机信息和大数据应用国际学术会议(CIBDA 2024)

第五届计算机信息和大数据应用国际学术会议(CIBDA 2024) 2024 5th International Conference on Computer Information and Big Data Applications 第五届计算机信息和大数据应用国际学术会议(CIBDA 2024)将于2024年4月26-28日在…

Spring MVC全局异常处理器

如果不加以异常处理,错误信息肯定会抛在浏览器页面上,这样很不友好,所以必须进行异常处理。 1.异常处理思路 系统的dao、service、controller出现都通过throws Exception向上抛出,最后由springmvc前端控制器交由异常处理器进行异…

Spring MVC中JSON数据处理方式!!!

添加json依赖 <!--spring-json依赖--><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.9.0</version></dependency> 注解 RequestBody&#xff1a;作…

Powerbi小记-书签

Powerbi小记-点击书签页面改变切片器的筛选不会有变化 选择>>>书签 &#xff08;更多选项&#xff09;里面把数据的对钩去掉&#xff0c;这样你点击书签按钮&#xff0c;切换页面 上面的筛选就不会改变了 现在Powerbi不用直接插入按钮再添加书签跳转了 &#xff0c;直…

Edge无法卸载也无法上网的处理

1、在C盘把Microsoft下的子文件删掉&#xff0c;注意最好用delete删&#xff0c;别右键删&#xff01; 2、删掉用户文件夹下\AppData\Local\Microsoft\Edge\User Data下的所有文件 3、到微软官网下载最新的edge&#xff0c;再安装就可以了: https://www.microsoft.com/zh-cn…

【博士每天一篇论文-实验分析】Toroidal topology of population activity in grid cells

阅读时间&#xff1a;2023-11-18 1 介绍 年份&#xff1a;2022 作者&#xff1a;Richard J. Gardner&#xff0c;挪威科技大学卡维利系统神经科学研究所和神经计算中心&#xff0c;挪威特隆赫姆 期刊&#xff1a; Nature 引用量&#xff1a;194 这篇论文通过揭示格状细胞网络…

uniapp引入第三方字体库如(宋体、喜鹊燕书体、字小魂歌以晓手迹行楷体等) 最优解决方案

最近在开发一个写对联的小程序&#xff0c;其中要求对联文字以不同字体呈现&#xff0c;比如&#xff08;宋体、喜鹊燕书体、字小魂歌以晓手迹行楷体等&#xff09;&#xff0c;如图&#xff1a; 一般UI设计给的都是这种.tff格式的字体文件&#xff0c;如图&#xff1a; 那么…

SSL 阿里云证书申请和备案

一、什么是SSL SSL证书是数字证书的一种&#xff0c;类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上&#xff0c;也称为SSL服务器证书。遵守SSL协议&#xff0c;由受信任的数字证书颁发机构CA&#xff0c;在验证服务器身份后颁发&#xff0c;具有服务器身份验证…

D41|打家劫舍

198.打家劫舍 初始思路&&题解复盘&#xff1a; 确定dp数组&#xff08;dp table&#xff09;以及下标的含义 dp[i]&#xff1a;考虑下标i&#xff08;包括i&#xff09;以内的房屋&#xff0c;最多可以偷窃的金额为dp[i]。 2.确定递推公式 决定dp[i]的因素就是第i房…

【利用Yolov8实现多个检测模型融合】

利用Yolov8实现多个检测模型融合 1 背景2 代码实现 1 背景 &#xff08;1&#xff09;例如&#xff0c;现在有Yolov8两个模型&#xff0c;一个模型用于识别人&#xff0c;一个模型用于识别树。现要求将识别人和识别树的两个模型合并成一个模型&#xff0c;仅利用一个模型就能同…

【SpringBoot3】实现自定义配置——以静态资源自定义配置为例(源码+代码示例)

这里写目录标题 1 配置类位置2 静态资源配置方式3 整体配置示例3.1 创建配置类3.2 实现配置方法3.3 指定配置文件属性 1 配置类位置 在左侧搜索autoconfigure可以找到spring-boot-autoconfigure包&#xff0c;打开其下的META-INF -> spring -> AutoConfiguration.import…

干货|移动端App自动化之触屏操作自动化

工作中我们经常需要对应用的页面进行手势操作&#xff0c;比如滑动、长按、拖动等&#xff0c;AppiumDriver 为我们提供一个模拟手势操作的辅助类 TouchAction&#xff0c;可以通过它对手机屏幕进行手势操作。 具体用法参见链接&#xff1a;chromedriver下载地址与webview自动化…

啊哈c语言——逻辑的挑战13:陶陶摘苹果

陶陶摘苹果 [1] 的问题描述如下&#xff1a; 陶陶家的院子里有一棵苹果树&#xff0c;每到秋天树上就会结出10个苹果。 苹果成熟的时候&#xff0c;陶陶就会跑去摘苹果。陶陶有个30cm高的板凳&#xff0c;当 她不能直接用手摘到苹果时&#xff0c;就会踩到板凳上再试试。 现在已…