我正在LAM*中开发一个项目,并使用Symfony框架。
我有一个静态IP,比如99.99.99:8000,它指向我的Linux服务器机器。
这个静态IP的端口号已经是8000。
这个Linux服务器机器有多个托管在它上的项目,我们用不同的端口号访问局域网中的每个项目,比如abc:81,pqr:82,xyz:83。
是否可以通过这个静态IP访问同一台Linux机器上的每个项目?如果是,请让我知道如何配置和调用每个项目使用这个IP地址。
发布于 2012-10-15 03:19:58
您可以安装代理服务(nginx、apache等)并使用域名将请求重定向到后端。
s1.domain.com:8000 -> localhost:81
s2.domain.com:8000 -> localhost:82
..。
您必须在代理服务配置中创建虚拟主机( apache的“NamedVirtualHost”S或nginx的"server“定义),并向这些虚拟主机添加相关的代理通行证定义。
https://serverfault.com/questions/438333
复制相似问题