php集成环境 linux,linux下搭建php的集成环境

article/2025/8/17 18:11:41

一个偶然的机会,在项目中需要搭建PHP的环境,由于PHP开发需要的东西比较多,像apache、mysql、PHP环境等,如果一个一个装很可能会有安装不全的问题,为此选择了安装集成环境,这里选择的是xampp-linux-x64-5.5.30-3-installer.zip,具体的版本可以从官网下载:https://www.apachefriends.org/zh_cn/index.html,根据自己的操作系统选择相应的版本,这里使用的zip,下面是具体的步骤,

一、下载xampp安装包

从网上下载xampp安装包,这里选择的是xampp-linux-x64-5.5.30-3-installer.zip。

二、解压

把上面的文件拷贝到linux系统中,我这里上传到了/home/wcj/xampp/目录下,如下图,

9a8083dfeec4a8f17965d6859599463e.png

使用解压命令:unzip xampp-linux-x64-5.5.30-3-installer.zip;因为在Windows和linux下zip文件是统一的,所以这里可以进行解压,如下,

15c72883cb129c4b590d51d44320e2ba.png

可以看到解压出来是xampp-linux-x64-5.5.30-3-installer.run

三、执行安装

我们可以看到刚解压出来的xampp-linux-x64-5.5.30-3-installer.run文件是没有执行权限的,首先需要赋予其执行权限,我这里赋予它775的权限

chmod 775 xampp-linux-x64-5.5.30-3-installer.run

执行完上面的命令就有了执行的权限,

接着执行下面的命令:

./xampp-linux-x64-5.5.30-3-installer.run 进入到安装步骤如下图,

6fb83549bc287da08c317ea55a5fe3c1.png

这里给出的我们的提示,我们输入Y,进入下一步,一下步还是会有提示,我们接着输入Y,之后提示按“Enter”键继续安装,然后在输入Y,最后开始安装,如

5da409319dab9dbac73979df3b894ae5.png

最上面还可以看到安装目录为/opt/lampp,这个目录是默认的安装目录。等待安装结束

四、修改配置文件

安装结束之后进入到/opt/lampp文件下可以看到有很多文件,则证明安装成功。

安装完成之后可能无法访问,这个时候需要修改配置文件,找到/opt/lampp/etx/extra目录下的httpd-xampp.conf,对此文件进行修改,找到如下的代码

# New XAMPP security concept

#

Require local

ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var

把Require local注释掉,然后换成Require all granted,则在外部就可以访问,

五、设置密码

在经过了上面的配置文件之后,可以访问了,但是无法登陆数据库,则这时需要设置密码

在/opt/lampp目录下,执行./lampp security,则会提示对lampp、ftp、mysql进行密码设置,设置完成之后,则可以登录。

0391c8728bf29794c7f257397e09c044.png

点击右上角的“phpMyAdmin”,可以进去,则安装成功。默认apache的端口为80.

另,在网上说可以下载tar.gz的文件,如果是这种文件,直接放到linux下解压就可以。别的配置则和上面的一直

一些命令(在/opt/lampp目录下)

启动xampp服务 ./lampp start

停止xampp服务 ./lampp stop

重启xampp服务 ./lampp restart

卸载xampp,首先停止xampp服务,然后删除/opt下的lampp文件夹,在/opt下执行rm -rf lampp这样就把xampp服务删除了。

有不正之处欢迎指出

谢谢!


http://chatgpt.dhexx.cn/article/oQf0pAyC.shtml

相关文章

苹果php集成环境安装包,MacOS平台免费的PHP集成开发环境

程序控制: MxSrvs默认界面,提供对程序组件的各种操作,如:启动 / 停止、重启等。 服务列表:展示了服务类型程序的程序名以及当前版本号,带有下三角标识的点击可进行版本热切换。表头处链接“更多版本”可链接…

mac php环境一键安装包,XAMPP for Mac 8.0.0 PHP集成环境一键安装包

XAMPP是一个易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。仅仅需要下载并启动安装程序。就这么简单。 访问phpmyadmin发现无法用IP访问: New XAMPP security concept 或者 New XAMPP security concept: Access to the requested directory is on…

apache+python+php+mysql集成环境安装包

一款使用JS框架制作开源的环境集成,代码在test.js文件里 apachepythonphpmysql(mariadb)phpmyadmin集成包 这里要用到xxjs 是基于原生js封装的一个框架 体积只有1M很小 例子下载 点击下载》》 有报毒请放行,被杀了就不能用了,下载后直接运行就…

织梦php集成环境安装包,常用PHP运行环境一键安装包

我们知道很多站长在做网站的时候用的最多的就是开源的php,那么对于php的调试自然就需要有php程序运行的环境才行,这样我们才能测试php,那么我们如果买一个虚拟主机的话,那么对于很多新手练习php程序来讲很不划算,那么遇…

docker 总结

docker 容器 1.什么是容器 容器就是在隔离的环境中运行的一个进程,如果进程停止,容器就会退出。隔离的环境拥有自己的系统文件,ip地址,主机名等 kvm虚拟机,linux,系统文件 程序:代码&#xff0c…

NFT Insider #73:淡马锡将领投Animoca Brands新一轮1亿美元融资

