Liunx相关服务无法启动,带你一步一步找出问题和解决问题

news2024/9/23 21:26:34

liunx服务无法开启的原因有各种各样,首先我们需要找到我们究竟是为什么不能能够开启这个服务,这里我们先要去考虑到的一个非常重要的问题就是我们的防火墙有没有启动,防火墙有没有把我们的要开启相关服务的端口给封禁掉。这个是无论如何都要第一步想到的问题。这还有个前提就是你前期环境搭建完成,什么都搞定后就是无法连接成功就是我们目前需要解决的问题。

1.检查防火墙

检查防火墙有没有开启和关闭

systemctl status firewalld

在这里插入图片描述
如果防火墙开启了,我们可以选择直接关闭掉防火墙也就是

 systemctl stop firewalld

但是一般来讲并不建议直接这样子操作,比较建议的操作就是在防火墙内放行相应的端口号,比如我想放行8080的端口号就下面这样操作

firewall-cmd --zone=public --add-port=8080/tcp --permanent

需要注意的是我们需要开启permanent就表示这个服务重启后依然存在,不然重启后就消失
然后重启防火墙

systemctl restart firewalld

2.检查进程

假设我目前需要查看的是mysql这个进程的情况那么我就需要找到这个进程的情况

ps -ef | grep mysql

在这里插入图片描述
确定好已经存在了mysql之后,我们再去检查网口配置,可以看到目前服务器的ip地址,将我们需要连接的地址改成服务器的ip地址

ifconfig

在这里插入图片描述

然后我们再检查端口占用情况
netstat -ntpl | grep
如果这里面有被占用的端口号的出现,就需要用kill -9 +进程号结束掉相关的进程
在这里插入图片描述
为了防止出现端口号跟系统端口号冲突的情况,我们还需要再检查一下系统端口号

lsof -i

只要系统端口号跟我们所需要用到的端口号没用冲突,那就没问题
在这里插入图片描述
最后我们用ping命令来用ping服务器只要能够ping通就没问题,最后我们再去启动mysql服务那就代表这个相关服务能够启动

3.最后如果还是搞不定怎么办?

检查相关服务跟的liunx版本是否对应,比如有些老的项目使用的是centos6环境搭建好的,其他相关的依赖环境也是老版本的,你用centos9去启动这些服务还有使用新的版本的相关服务来进行使用是无法启动成功,需要去检查相关服务所依赖的版本是否跟当前版本兼容,如果不兼容就无法启动成功

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

学习记录668@项目管理之项目沟通管理和干系人管理

书上这部分的内容很无趣、很花里花哨、很杂乱,所以本文只摘取我认为比较有用和有意义的片段。 沟通方式 在发送方自认为已经掌握了足够的信息,有了自己的想法且不需要进一步听取多方意见时,往往选择控制力极强、参与程度最弱的“叙述方式”&a…

ES学习看这一篇文章就够了

第一章 ES简介 第1节 ES介绍 1 2 3 41、Elasticsearch是一个基于Lucene的搜索服务器 2、提供了一个分布式的全文搜索引擎,基于restful web接口 3、Elasticsearch是用Java语言开发的,基于Apache协议的开源项目,是目前最受欢迎的企业搜索引擎 4、Elastics…

机器学习(四):机器学习工作流程

文章目录 机器学习工作流程 一、什么是机器学习 二、机器学习工作流程 1、获取到的数据集介绍 2、数据基本处理 3、特征工程 4、机器学习 5、模型评估 机器学习工作流程 一、什么是机器学习 机器学习是从数据中自动分析获得模型,并利用模型对未知数据进行…

【程序环境和程序预处理】万字详文,忘记了,看这篇就对了

本章介绍一个test.c文件是如何生成一个test.exe文件。首先了解程序环境和程序预处理的大致流程,本章会分别介绍各个流程,但重点是翻译中的编译中的预编译阶段。 文章目录: 1.程序翻译环境和运行环境 1.1程序翻译中的的编译和链接 2.预编译…

Flowable进阶学习(四)任务分配与流程变量

文章目录一、任务分配1. 固定分配2. 表达式分配值表达式:Value expression方法表达式:Method expression3. 监听器分配二、流程变量1. 全局变量2. 局部变量案例:一、任务分配 1. 固定分配 在绘制流程图时或在流程文件中通过Assignee来指定的…

3.2 特征图尺寸计算与参数共享|池化层的作用|整体网络架构|VGG网络架构|残差网络Resnet|感受野的作用

文章目录特征图尺寸计算与参数共享池化层的作用整体网络架构VGG网络架构(了解向,背景向)残差网络Resnet(了解向,背景向)感受野的作用特征图尺寸计算与参数共享 给个例子: 如果输入的数据是32323…

GDB的常用命令

