xampp、lamp、lampp

本文介绍了XAMPP、LAMP和LAMPP的区别及使用。XAMPP是一个包含Apache、MySQL、PHP和Perl的一键安装软件包,支持Linux、Windows和Mac OS X。LAMP则由Linux、Apache、MySQL和PHP组成,LAMPP额外添加了Perl环境。文章详细阐述了XAMPP的安装、配置和使用方法,以及LAMP的工作原理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

xampp中包含apache服务等,在xampp控制面板可以直接启动或修改配置文件。

lamp和xampp和lampp的区别

  • lamp:我们最常说的lamp,是一种系统环境,由Linux+Apache+Mysql+PHP构成,常用来运行web服务器。要在系统上完成这个环境的安装,可以很复杂的一步一步编译和设置,也可以用已经集成好的软件,脚本等实现快速安装。
  • lampp:Linux+Apache+Mysql+PHP+Perl的系统环境。lampp环境基本上就等于lamp环境,因为linux默认都自带了perl环境。
  • XAMPP:软件名,Apache + MySQL + PHP + Perl环境的一键安装程序。支持linux,windows和mac os x三种操作系统。通过xampp,我们可以在上述三个操作系统上一键安装ampp环境,非常方便。
  • xampp软件以前的名字也叫lampp。因为和lampp环境名称混淆了,后来xlampp软件改名为现在的xampp。

一、xampp

1.xampp是什么

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。
XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。
xampp是个模拟服务器的东西,可以让你的电脑相当于一个服务器
xampp其主要由Apache HTTP Server、MySQL 数据库、脚本翻译器(此脚本是用PHP和Perl编程语言所编写的)三者所构成。

2.最新版本-XAMPP 1.8.3 包含什么

Apache 2.4.4
MySQL 5.6.11
PHP 5.5.3
phpMyAdmin 4.0.4
FileZillaFTP

### 配置 XAMPP 实现网盘功能 XAMPP 是一套集成化的开发环境工具包,包含了 Apache、MySQL PHP 等组件。通过适当配置,可以将其用于实现简单的网络存储或网盘功能。 #### 使用 XAMPP 提供基本的 Web 存储服务 为了使 XAMPP 支持局域网内的文件共享访问,需完成以下操作: 1. **赋予脚本执行权限** 在 Linux 或类 Unix 系统上运行 XAMPP 时,需要确保启动脚本具有执行权限。这可以通过 `chmod` 命令实现: ```bash chmod u+x /etc/init.d/xampp.sh chmod u+x /etc/rc.d/rc.local ``` 这些命令允许系统在开机时自动加载 XAMPP 的相关服务[^1]。 2. **调整 Apache 访问控制** 默认情况下,Apache 只能被本地主机 (localhost) 访问。如果希望其他设备能够通过浏览器访问服务器上的资源,则需要修改 `/opt/lampp/etc/extra/httpd-xampp.conf` 文件中的 `<Directory>` 设置部分。将其中的 `Require local` 替换为 `Require all granted` 来开放外部访问。 3. **启用 phpMyAdmin 跨局域网访问** 如果计划使用数据库管理工具 phpMyAdmin 并让其支持跨局域网的操作,同样也需要编辑对应的配置文件 (`/opt/lampp/phpmyadmin/config.inc.php`) ,取消 `$cfg['blowfish_secret']` 行前后的注释并设置密码字符串;另外还需确认防火墙规则不会阻止端口80或者自定义HTTPD监听端口号的数据流传输。 #### 结合第三方应用增强功能 对于更高级别的需求比如同步上传下载等功能,推荐引入专门设计好的开源项目如NextCloud作为补充模块加入到现有的LAMP/LNMP架构之中: - 安装 LEMP(Linux+Nginx+MariaDB+PHP7.x+) 栈; - 下载解压最新版 nextcloud tarball 到 webroot 目录下; - 创建必要的数据库表结构以及分配相应的用户角色权限; - 修改站点根路径下的 .htaccess 或 nginx vhost configuration file 添加 rewrite rules support RESTful API calls. 这样不仅可以获得个人云盘体验还能享受到团队协作文档在线预览编辑等诸多便利之处[^2]. 最后一步就是测试整个流程是否正常运作了——尝试挂载远程目录至客户端操作系统里当作常规硬盘分区对待即可验证成果[^3]: ```powershell net use Z: \\your-server-ip\sharedfoldername password /USER:useraccount ``` 以上就是在现有基础上构建简易型家庭私有云端服务平台的大致思路概述。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值