首页 / 知识
关于linux:将Apache与另一个Web服务器一起运行?
2023-04-12 23:28:00

Running Apache alongside another web server?有人在同一台计算机上同时运行两个不同的Web服务器(例如Apache和CherryPy)取得了成功吗?我现在正在尝试其他Web服务器,我想看看是否可以在保持其他站点正常运行的同时进行实验。您可以说这不是一个特定的软件问题,而是一个一般的网络问题。
我确实知道这不是理想的配置。我想看看是否可以在冲刺兔子洞之前完成。 :) 您不能将两个进程绑定到同一IP地址上的同一端口。您可以在框中添加另一个IP地址,并使每个服务器监听一个IP地址。 另一种选择是将一台服务器传递给另一台服务器。使用Apache,您可以执行以下操作:
这是一个非常简单的示例,但是您始终可以查看ProxyPass文档。但是请记住,被代理的应用程序的日志中将显示127.0.0.1,而不是请求者的IP地址。某些Web服务器(Apache使用mod_rpaf可以做到)可以代替错误的IP地址来替换X-Forwarded-For标头。 CherryPy可能有这个吗? 或者,对于Ishmaeel的正确答案,如果您的服务器具有2个网卡,则可以让每个服务器在不同的IP地址上回答请求。 您最好的选择是将Apache httpd放在端口80的前面,并使用模块通过Apache中继对其他服务器的请求。最受欢迎的场景是Apache之后的Tomcat,您将可以在其中运行php和jsp应用程序。 我对CherryPy并不熟悉,所以我只能建议您为CherryPy寻找一个Apache模块。 编辑:这看起来很有希望:http://tools.cherrypy.org/wiki/BehindApache |
最新内容
相关内容
怎样用python计算矩阵乘法?
怎样用python计算矩阵乘法?,位置,矩阵,培训,一致,乘法,数组,函数,示例,作用,标量,python中计算矩阵乘法的方法:1、使用np.multiply()函数计算Python中怎么计算圆周长?
Python中怎么计算圆周长?,公式,培训,圆周,半径,浮点,以上,结果,更多,内容,python中怎么计算圆周长呢?1、首先输入圆的半径2、其次将输入的半怎么计算python程序运行时间
怎么计算python程序运行时间,时间,培训,程序,方式,脚本,下面,以上,两个,结束,不是,python脚本使用统计时间的方式是time.clock(),而这种方式统python如何计算程序运算时间
python如何计算程序运算时间,时间,系统,单位,培训,程序,方法,浮点,以来,类型,纪元,python计算程序运算时间的方法:方法1:importdatetimestarttiPython怎么运行shell脚本
Python怎么运行shell脚本,培训,命令,文件,方法,脚本,文件夹,对象,建议,结果,内容,Python作为一门脚本语言,有时候需要与shell命令交互式使用,在Mac终端下直接运行Python的.py程序
Mac终端下直接运行Python的.py程序,位置,培训,终端,文件,注释,权限,继续,程序,空格,文件名,1.在文件中添加注释首先在你所要运行的python文件python代码运行需要编译吗
python代码运行需要编译吗,代码,培训,做好,体系,平台,语言,机器码,目标,厨师,下次,有人在讨论Python代码是编译执行还是解释执行?这个问题还如何获取当前运行python文件路径
如何获取当前运行python文件路径,名字,培训,路径,脚本,绝对路径,文件,指令,模块,定义,所在,获取当前执行主脚本方法:sys.argv[0]和_file_(1)sypython怎样计算函数的返回值
python怎样计算函数的返回值,做多,培训,函数,语句,变量,赋值,参数,结果,实际,以上,python中,用def语句创建函数时,可以用return语句指定应该返python如何在linux下运行python
python如何在linux下运行python,培训,绝对路径,文件,程序,这个地方,头部,文本,上面,以上,时候,Linux下运行python有两种方式:1、直接使用pythopython怎么在cmd运行文件夹
python怎么在cmd运行文件夹,培训,路径,文件夹,文件,以上,程序,方法,更多,内容,python是一门高级测面向对象的程序设计语言。运行Python,可在python怎样计算输入的字符串的长度
python怎样计算输入的字符串的长度,培训,字符串,长度,字典,函数,列表,空格,语法,字符,实例,python中的字符串。可以使用len()函数来计算长度,