GDB是一个调试程序,可以用来调试C/C程序。这个C/C要产生符号表才能使用GDB调用。例如C: g -g source.cppGDB常用命令 首先要生成一个有调试符号的ELF文件(exe curable and linkable format),简单点说就是一个带调试符号可执行文件。加-g参数…

client-go实战之八:更新资源时的冲突错误处理

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 系列文章链接 client-go实战之一:准备工作client-go实战之二:RESTClientclient-go实战之三:Clientsetclient-go实战之四:…

matlab控制理论学习

一、求传递函数表达式residue() 1、极点不同的情况 分子和分母的矩阵分别为: >> num[2 5 3 6]; >> den[1 6 11 6]; 使用下列命令,即可对分式进行展开,展开后有多项,每一项的分子一定是数字,而分母则是一个…

mysql底层解析——连接层,包括连接、解析、缓存、引擎、存储等

1、 前言 打算写一个系列的文章,主要是mysql底层解析。 很多时候,程序员对mysql处于频繁使用,但都一知半解的程度,除了会加个索引,貌似也没啥优化的技能了。事实上,mysql能有今日的成就,必然不…

Selenium4新特性-关联定位策略

Selenium 4 引入了关联元素定位策略(Relative Locators)。这种方式主要是应对一些不好定位的元素,但是其周边相关联的元素比较好定位。实现步骤是先定位周边较容易定位的元素,再根据关联元素定位策略定位到想定位的那个元素。如下以具体案例讲解用法。 以…

UDS诊断系列介绍15-FIM模块功能介绍

本文框架1. 系列介绍1.1 FIM模块概述2. FIM相关概念2.1 FID概念2.2 FIM数据结构3. FIM模块作用过程4. Autosar系列文章快速链接1. 系列介绍 UDS(Unified Diagnostic Services)协议,即统一的诊断服务,是面向整车所有ECU的一种诊断…

English Learning - L1-13 主动脉修饰 (上) 2023.1.16 周一

English Learning - L1-13 主动脉修饰 (上) 2023.1.16 周一11 主动脉修饰11.1 定语两大核心when 引导的定语从句where 引导的定语从句为什么有时关系词前会有介词到底用 which 还是用 that ?1. 先行词是 all, much, little, few, the one 等不定代词&a…

Java---微服务---SpringCloud(1)

SpringCloud011.认识微服务1.0.学习目标1.1.单体架构1.2.分布式架构1.3.微服务1.4.微服务技术对比1.5.SpringCloud1.6.总结2.服务拆分和远程调用2.1.服务拆分原则2.2.服务拆分示例2.2.1.导入Sql语句2.2.2.导入demo工程2.3.实现远程调用案例2.3.1.案例需求:2.3.2.注册…

如何使用Facebook Insights提升SEO策略

搜索流量是所有网站都必须考虑的重要因素,但如何才能吸引到更多的访问者呢?我们都知道 Google的 SEO算法,那 Google针对搜索流量的算法有哪些?Facebook Insights (Facebook Search Engine Insight)是一款搜…

基于python个性化推荐购物系统的设计与实现

源码获取:https://www.bilibili.com/video/BV1Ne4y1g7dC/ 一、开发工具及技术 Python3.6.8,Django3,mysql8,navicat数据库管理工具,html页面,javascript脚本,jquery脚本,bootstrap…

从零实现一个组件库(一)项目环境搭建

文章目录前言monorepo架构1.monorepo架构的优势2.使用pnpm搭建monorepo架构(1)全局安装pnpm(2)初始化项目(3)新建workspace.yaml文件4.不同包之间的相互引用TypeScript支持1.安装TypeScript2.初始化TypeScr…

6、工程和模块管理

文章目录6、工程和模块管理6.1 IDEA 项目结构6.2 Project和Modoule的概念6.3 创建模块6.4 删除模块6.5 导入别人的模块6.6 当导入的模块字符集问题,导致中文乱码6.7 同时打开两个IDEA项目工程1 新建一个IDEA项目2 两个IDEA项目工程效果3 打开两个IDEA项目【尚硅谷】…

Kubernetes:开源 K8s 管理工具 Rancher 认知

写在前面 博文内容涉及Rancher 的介绍,集群内安装查看 Rancher 的基本功能理解不足小伙伴帮忙指正 我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼黑塞《德米安》 Rancher 介绍 Rancher 是一个 Kubernetes 管…

计算机基础——python数据结构之顺序表和链表

计算机基础——数据结构概述数据结构算法时间复杂度python的代码执行时间测量模块线性表顺序表顺序表的连续存储顺序表的两种基本实现方式链表单向链表顺序表和单链表的对比双向链表单向循环链表概述 数据是信息的载体,是描述客观师傅属性的数、字符以及所有能输入…