我是cakephp的新手,我想知道如果PhpMyadmin和我的cakephp应用程序应该在相同的端口上运行?

问题描述:

我应该在phpmyadmin上创建一个数据库,并将这个数据库连接到我的cakephp试用项目。两者应该在同一个端口上运行吗? (例如:8888),还是可以每个人都在不同的端口上运行?谢谢。我是cakephp的新手,我想知道如果PhpMyadmin和我的cakephp应用程序应该在相同的端口上运行?

phpMyAdmin是一个基于Web的界面,可以帮助管理员管理他们的MySQL数据库。它通常运行在您的web服务器使用的任何端口上,通常为80或443(用于https流量)。

虽然您的CakePHP应用程序需要能够直接访问MySQL(通过套接字连接或通过TCP/IP网络),但MySQL通常不公开公开暴露。默认的MySQL端口是3306.

我认为CakePHP的默认值是8765,所以你的Cake项目可能在该端口上运行它自己的web服务器。

所以,默认情况下,没有任何应用程序发生冲突。你不需要在同一个端口上运行任何东西,因为一次只有一个应用程序可以使用一个端口。无论哪个应用程序抓取端口都可以使用它,另一个应用程序可能无法正确启动并给出错误消息。

所以它听起来像一切工作正常。