有人是否应该安装 Apache、MySQL 等或使用现成的数据包(如 XAMPP)进行 PHP 开发?

有人是否应该安装 Apache、MySQL 等或使用现成的数据包(如 XAMPP)进行 PHP 开发?

您是否使用 Web 服务器开发包(如 XAMPP)或者是否为每个包安装 apache、mysql、php 以进行 PHP/Perl/Python/等开发?您的实际经验是什么?

我目前的经历是:

  • [-]XAMPP 可能会在 Linux - Ubuntu 上引起一些问题(稳定性、性能、与其他软件包的依赖性)
  • [+]XAMPP 允许您轻松打包整个 Web 开发环境并与您的团队成员共享
  • [~]无法通过 apt-get update 轻松更新 XAMPP?但是谁真的想让自己的 Web 服务器开发环境保持最新状态呢?

(顺便说一下,我使用的是 Ubuntu 13.04 64 位。)

答案1

永远不要使用 XAMP。它是第三方软件,可能存在各种安全问题。如果有更好的版本,我会避免使用第三方软件。

使用本机 LAMP 堆栈(因此无需单独安装所有软件包)。

sudo apt-get install tasksel
sudo tasksel

并选择 LAMP:

在此处输入图片描述

该安装程序已针对 Ubuntu 进行了预先配置,并要求输入管理员密码来设置 MySQL。

这是最简单的设置。此外,您将获得每个单独软件包的所有更新。由于这是标准/默认版本,AskUbuntu 上的任何人都可以帮助您。

====

更快捷的方法:

sudo apt-get install lamp-server^

^ 使其安装任务。

相关内容