【问题标题】:Setting up a dev environment for a new PHP programmer on a Linux Virtual machine在 Linux 虚拟机上为新的 PHP 程序员设置开发环境
【发布时间】:2011-04-05 13:23:16
【问题描述】:

如何在我的 Ubuntu(最新版本)虚拟机上设置 PHP 开发环境?我将安装 XAMPP(MySQL、PHP、Apache)并以此为起点。

我的目的是在完成基础学习后最终使用像 Kohana 这样的 PHP 框架。

这些 XAMPP 和 Kohana 可以并排安装吗?我习惯于在 Windows 上安装 XAMPP 通过单击下一步下一步;在 Linux 上安装和设置开发环境的最佳方法是什么?

我可以使用哪些软件在 Linux 上使用 PHP/Html/CSS 进行编程?我来自 Visual Studio 背景,因此非常欢迎智能感知。

【问题讨论】:

    标签: php development-environment


    【解决方案1】:

    在 Linux 上,它是 LAMP(Linux、Apache、MySQL 和 PHP)。

    这些 XAMPP 和 Kohana 可以并排安装吗?

    没有任何意义。 XAMPP(或 LAMP)是服务器软件,用于处理 Kohana 等 Web 框架。所以 Kohana 不能在没有 XAMPP 的情况下运行。

    最简单的方法?从终端:

    sudo aptitude install php5 mysql-server mysql-client
    

    这将自动安装 Apache(依赖于 php5)、MySQL 和 PHP。

    对于 IDE,很多人支持 Netbeans 是有充分理由的。它具有 xdebug 和 phpunit 集成以及许多其他很酷的东西。查看Netbeans PHP Blog 看看你能做什么。

    【讨论】:

      【解决方案2】:

      您在 Ubuntu 上不需要 XAMPP,只需打开终端并输入以下内容即可设置您的 LAMP:

      sudo tasksel install lamp-server
      

      (来源:Ubuntu Docs

      最接近 Visual Studio 的 IDE 可能是 AptanaEclipse PDTNetbeans。虽然经典编辑器(大师会推荐)VIMEmacs 也具有自动完成功能。

      【讨论】:

        【解决方案3】:

        【讨论】:

          【解决方案4】:

          查看 aptana studio(它是带有 php、JavaScript 等的 eclipse)。

          我不确定 xampp 会为你做什么,ubuntu 内置了一个非常强大的 LAMP 堆栈,我会使用它。

          【讨论】:

          • 我刚刚安装了 Ubuntu - 如何测试并查看它们是否已经安装和设置?
          • 如果已安装,您应该可以从命令行执行php。如果不是,只需使用 ubuntu 包管理器来安装它。 Apache 和 MySQL 也是如此。
          猜你喜欢
          • 2010-09-28
          • 1970-01-01
          • 2020-07-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-08-30
          相关资源
          最近更新 更多