通过 xampp 安装 apache

Posted

技术标签:

【中文标题】通过 xampp 安装 apache【英文标题】:apache installation via xampp 【发布时间】:2018-02-02 01:59:05 【问题描述】:

我是这个领域的新手。我已经安装了 Bitnami.C:\Bitnami\wampstack-7.1.7-0\apache2\htdocs 这是我的根文件夹,我在该文件夹中完成了许多工作。他们都工作正常......但我意识到我需要 Xampp 所以我下载了 Xampp 和 Apache 中面临的问题说

[mysql] 检测到问题! [mysql] "C:\Bitnami\WAMPST~1.7-0\mysql\bin\mysqld.exe 使用的端口 3306 -- defaults-file=C:\Bitnami\WAMPST~1.7-0\mysql\my.ini wampstackMySQL"! [mysql] 如果没有配置的端口可用,MySQL 将无法启动! [mysql] 你需要卸载/禁用/重新配置阻塞应用程序 [mysql] 或重新配置 MySQL 和控制面板以侦听不同的端口

我应该如何解决这个问题......以及导致问题的原因是什么?是因为我通过 Bitnami 安装的 Apache 服务器吗?配置问题对吗?如果是这样

我应该如何在不触摸或更改根文件夹的情况下配置 Xampp 我怕弄乱当前的工作。

【问题讨论】:

除了上述问题,我想知道的一件事是我的本地主机端口是localhost:81 为什么xampp 说“端口3306”?我想知道!! 【参考方案1】:

嗨,Bitnami 工程师,

XAMPP 的控制面板显示该错误,因为使用了 MySQL 的默认端口。您可以通过单击控制面板中的 Netstat 按钮来检查正在使用 3306 端口的进程。

一旦您知道正在使用该端口的进程,您可以停止该进程或修改 MySQL 在 C:\Bitnami\WAMPST~1.7-0\mysql\my.ini 文件中使用的端口。

如果不使用默认的 Apache 端口 (80),Apache 将启动而不抛出任何错误消息。

问候, 若塔

【讨论】:

您好 Martos,谢谢,但我应该如何修改 my.ini?它表明Mysql正在使用3306 ..我应该将其更改为80吗?非常抱歉,但请告诉我最后一次 我在 my.ini 中将 3306 更改为 80,但它仍然导致问题,所以我在 bitnami 的管理服务器选项卡中停止了所有...。我试图停止所有,它显示 MySql 是已停止,但 Appache 正在绿色运行... 嗨 @SonnyCho,您可以选择 1-65535 范围内的任何空闲端口。正如我所提到的,您可以使用 XAMPP 控制面板中的“Netstat”工具检查使用的端口。例如,您可以在启动 MySQL 时使用 3307 端口,以防该端口在您的计算机中空闲。

以上是关于通过 xampp 安装 apache的主要内容,如果未能解决你的问题,请参考以下文章

Windows下安装的XAMPP如何设置Apache和MySQL等服务开机自启动

如何彻底删除xampp

安装xampp后不能启动apache,劳驾大家给出一些建议,谢谢。

已安装 apache 和 mysql 的 XAMPP

安装xampp,apache无法启动

为 PHP 安装 SSH2 以在 OSX 10.9.1 上的 Xampp Apache 服务器上运行