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

本文主要是介绍绿色便携方式安装apache+mysql+tomcat+php集成环境并提供控制面板,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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


目录

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

前言

安装集成环境往往配置复杂,采用一个集成安装工具,可以方便地完成相关软件的一键安装!而能够采用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应用程序,启动控制面板:
在这里插入图片描述

三、可能的错误

在启动任意服务出错,可能的原因包括:
 占用端口,例如80,8080
 JDK环境变量未配置
 启动了其他的web服务器
 安装过老版本的xampp
 配置错误等

1、检查端口占用

确定系统端口占用现状:
在系统cmd命令窗口执行:netstat命令
例如显示所有端口情况:

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按钮,根据刚才更改的端口号,在对应的服务中修改对应的端口号。

这篇关于绿色便携方式安装apache+mysql+tomcat+php集成环境并提供控制面板的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/934331

相关文章

MySQL数据库双机热备的配置方法详解

《MySQL数据库双机热备的配置方法详解》在企业级应用中,数据库的高可用性和数据的安全性是至关重要的,MySQL作为最流行的开源关系型数据库管理系统之一,提供了多种方式来实现高可用性,其中双机热备(M... 目录1. 环境准备1.1 安装mysql1.2 配置MySQL1.2.1 主服务器配置1.2.2 从

一篇文章彻底搞懂macOS如何决定java环境

《一篇文章彻底搞懂macOS如何决定java环境》MacOS作为一个功能强大的操作系统,为开发者提供了丰富的开发工具和框架,下面:本文主要介绍macOS如何决定java环境的相关资料,文中通过代码... 目录方法一:使用 which命令方法二:使用 Java_home工具(Apple 官方推荐)那问题来了,

Java AOP面向切面编程的概念和实现方式

《JavaAOP面向切面编程的概念和实现方式》AOP是面向切面编程,通过动态代理将横切关注点(如日志、事务)与核心业务逻辑分离,提升代码复用性和可维护性,本文给大家介绍JavaAOP面向切面编程的概... 目录一、AOP 是什么?二、AOP 的核心概念与实现方式核心概念实现方式三、Spring AOP 的关

Nginx搭建前端本地预览环境的完整步骤教学

《Nginx搭建前端本地预览环境的完整步骤教学》这篇文章主要为大家详细介绍了Nginx搭建前端本地预览环境的完整步骤教学,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录项目目录结构核心配置文件:nginx.conf脚本化操作:nginx.shnpm 脚本集成总结:对前端的意义很多

深入理解Mysql OnlineDDL的算法

《深入理解MysqlOnlineDDL的算法》本文主要介绍了讲解MysqlOnlineDDL的算法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小... 目录一、Online DDL 是什么?二、Online DDL 的三种主要算法2.1COPY(复制法)

Linux挂载linux/Windows共享目录实现方式

《Linux挂载linux/Windows共享目录实现方式》:本文主要介绍Linux挂载linux/Windows共享目录实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录文件共享协议linux环境作为服务端(NFS)在服务器端安装 NFS创建要共享的目录修改 NFS 配

mysql8.0.43使用InnoDB Cluster配置主从复制

《mysql8.0.43使用InnoDBCluster配置主从复制》本文主要介绍了mysql8.0.43使用InnoDBCluster配置主从复制,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录1、配置Hosts解析(所有服务器都要执行)2、安装mysql shell(所有服务器都要执行)3、

Vue3视频播放组件 vue3-video-play使用方式

《Vue3视频播放组件vue3-video-play使用方式》vue3-video-play是Vue3的视频播放组件,基于原生video标签开发,支持MP4和HLS流,提供全局/局部引入方式,可监听... 目录一、安装二、全局引入三、局部引入四、基本使用五、事件监听六、播放 HLS 流七、更多功能总结在 v

k8s中实现mysql主备过程详解

《k8s中实现mysql主备过程详解》文章讲解了在K8s中使用StatefulSet部署MySQL主备架构,包含NFS安装、storageClass配置、MySQL部署及同步检查步骤,确保主备数据一致... 目录一、k8s中实现mysql主备1.1 环境信息1.2 部署nfs-provisioner1.2.

MySQL中VARCHAR和TEXT的区别小结

《MySQL中VARCHAR和TEXT的区别小结》MySQL中VARCHAR和TEXT用于存储字符串,VARCHAR可变长度存储在行内,适合短文本;TEXT存储在溢出页,适合大文本,下面就来具体的了解... 目录一、VARCHAR 和 TEXT 基本介绍1. VARCHAR2. TEXT二、VARCHAR