3

我想要一个使用 Apache、PHP 和 MySQL 的 Web 测试和开发环境。我需要能够使用多个版本的 PHP(5.2、5.3 等)和多个版本的 MySQL(5.0、5.1、5.5 等)测试单个 Web 应用程序。它应该托管在 FreeBSD 服务器上。

我的想法是将每个版本编译成一个目录结构并在单独的端口号上运行它们。例如:

opt/apache2.2-php5.2-mysql-5.0 
(httpd on port 8801, mysql on port 8802)
(directory contains each software, compiled and linked towards eachother)

opt/apache2.2-php5.3-mysql-5.1 
(httpd on port 8803, mysql on port 8804)
(and so on)

关于设置此类环境的最佳方式的任何想法或建议?

更新: 问题移至 serverfault: https ://serverfault.com/questions/145504/best-way-to-install-multiple-versions-of-apache-php-and-mysql-on-a-single-freebs

4

2 回答 2

1

尝试 Wamp 服务器(这是我正在使用的)

http://www.wampserver.com/en/download.php

或 Xampp

http://www.apachefriends.org/en/xampp-windows.html

于 2010-05-26T16:51:29.503 回答
0

最好的方法是使用 FreeBSD 的监狱设施。请参阅 /usr/ports/sysutils/ezjail 端口,以便快速轻松地启动多个监狱。在每个监狱中,只需安装您喜欢的任何端口,然后以这种方式进行测试。

于 2010-10-13T17:26:55.307 回答