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

news/2024/11/29 0:55:06/

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.ppmy.cn/news/19003.html

相关文章

【Unity Shader 赛博小人01】UV准备 SD制作特效贴图

写在前面 Unity 卡通渲染 程序化天空盒提到了——“再整个uv1将云片平铺,将uv1对应到世界坐标x轴旋转角、y轴旋转角,消散信息放到顶点色。”,就是这句话!我又遇到了几个问题(本菜鸡不知道的东西太多太多了&#xff09…

结构型模式-装饰器模式

1.概述 快餐店有炒面、炒饭这些快餐,可以额外附加鸡蛋、火腿、培根这些配菜,当然加配菜需要额外加钱,每个配菜的价钱通常不太一样,那么计算总价就会显得比较麻烦。 使用继承的方式存在的问题: 扩展性不好 如果要再加…

【Leetcode每日一题】35.搜素插入位置|二分查找数组下标

🌱博主简介:大一计科生,努力学习Java中!热爱写博客~预备程序媛 📜所属专栏:LeetCode每日一题–进击大厂 ✈往期博文回顾: 【JavaSE】保姆级教程|1万字10张图学会类与对象–建议收藏 🕵️‍♂️近期目标&…

MySQL 数据库 数据完整性

什么是数据完整性:数据的完整性是指数据的精确性和可靠性,它的目的是为了防止数据库中存在不符合予以规定的数据或者因错误信息的输入而造成无效的操作。数据完整性的分类:实体完整性:每一行记录在表中是唯一的——主键约束Primar…

expect实现无交互操作

Expect 主要应用于自动化交互式操作场景,它是基于tcl语言的。expect有独自的语法、变量。 在使用expect之前需要安装一下 yum -y install expect安装好后,它一般放在/usr/bin下 使用expect创建脚本的方式 1.定义脚本执行的shell #!/usr/bin/expect 或…

【回望2022,走向2023】一个双非二本非科班的学生的旅途

目录 1.自我介绍 2.高考与暑假 梦想 幻灭 决心 暑假 3.大一上学期 4.奋进之路 5.展望未来 1.自我介绍 我是一个双非本科的大一学生,在2023年的新春之际,借着CSDN的这次年度总结活动,来好好回顾一下,2022这个平凡却又不乏…

深度估计算法原理与论文解读

论文地址: Monocular Depth Estimation Using Laplacian Pyramid-Based Depth Residuals | IEEE Journals & Magazine | IEEE Xplore 深度估计算法原理 1.深度估计任务概述 深度估计,即通过输入的彩色图像,获得每个像素点离相机距离的远近(热度图) ,热度图的深浅表…

04 |「链表」简析

前言 前言:研究一个数据结构的时候,首先讲的是增删改查。 文章目录前言一、链表简介1. 含义2. 节点组成3. 存储方式1)数据在内存中的存储方式2)单链表在内存中的存储方式3)双链表在内存中的存储方式4)循环链…