Pikachu安装过程中常见问题(apache和MySQL无法正常启动)

Pikachu安装过程中常见问题

目录

apache无法启动,80端口被占用

方法一

方法二(最有效)

改apache服务端口

改网站端口

注意

mysql无法启动,一启动就关闭

方法一

方法二

方法三

方法四

方法五

注意

如果还不行

如果还还不行

[加油各位( •̀ ω •́ )y 期待与君再相逢](#加油各位( •̀ ω •́ )y 期待与君再相逢)


pikachu搭建详细教程https://blog.csdn.net/m0_68012373/article/details/146477372?spm=1011.2124.3001.6209

pikachu靶场通关秘籍https://blog.csdn.net/m0_68012373/article/details/149227400?spm=1011.2124.3001.6209

apache无法启动,80端口被占用

方法一

(1)如果有这样的提示(不行的话尝试以下几种)

(2)打开任务管理器

找到80端口占用的进程

直接必掉

方法二(最有效)

如果80端口被系统进程占用或者无法关掉

这里直接修改apache服务和网站的默认端口比如将80改成81

改apache服务端口

改网站端口

将端口由80改为81,再点击确认后即可重新启动apache就可以了

注意

需要注意的是,网站的访问由127.0.0.1变为127.0.0.1:81。默认是80的端口所以可以不加端口号,但是端口号变成了81就要加上。此处的81端口也可以改成其他端口。

例如 如下图就可以正常访问了

mysql无法启动,一启动就关闭

问题出现的主要原因:phpstudy自带的mysql,可能与之前单独安装的mysql发生冲突。(之前安装的mysql已经占用3306端口)(端口或者服务冲突)

方法一

点击phpstudy的设置选项再点击系统选项,

输入3306,点击开始检测,

如果提示3306端口已经被占用,提示是否尝试关闭占用进程,点击是。

之后再次测试,如果提示3306端口可以正常使用,说明3306端口已经被释放,可以再次启动phpstudy的mysql

方法二

以管理员的身份打开cmd并执行以下命令

netstat -ano | findstr :3306

看到最后一列PID,打开任务管理器------找到详细信息,找到相对应的pid进程 给禁用到或者关掉 在重启MySQL

方法三

在搜索框搜索服务,点击上面的服务。

选择MySQL服务,右键MySQL服务点击停止。

(注意我这里因为没有单独安装MySQL所以只是示例,大家注意正确选择)

这里因为很多同学的电脑之前的MySQL设置的是默认启动

这里我们点击属性,将启动类型改成手动或者禁用

然后点击应用,再点击确定
然后重新启动一下phpstudy的mysql看是否解决

方法四

首先找到本地MySQL和PHP study下MySQL的目录

将本地的MySQL所有目录复制下来,粘贴到右边的小皮面板的MySQL目录下,选择全部替换掉;

然后管理员下打开php study,看是否能打开 MySQL服务

方法五

如果前面都没有解决,可以使用一条命令强制删除之前的mysql

这个也是我经过实践后认为最有效,能最快解决问题的方法。

(前提是你之前安装的mysql不再使用,可以删除掉,或者数据备份一下)

(当然你也可以使用PHPstudy的数据库)
在搜索框输入cmd,以管理员身份运行

在打开的管理员cmd中输入

sc delete mysql

需要注意的是如果你安装的mysql服务名称是mysql8或者mysql80,需要将 命令 改为

sc delete mysql8

sc delete mysql80

(我这里之前没有安装所以显示失败)

注意

这里需要根据你自己电脑的安装MySQL的名称 有些还有大写的字符 比如MySQL

如果成功应该是这样

然后回到小皮面板 重启MySQL

如果还不行

就试试重装数据库和PHP,或者换一个版本

这里可以更换

如果还还不行

那我也不能为力,自求多福吧

可能配置安装太乱了 加油吧

最后

加油各位( •̀ ω •́ )y 期待与君再相逢

相关推荐
Best-Wishes8 小时前
好靶场杯第一届-古法 流量包分析
计算机网络·web安全·安全威胁分析
软件聚导航9 小时前
「聚小软 AI 助手」技术升级:从数据库检索到 RAG 知识库问答
前端·数据库·mysql·微信小程序·小程序·ai编程·rag
2601_960906729 小时前
1X发布自己的世界模型1XWM
mysql·mongodb·rabbitmq·memcached
夜雪一千10 小时前
MySQL 各种数据同步方案全梳理:从简单复制到异构同步实战
数据库·mysql
ruleslol11 小时前
MySQL: OR查询为什么会导致索引失效
mysql
进阶的小木桩12 小时前
mysql 安装问题解决方案记录
数据库·mysql
dazhong201213 小时前
Docker 入门篇(八)-- CentOS7 安装 MySQL 8
mysql·docker·容器
黄俊懿14 小时前
【架构师从入门到进阶】第五章:DNS&CDN&网关优化思路——第十节:网关安全-单向加密
网络·数据库·计算机网络·安全·架构·系统架构·架构师
想带你从多云到转晴15 小时前
MySQL重点梳理
数据库·mysql
冰暮流星16 小时前
mysql之外键约束
数据库·mysql