微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在局域网上部署PHP应用程序?

我是网页设计师和 PHP开发人员

我已经在PHP中创建了一些网站,并将其部署到来自不同供应商的GoDaddy,Yahoo,MediaTemple等的Web服务器.

但现在,我将要创建一个将在局域网上运行的应用程序,以便从该LAN上的每台计算机上都可以使用应用程序.

对于开发和测试,我用EasyPHP

所以我的问题是:我应该使用EasyPHP在我的客户端的LAN服务器上安装应用程序吗?如果没有,你知道任何网络教程,教我如何在局域网上部署PHP Web应用程序?

我们可以在.net中创建一个单独的windows安装程序,它在PC上安装apache,PHP,MysqL以及我的应用程序?

当您安装Apache或IIS或任何其他Web服务器应用程序时,您的计算机充当Web服务器.网络服务器不仅限于本地环境,还可以响应来自互联网的请求.

例如,如果您在计算机中安装了Apache或IIS,并且已连接到Internet.然后记下您的IP地址,并从外部切换到任何其他计算机,并尝试访问您的计算机,并从其Web服务器定义的Web根目录中访问您的文件.您的PC现在正在作为客户端的Web服务器. LAN也一样.

例如,有5台PC连接到WIFI路由器. wifi将为所有计算机分配本地IP地址,因此

PC 1 have IP Address 192.168.1.2

PC 2 have IP Address 192.168.1.3

PC 3 have IP Address 192.168.1.4

PC 4 have IP Address 192.168.1.5

PC 5 have IP Address 192.168.1.6

现在以例如您已经在PC 1中安装了Apache或IIS,其IP地址为192.168.1.2,现在连接到netowrk的所有其他计算机将能够从地址192.168.1.2访问您的Web目录.通过网络浏览器.无论您正在使用什么程序,这将会工作.它是您的Web服务器负责路由传入请求而不是您的程序:)

希望这可以帮助.

原文地址:https://www.jb51.cc/php/132062.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