如何在 Ubuntu 14.04 64 位桌面上配置 Apache 2.4.7 以进行 PHP 开发

如何在 Ubuntu 14.04 64 位桌面上配置 Apache 2.4.7 以进行 PHP 开发

我已经在 ubuntu 14.04 上安装了 Apache 2.4.7、php、mysql 和 phpmyadmin。但是如何使用符号链接这样它就可以提供我的动态页面吗?

答案1

只需使用 htaccess 文件即可生成符号链接。默认情况下,它不适用于默认设置,因此您需要编辑 httpd.conf。据我记得,需要更改一些有关 FollowSymLinks 的设置。

答案2

这是个好问题。我想我知道答案——那就是从 AppacheFriends.org 下载 XAMPP 包(此处:https://www.apachefriends.org/download.html)。除了 PHP、MySQL 和 phpMyAdmin 之外,该软件包还包括 OpenSSL、配置(或用于完成 FTP 访问、数据库备份恢复、子域名等的指南……好吧,这就是他们所说的:

https://www.apachefriends.org/blog/new_xampp_20141119.html

当前版本中针对 Windows 和 Linux 提供以下指南:

  • 备份和恢复 MySQL 数据库
  • 配置 FTP 访问
  • 配置虚拟主机
  • 配置基于通配符的子域名>
  • 使用 Git 部署应用程序
  • 快速开始使用 WordPress
  • 重置 MySQL Root 密码
  • 使用 PHP 发送邮件
  • 解决 Apache 启动问题

您可以在 [我无法发布链接,但它是重复的] 下载新版本。

v5.6.3

  • 使用 PHP 版本作为 XAMPP 版本
  • PHP 已更新至 5.6.3
  • 已将 MySQL 更新至 5.6.21
  • 更新 phpMyAdmin 至 4.2.11
  • 将 OpenSSL 更新至 1.0.1j
  • 新的 XAMPP 欢迎页面(测试版)

v5.5.19

  • 使用 PHP 版本作为 XAMPP 版本
  • PHP 已更新至 5.5.19
  • 已将 MySQL 更新至 5.6.21
  • 更新 phpMyAdmin 至 4.2.11
  • 将 OpenSSL 更新至 1.0.1j
  • 新的 XAMPP 欢迎页面(测试版)

这里是包含的所有内容的列表(取自 5.5.19 包 - 我认为它们是相同的):

包括:Apache 2.4.10、MySQL 5.6.21、PHP 5.5.19、phpMyAdmin 4.2.11、OpenSSL 1.0.1、XAMPP 控制面板 3.2.1、Webalizer 2.23-04、Mercury 邮件传输系统 4.63、FileZilla FTP 服务器 0.9.41、Tomcat 7.0.56(使用 mod_proxy_ajp 作为连接器)、Strawberry Perl 7.0.56 便携版

这是很多东西 — — 所有东西都经过预先配置,可以在开发环境中协同工作。

现在,我还没有在 Linux 上安装它(我使用的是 Mint 17.1 - 以及从 WinXP 转换而来的新版本...所以在进入桌面开发之前,我还有很多东西要学习和玩。而且我无论如何都可以玩一个实时网站...这也让我足够忙碌。)但尽管如此...我知道我会希望在桌面上使用它,以便尽快玩。而且我看了又看 - XAMPP 包不是 Ubuntu 包(因此也不是 Mint 包)。为什么不!?(我在 Mint 论坛上提出的问题...没有答案...但可能问的地方不对。)

XAMPP 配备了桌面开发所需的所有元素,所有元素都经过预先配置,可以协同工作。我在 WinXP 下使用它很多次......有多个版本(之后,我在我的网站上发布了一些内容)。XAMPP 总是完美无缺(尽管我尽了最大努力破坏一些东西)。

他们还提供了大量可供下载和开发的附加组件(Wordpress,Drupal,Joomla,MediaWiki...请参阅:[无法发布此链接,但您可以找到它。]这是新的!在我之前的努力中,我安装了 XAMPP,然后从源代码中获得了类似的软件包。

所以……我知道这是对 Ubuntu 协议的默认违反(在软件包系统之外安装)。但我不认为自己会尝试配置所有软件包以使其协同工作。到时候,我会跳出框框,下载 XAMPP。所以,如果我是你,我会

祝你好运。(我很想知道你是否走这条路,以及它是如何运作的。但我相信它会完美地发挥作用。)

dgbutterworth ~如果它没坏--那就再努力一点!

相关内容