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 期待与君再相逢

相关推荐
WinterKay5 小时前
【开源】我写了一个轻量级本地数据库浏览工具,支持 MySQL/Redis 只读查询
数据库·mysql·开源
程序猿乐锅7 小时前
【Tilas|第三篇】多表SQL语句
数据库·经验分享·笔记·学习·mysql
漠月瑾-西安7 小时前
软件忘了“擦黑板”:一次内核信息泄露事件(CVE-2024-49997)的深度剖析
网络安全·linux内核·内核安全·信息泄露·内存安全·cve漏洞分析
枷锁—sha12 小时前
【CTFshow-pwn系列】03_栈溢出【pwn 073】详解:静态编译下的自动化 ROP 链构建
网络·汇编·笔记·安全·网络安全·自动化
程序猿online13 小时前
本地mysql密码重置
数据库·mysql
treesforest13 小时前
IP查询接口调用完全指南:从入门到企业级实战
大数据·网络·安全·网络安全·ip
Bert.Cai13 小时前
MySQL CEIL()函数详解
数据库·mysql
网络安全许木14 小时前
自学渗透测试第28天(协议补漏与FTP抓包)
运维·服务器·网络安全·渗透测试·php
SuperherRo14 小时前
服务攻防-中间件安全&Apache&Tomcat&Jetty&Weblogic&AJP协议&反序列化&CVE漏洞
中间件·tomcat·apache·jetty·weblogic
其实防守也摸鱼14 小时前
《SQL注入进阶实验:基于sqli-Labs的报错注入(Error-Based Injection)实战解析》
网络·数据库·sql·安全·网络安全·sql注入·报错注入