为了学习和测试,我安装了这三个不同的 Web 服务器,还安装了mysql和php5。
我将DocumentRoot
每个的改为/var/www/apache
,/var/www/nginx
这样/var/www/lighttpd
就可以正常工作了。当然,我还为每个分配了不同的端口。
我可以访问服务器主页对他们三个人来说。
到目前为止,我应该进行什么特定设置吗?我是否应该安装任何软件包以使它们与 php 和 mysql 正确协作?
答案1
对于 php 或 mysql 来说不需要做任何特殊操作。
答案2
每个 Web 服务器都有自己的设置,以允许 Web 服务器使用 PHP。除此之外,由于 PHP 与 MySQL 通信,因此无需执行其他操作。
答案3
为了获得更多乐趣,您可以将 Varnish 放在所有 Web 服务器前面的 80 端口,并将后端路由到您希望的端口。这样您就不必在 URL 上弄乱端口号了