一个偶然的机会,在项目中需要搭建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/目录下,如下图,

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

可以看到解压出来是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 进入到安装步骤如下图,

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

最上面还可以看到安装目录为/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进行密码设置,设置完成之后,则可以登录。

点击右上角的“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服务删除了。

有不正之处欢迎指出

谢谢!

php集成环境 linux,linux下搭建php的集成环境相关推荐

  1. 在Win10的Linux子系统下搭建ESP32的开发环境

    在Win10的Linux子系统下搭建ESP32的开发环境 一.介绍 1.Windows的Linux子系统  win10进行了内置工作于命令行的Linux子系统功能,WIN10用户只需要开启Linux子 ...

  2. 在Linux(Ubuntu)下搭建ASP.NET Core环境并运行 继续跨平台

    最新教程:http://www.cnblogs.com/linezero/p/aspnetcoreubuntu.html 无需安装mono,在Linux(Ubuntu)下搭建ASP.NET Core环 ...

  3. Linux服务器下搭建JDK、Tomcat环境和部署web应用

    1.下载JDK和Tomcat jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-188026 ...

  4. debian部署mysql和tomcat_【超级详细】在Debian/kali/linux服务器下搭建Tomcat7+mysql+jdk8环境...

    JDK安装 Tomcat安装 MySQL安装 [JDK安装] 1.首先下载一个JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downlo ...

  5. linux下的asp.net服务器,Linux(Ubuntu)下搭建ASP.NET Core环境

    今天来学习一下ASP.NET Core 运行在Ubuntu中.无需安装mono . 环境 Ubuntu 14.04.4 LTS 服务器版 全新安装系统. 下载地址:http://mirrors.neu ...

  6. win7 php mysql环境,在win7下搭建php+apache+mysql环境

    虽然已经有很多博客介绍如何搭建php 环境 ,但是本人今天试了下还是觉得挺费劲,网上很多都说的不全面,特将今天搭建 环境 的过程记录下来,以方便后人. 第0步:安装Apache服务器 我使用的2.2版 ...

  7. Linux 下搭建 Java Web 开发环境

    Linux 下搭建 Java Web 开发环境 我的小站.Github Java Web,是用Java技术来解决相关web互联网领域的技术栈,下方为 Linux 下搭建 Java Web 开发环境教程 ...

  8. linux搭建python运行环境_centos运行.py centos5.5下搭建python开发运行环境 - Linux - 服务器之家...

    centos运行.py centos5.5下搭建python开发运行环境 发布时间:2017-04-28 来源:服务器之家 我们知道ython可以在windows.linux.android运行了,但 ...

  9. 在linux下搭建git环境,在linux下搭建git github开发环境

    在linux下搭建git github开发环境 github git linux 1.安装git sudo apt-getinstall git 2.Generating SSH keys 2.1.g ...

  10. Linux下搭建Cortex-M嵌入式开发环境

    Linux下搭建Cortex-M嵌入式开发环境 终于换上了Linux,更换之前考虑良久,最后选定了Ubuntu15(PS:自己家里用的是Fedora),主要是考虑Ubuntu确实更易用(但明显没有De ...

最新文章

  1. kafka window环境搭建
  2. IC/FPGA笔试/面试题分析(九)关于FIFO最小深度计算的问题
  3. Nature出炉「中国博士生图鉴」:过半学生想换领域换导师,40%学生受抑郁、焦虑困扰...
  4. idea集成spring+spring MVC+mybatis问题
  5. CRISPR基因编辑
  6. string类的写时拷贝
  7. Android 系统(230)---View 绘制流程 —— 基础(1)
  8. 微软 Windows 10 将支持 8 英寸以下 ARM 平板设备
  9. CAN与CANFD的区别
  10. gitbub基本操作
  11. 汉字Unicode表
  12. RTMP协议封装H264和H265协议详解
  13. 一个实现粒子爆炸效果的控件
  14. Item 3: Understand decltype
  15. 中职教资证计算机应用,中职计算机教师资格证只能教中职学校的吗
  16. 美格智能5G模组助力电力巡检之无人机产品智能化高效运作
  17. 用什么软件工具可以一键添加马赛克同时虚化边框背景呢?
  18. 图文演示电脑如何恢复系统还原到出厂状态
  19. 基于SSM的幼儿园信息管理系统
  20. HTTP Request 请求

热门文章

  1. Node.js文字与图片合成
  2. java实现多张图片和文字合并 java图片合成示例代码
  3. unity材质丢失素材变成粉红色的解决方法
  4. win7录屏_录屏软件推荐用什么?绝地求生录屏游戏的工具分享
  5. 使用CSS和javascript制作拼图验证码
  6. 小程序css 如何引用图片,微信小程序实例:如何引入外部js的文件(图文)
  7. 指纹识别 源代码中带有大量注解
  8. uni-app简单介绍
  9. 2022年央视315晚会曝光名单企业完整一览
  10. 三菱PLC通信(MC协议A-1E和Qna-3E模式)