引言:NFT Insider由WHALE社区、BeepCrypto联合出品,浓缩每周NFT新闻,为大家带来关于NFT最全面、最新鲜、最有价值的讯息。每期周报将从NFT市场数据,艺术新闻类,游戏新闻类,虚拟世界类,其他动态类…

HTC VIVE VR眼镜的介绍以及初始化设置

硬件设备介绍 使用的硬件设备:HTC VIVE 或 HTC VIVE Pro 1.认识一下HTC VIVE VR头盔上的主要部件: A 是基站(定位器) x 2(发射激光定位头显与手柄控制器) B 是同步线 C 是基站电源适配器 x2(任何电子设备都需要能源支持) E 是联接器(把头显和电脑连起…

VR系统的组成与交互技术汇总

今天给大家介绍一下VR系统的组成与当前一些VR交互技术,希望大家对VR有更深的理解。 一个典型的虚拟现实系统主要由计算机、输入输出设备、虚拟现实设计/浏览软件等组成。用户以计算机为核心,通过输入输出设备与应用软件的虚拟世界进行交互。 计算机 在…

VR眼镜连接android设备,如何将VR眼镜的屏幕投影到计算机或电视上?

文字/挪威森林 尽管VR眼镜的目的是让玩家沉浸在虚拟世界中,体验从不同角度观看视频,玩游戏或成为人生的胜利者。但是总有一些玩家希望与他人共享虚拟世界的图像,因此,我现在要提到的是“投影”功能。 今天,挪威正在编写有关如何将VR眼镜中的图像投影到计算机,电视或显示屏…

vr拍摄用的什么设备?vr全景制作方法

对于vr拍摄的作品,我想如今很多朋友都有所接触,2020年微信朋友圈最喜欢年度广告排行榜中前五名有三名都是vr全景的形式,很多用户都被vr全景这种沉浸式更强的展现方式所吸引,有趣的玩法更是使得用户能够自愿参与到广告的传播推广中…

School StartsFirstProject~UnityVR(HTCVive设备开发)

作者 : SYFStrive 质量达到99的文章分享给大家💪 作者 : SYFStrive 博客首页 : HomePage 🥧: Unity版本2019💪 📜: VR虚拟现实 📌:个人社区(欢迎大佬们加入&#xff…

2022年全球及中国VR交互设备市场规模研究

2021年全球VR交互设备市场规模大约为 亿元(人民币),预计2028年将达到 亿元,2022-2028期间年复合增长率(CAGR)为 %。未来几年,本行业具有很大不确定性,本文的2022-2028年的预测数据是…

vr直播是什么意思?vr直播需要什么设备?

提起直播,相信大家都不会陌生,近两年国内直播带货异常火爆,一个个傲人的数据无不在吸引着大众的眼光。随着技术的不断发展,如今我们的直播形式也得到了进一步的升级,越来越多的平台开始逐渐支持vr直播。那么vr直播是什…

VR+文旅景区结合VR主题乐园VR设备厂家

主题乐园介绍:VR主题公园主要具备三大特点:大空间自由行走、没有物理线材束缚、多人同场互动。主题公园不仅拥有无线空间定位,还有精度更加高的光学空间定位系统。【普乐蛙】VR根据市场的发展,设计出VR主题乐园项目。【普乐蛙】VR…

Cesium集成WebXR_连接VR设备

Cesium集成WebXR 文章目录 Cesium集成WebXR1. 需求2. 技术基础2.1 WebGL2.2 WebXR2.3 其他 3. 示例代码4. 效果图5. 参考链接 1. 需求 通过WebXR接口,将浏览器端连接到VR头盔,实现在VR头盔中浏览Cesium场景,并可将头盔旋转的操作同步映射为场…

一些有意思的VR设备介绍

1.计算机(Computers) 不久以前,一个VR系统需要百万美元的超级计算机;而如今顶级的VR系统正在使用桌面便携式计算机簇,极大的降低了价格和维护成本。 2.跟踪器(Tracking) 数据手套的使用不是太多…

Ajax简介与用法

Ajax简介 AJAX 指异步 JavaScript 及 XML(Asynchronous JavaScript And XML),Ajax可以实现异步请求。AJAX 是一种在 2005 年由 Google 推广开来的编程模式。 Ajax语法介绍 学习使用Ajax主要就是学习XMLHttpRequest对象的方法和属性 第一个A…

ajax写法和json的知识点

1. JQuery方式来实现AJAX 1.1 $.ajax()方式来实现AJAX 语法&#xff1a;$.ajax(url,[settings]);但是我们一般这么写$.ajax({键值对});。 $.ajax()来实现ajax的案例&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"…

AJAX请求常用的几种写法

1.什么是 AJAX&#xff1f; AJAX 异步 JavaScript 和 XML&#xff08;Asynchronous JavaScript and XML&#xff09;。 简短地说&#xff0c;在不重载整个网页的情况下&#xff0c;AJAX 通过后台加载数据&#xff0c;并在网页上进行显示。 异步加载&#xff0c;局部刷新&am…

ajax的两种写法

一、原生ajax的实现 1.什么是ajax&#xff1f; ajax是异步的javas和xml&#xff08; Asynchronous JavaScript And XML&#xff09;。 通过在后台与服务器进行小量的数据交换&#xff0c;ajax可以使网页实现异步更新。就是说可以在不刷新页面的情况下&#xff0c;对页面的某…