绿色便携方式安装apache+mysql+tomcat+php集成环境并提供控制面板

绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境


### 目录

  • [绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [@[TOC](目录)](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [前言](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [一、XAMPP](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [二、安装和使用](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [1.安装](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [2.使用](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [三、可能的错误](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [1、检查端口占用](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [2、修改端口](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)
  • [3、JDK原因导致](#目录 绿色便携方式安装带控制面板的Apache+MariaDB+Tomcat+PHP集成环境 @TOC 前言 一、XAMPP 二、安装和使用 1.安装 2.使用 三、可能的错误 1、检查端口占用 2、修改端口 3、JDK原因导致)

前言

安装集成环境往往配置复杂,采用一个集成安装工具,可以方便地完成相关软件的一键安装!而能够采用portable方式实现完全绿色、便携方式的安装就更加方便!它只需要解压到你的电脑目录,即可运行,不需要install,也不会有任何注册表的改变!因此,你甚至可以把它放在一个外部存储,随带随用!------这就是XAMPP.

一、XAMPP

XAMPP 是一个极受欢迎的 PHP 开发环境工具包,完全免费、开源、易于安装。

包含以下集成软件,将一键完成安装:

Apache

MariaDB

Tomcat

PHP+phpMyAdmin

以及OpenSSL, Webalize, Mercury Mail Transport System, FileZilla FTP Server , Strawberry Perl

更方便的是还有一个控制面板工具:XAMPP Control Panel,可以对安装的软件进行Start/Stop、配置、查看错误日志!

虽然在该集成环境中主要以PHP开发环境为主,但可以按照需要选择apache、mariaDB、tomcat等启动所需要的服务。

二、安装和使用

1.安装

官方安装网址:https://www.apachefriends.org/index.html

进入other versions可以看到不同版本的详细说明:

点右侧Download,在弹出窗口中点click here

下载后解压到根目录xampp,例如d:\xampp

  • 注意:
  • (1)目录要在根目录的xampp,否则控制面板中启动apache和mysql会提示错误。
  • (2)由于其中包含tomcat,因此,要先安装JDK,并配置好环境变量JAVA_HOME!

2.使用

运行xampp目录下的xampp-control.exe应用程序,启动控制面板:

正常启动后,在浏览器地址栏中运行

localhost:8080

出现如下画面,即成功!

三、可能的错误

在启动任意服务出错,可能的原因包括:

 占用端口,例如80,8080

 JDK环境变量未配置

 启动了其他的web服务器

 安装过老版本的xampp

 配置错误等

1、检查端口占用

确定系统端口占用现状:

在系统cmd命令窗口执行:netstat命令

例如显示所有端口情况:

cpp 复制代码
netstat --ao

如图:

或者:显示查看指定端口8005情况:

netstat --aon|findstr "8005"

右侧为pid号,根据该pid号,ctrl+alt+del运行任务窗口,在其中找到对应pid的进程,停止它。

再到XAMPP control Panel重启服务,如果成功,就是该进程占用问题。重新配置端口,错开即可解决问题。

2、修改端口

以tomcat为例

点击Tomcat后的Config按钮选择server.xml,找到如下图所示部分将port后的端口号修改为未被占用的新的端口号并保存,这里更改为8081。

保存,重启。

**注意:**在修改完端口号为了保证xampp能正常获取各服务的状态,点击Control Panel右上角的Config按钮,点击Service and Port Settings按钮,根据刚才更改的端口号,在对应的服务中修改对应的端口号。

3、JDK原因导致

若出现tomcat启动不了,还可以到cmd下,tomcat\bin目录下运行以下命令:

若提示:

原因是:

JDK安装后没有正确创建环境变量JAVA_HOME,JRE_HOME。

解决方法:设置环境变量或重新安装jdk

相关推荐
容器( ु⁎ᴗ_ᴗ⁎)ु.。oO15 分钟前
MySQL事务
数据库·mysql
数据龙傲天1 小时前
1688商品API接口:电商数据自动化的新引擎
java·大数据·sql·mysql
engineer-gxd2 小时前
MySQL 表的操作
mysql
cyt涛2 小时前
MyBatis 学习总结
数据库·sql·学习·mysql·mybatis·jdbc·lombok
看山还是山,看水还是。3 小时前
MySQL 管理
数据库·笔记·mysql·adb
momo小菜pa4 小时前
【MySQL 09】表的内外连接
数据库·mysql
Jasonakeke4 小时前
【重学 MySQL】四十九、阿里 MySQL 命名规范及 MySQL8 DDL 的原子化
数据库·mysql
小宇成长录4 小时前
Mysql:数据库和表增删查改基本语句
数据库·mysql·数据库备份
团儿.5 小时前
解锁MySQL高可用新境界:深入探索MHA架构的无限魅力与实战部署
数据库·mysql·架构·mysql之mha架构
zhangphil6 小时前
Windows环境Apache httpd 2.4 web服务器加载PHP8:Hello,world!
php·apache·httpd