XAMPP下载安装、control.ini拒绝访问、Apache和mysql启动报错、与本地MySQL端口冲突问题
一、XAMPP下载安装
输入地址选择相应版本直接下载
下载完成后安装,前面都默认点击next,这里最好别放入C盘
二、control.ini拒绝访问
关闭XAMPP时,control.ini文件报错
进入XAMPP的安装目录找到control.ini,右键—>属性—>安全—>编辑—>完全控制—>确定
三、Apache和mysql启动报错
安装完成后,启动Apache和mysql两个模块大概率会出现启动报错的问题,原因是报错模块的端口号已被占用
按自己报错的提示更改相应模块的端口号,下图步骤是把Apache的端口号改为801和4431,把mysql的端口号改为3316
然后继续修改下面的配置文件中的端口号
先将httpd.conf中的两处80端口改为801
和上边操作相同
把httpd-ssl.conf中的三处443改为4431
把php.ini中的两处3306改为3316
把my.ini中的五处3306改为3316
还有就是在XAMPP根目录下找到xampp-control.ini和properties.ini中的上述三种端口号全部改掉
注意:要保证修改后的端口号未被占用,否侧仍会报错
四、与本地MySQL端口冲突问题
上述改完之后保存重启XAMPP,若mysql仍不能正常运行,可能是XAMPP中的mysql与本地MySQL冲突,需修改下面注册表编辑器中的路径。
首先打开运行框,输入regedit点击确认
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL
打开注册表编辑器,找到该地址回车一下,看到如下页面
双击ImagePath,修改这里的“数值数据”
如果使用XAMPP中的mysql就改为如下路径(注意根据自己的存放路径修改)
"D:\XAMPP\mysql\bin\mysqld.exe" --defaults-file="D:\XAMPP\mysql\bin\my.ini" MySQL
保存即可使用XAMPP中的mysql
如果想使用本地的MySQL就改成下面的路径(注意改成自己的路径)
“D:\Program Files\MySQL8.0\bin\mysqld” MySQL
如果Apache改完端口号之后仍无法启动也可按照上面的方法修改Apache的路径。
--------------
这样的话本地的数据库和XAMPP中的数据库使用之前都要修改一下这个注册表编辑器的路径。如果想两者同时运行的话,可以新建一个MySQL服务,两个服务分别映射两个MySQL,先运行cmd,注意用管理员身份打开,切换到XAMPP的mysql安装目录的bin下,输入mysql –install MySQL2(这里默认下载服务名为mysql,需定义一个新的),输入net start MySQL2启动服务,可以在任务管理器--服务中查看运行状态,若成功运行,回到注册表编辑器中编辑MySQL2的ImagePath的值,方法和上面相同,注意最后改为MySQL2,来映射另一个数据库。
五、测试
Apache和mysql都能正常启动后,点击Admin
出现下面的页面就成功了
XAMPP下载安装、control.ini拒绝访问、Apache和mysql启动报错、与本地MySQL端口冲突问题相关推荐
- MySQL启动报错:发生系统错误5。拒绝访问。
命令行MySQL启动报错:发生系统错误5.拒绝访问. 出现后尝试使用以管理员身份运行cmd再次运行命令后解决:net start mysql80(根据安装mysql时候设置的服务名称)
- Centos7 安装 tomcat9 后访问慢且 shutdown.sh 报错,提示 8005 端口未启用
问题描述:centos7 安装 tomcat 后,访问不了或者访问一直无响应,执行 shutdown.sh 报错如图: 注意,这里之前将 8005 修改成了 9005 默认为 8005 1.查看端口是 ...
- MySQL启动报错:mysql拒绝访问错误5
使用命令net start mysql启动数据库服务时候,出现如下错误: 原因是当前用户的权限过低导致的. 解决mysql拒绝访问错误5 1.win + x 打开一个面板如下,选择命令提示符(管理员) ...
- 运行CMD安装mysql系统报错_win10下mysql 8.0.15 winx64的安装与配置以及运行mysqld -initialize命令报错等问题解决...
以下为完整的安装过程: 1.将mysql压缩包解压到任意目录下 我的是D:\mysql\mysql 2.设置环境变量 (1)-右击"此电脑"-->"属性" ...
- C#文件拒绝访问。上传文件报错System.UnauthorizedAccessException: 对路径XXX的访问被拒绝。
https://blog.csdn.net/you5552391/article/details/45245523 常详细信息: System.UnauthorizedAccessException: ...
- apache zookeeper java_zookeeper启动报错java.net.NoRouteToHostException
java.net.NoRouteToHostException: 没有到主机的路由 (Host unreachable) at java.net.PlainSocketImpl.socketConne ...
- apache启动报错记录
[root@localhost apache2]# ./bin/apachectl start httpd: Syntax error on line 53 of /usr/local/apache2 ...
- mysql5.5编译安装脚本_mysql5.5 免编译安装及脚本启动报错深入
Mysql安装环境简介: 最近在做MHA.已经安装完毕heartbeat和drbd,现在准备安装Mysql. Mysql安装目录:/opt/mysql Mysql数据目录:/data/mysql 备注 ...
- jenkins安装、启动报错、卸载问题
安装:centos7安装jenkins - if年少有为 - 博客园 启动报错:[Jenkins] Failed to start Jenkins Continuous Integration Ser ...
最新文章
- 2022-2028年中国丁基橡胶行业市场深度分析及投资前景展望报告
- 关于正则表达式 \1 \2之类的问题
- Data Science Challenge / Competition
- Redis流水线性能提高
- python logging模块学习
- 登入Github、Git本地上传及Visual Studio Code上传教程
- Report_客制化报表输出Excel后去0问题(案例)
- ZUST-CCCC选拔赛(L1,L2部分题解)
- 2.看板方法---什么是看板方法
- 3DMAX下载、3dmax2014下载、3dmax2020下载亲测有效
- meson 交叉编译
- matlab gui 作者,MATLAB GUI设计学习手记(第4版)
- opencv和magick两个图像处理库的使用心得
- Mockito verify Junit5集成 Mockito
- 知乎里怎么看个人简介_如何做一份优秀的简历?
- 等待末日, 一家6口在地窖里住9年? 被警方救出后, 前后太诡异了!
- awk打印除某列之外的所有列
- 阿里彻底去中台了,你真以为中台不行了?
- Python matplotlib.pyplot库简要学习
- 倍福Wince系统存储容量StorageMemory和ProgramMemory设置
热门文章
- 2020/10/22【ArcGIS】土地利用数据重分类与叠置分析-方法复盘
- Leetcode 1229. 安排会议日程
- 基于springdata JPA的dao层接口实现
- Android制作的一个通讯录
- 毕业设计 stm32的人体健康状态检测系统(项目开源)
- 学习笔记(01):大数据金融信贷项目实战(Spark2.3.x Streaming)-Spark SQL架构原理
- 一例所有文件都打不开故障的数据恢复过程(转)
- 一加账号app_一加应用商店安卓版下载-一加应用商店app下载v1.1.0.1632-西西软件下载...
- redis6种数据淘汰策略
- 关于动漫《昨日青空》的网页