【Windows11】下载与安装XAMPP
目录
1. 开始
2. 本次目标
3. 电脑配置要求
4. 环境设置
4-1. 下载
4-2. 安装
4-3. 启动XAMPP
4-4. 确认PID4
4-5. 禁用端口80的服务(IIS)
4-6. 再次启动XAMPP
5. 结束
首先
目前,我正在学习PHP,并推荐以下的书籍。
在查阅书籍的同时,通过自己的调查,我下载了XAMPP。
在本文中,我将作为备忘录来总结。
2. 这次的目标
下载并安装XAMPP,使其可用。
3.个人电脑的配置
- Windows 11 Pro 22H2
4. 环境的建设
4-1. 下载
我們根據以下的參考進行了進一步的操作。
然后,成功下载了,但在安装时遇到了错误。
4-2.安装
这个是和第三条内容相同的。
请把以下内容用中文表达出来,只需要一个选项:↓
UAC是什么(引用)
用户帐户控制(User Account Control,简称UAC)是Windows操作系统中与安全相关的基本功能。
当用户尝试运行需要管理员权限的应用程序或任务时,UAC会以弹出窗口的形式显示,并要求用户提供确认或输入管理员密码等确认信息。
如果有多行的情况,需要在换行处放置该符号。
大致看起来,建议不要将XAMPP安装在C:\Program Files目录下,如果使用了UAC功能。
默认安装路径为”C:\xampp”,所以我们进行了无需更改引用路径的继续。
警告,请选择“确定”并关闭。
选择「下一步」并继续,并最后选择「完成」以完成安装。
启动XAMPP
选择”完成”时,以下复选框将会显示(默认为选中状态)。
Do you want to start the Control Panel now?
请用中文进行简便翻译 : ↑ 翻訳
今すぐコントロールパネルを起動しますか?
如果选中了”チェックが入っていると”的选项,在安装完成后会自动启动”XAMPP控制面板”。
然后,出现了以下错误。
21:20:23 [Apache] 端口80正被PID为4的“无法打开进程”占用!
21:20:23 [Apache] Apache将无法在配置的端口上启动!
21:20:23 [Apache] 您需要卸载/禁用/重新配置阻止应用程序
21:20:23 [Apache] 或者重新配置Apache和控制面板以监听不同的端口。
请将以下内容用中文重新表达:
↓ 翻译
21:20:23 [Apache] PID 4 的 “无法打开进程” 正在使用端口 80!
21:20:23 [Apache] 如果设置的端口未空闲,Apache 将无法启动!
21:20:23 [Apache] 需要卸载/禁用/重新设置阻塞应用程序。
21:20:23 [Apache] 或者重新配置Apache和控制面板以在另一个端口上监听。
由于PID4正在使用端口80,所以据说…
停止使用80端口的服务,或将Apache的端口号改为80以外的值。
補足 (bǔ zú)
4-4. 确认PID4
请参考以下内容,在命令提示符中进行确认。
在打开命令提示符后,输入”netstat -nao”并按下Enter键。
指令的详细信息请点击这里。
我已确认PID4正在使用端口80。
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態 PID
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
当您右键单击时,将显示”结束任务”选项,但此选项处于非活动状态且无法选择。
当我再次阅读上述内容时,我想起了在”端口号80″的服务中安装了IIS。
所以,剛才
停止Port 80服务 或 将Apache的端口号更改为80以外的值。
我之前写过,但是由于现在没有使用IIS,所以我们将通过“停止端口80的服务”来解决。
禁用80端口的服务(IIS)。
在”控制面板>程序和功能>启用或关闭Windows功能”中,取消勾选”Internet Information Services>World Wide Web Services”。
因为在进行无效化时需要重新启动计算机,所以我们将重新启动。
再次启动XAMPP。
我要启动「XAMPP控制面板」。
23:04:03 [main] there will be a security dialogue or things will break! So think
23:04:03 [main] about running this application with administrator rights!
23:04:03 [main] XAMPP Installation Directory: "c:\xampp\"
23:04:03 [main] Checking for prerequisites
23:04:04 [main] All prerequisites found
23:04:04 [main] Initializing Modules
23:04:04 [main] Starting Check-Timer
23:04:04 [main] Control Panel Ready
以下是英文句子的中文翻譯,只提供一種選擇:
“Can you please provide more information about the product?”
请问你能否提供关于该产品的更多信息呢?
23:04:03 [main] セキュリティ対話があるか、物事が壊れるか!だから考える
23:04:03 [main] このアプリケーションを管理者権限で実行することについて!
23:04:03 [main] XAMPPのインストールディレクトリです: "c:╱xampp"
23:04:03 [main] 前提条件をチェックする
23:04:04 [main] すべての前提条件が見つかりました。
23:04:04 [main] モジュールの初期化
23:04:04 [main] チェックタイマーの開始
23:04:04 [main] コントロールパネル準備完了
选择“开始”并启动。
23:15:52 [Apache] Attempting to start Apache app...
23:15:53 [Apache] Status change detected: running
请将以下句子用中文本地化。只需要一种选择:
I need to improve my Mandarin speaking skills.
23:15:52 [Apache] Apacheアプリの起動を試みています...。
23:15:53 [Apache] ステータス変更の検出:実行中
23:19:46 [mysql] Attempting to start MySQL app...
23:19:47 [mysql] Status change detected: running
将以下内容以中文本地化:只需要一种选项:
↓ 译文
23:19:46 [mysql] MySQLアプリの起動を試みています...。
23:19:47 [mysql] ステータス変更の検出:実行中
5. 最后
因为在关闭时出现错误,因此参考以下内容将其更改为“以管理员身份运行此程序”,从而消除了错误。
当发生错误时,我想逐个解决。
感谢您阅读。