在 Linux 虚拟机上为新的 PHP 程序员设置开发环境

Posted

技术标签:

【中文标题】在 Linux 虚拟机上为新的 PHP 程序员设置开发环境【英文标题】:Setting up a dev environment for a new PHP programmer on a Linux Virtual machine 【发布时间】: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 背景,因此非常欢迎智能感知。

【问题讨论】:

【参考方案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 可能是 Aptana、Eclipse PDT 或 Netbeans。虽然经典编辑器(大师会推荐)VIM 和 Emacs 也具有自动完成功能。

【讨论】:

【参考方案3】:

这可能会有所帮助:

http://netbeans.org/kb/docs/php/configure-php-environment-ubuntu.html

【讨论】:

【参考方案4】:

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

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

【讨论】:

我刚刚安装了 Ubuntu - 如何测试并查看它们是否已经安装和设置? 如果已安装,您应该可以从命令行执行php。如果不是,只需使用 ubuntu 包管理器来安装它。 Apache 和 MySQL 也是如此。

以上是关于在 Linux 虚拟机上为新的 PHP 程序员设置开发环境的主要内容,如果未能解决你的问题,请参考以下文章

vm虚拟机上安装apache+php+ftp+mysql

如何在虚拟机上安装Kali系统安装Kali系统的步骤

在 Javafx 中为新的 ListView 条目设置动画

一次linux虚拟机上网设置全过程

在虚拟机上安装CenTOS 6.10系统

用xshell链接虚拟机上的linux