Articles of Web服务器

AWS EC22在一段时间后丢失连接 – 操作超时

这个问题已经被问了很多,但我不能得到它的工作,所以在这里再次。 我有一个在AWS中configuration的Ubuntu机器。 我已经无数次地检查了这个configuration。 启动我的机器后,我可以连接槽ssh一段时间。 然后,没有任何明显的原因,我失去了连接,无法连接了。 任何尝试导致操作超时。 我试图启动不同的机器,两者都有相同的结果。 我可以通过SSH连接的唯一方法是重新启动后。 一两分钟后,我再次失去了联系。 经过一些试验和错误,这不仅是它丢失的SSH连接。 HTTP或ICMP变得不可用。 机器有一个弹性的IP公共IP地址。 任何关于根本情况的想法?

Web服务器显示IP地址而不是域名

我正在CentOS 7上运行一个Web服务器(Apache2)。我有以下虚拟主机文件。 该网站正在服务,因为它应该。 但是,URL在浏览器(任何浏览器)中从域名verizondecom.com更改为服务器的IP地址。 什么需要改变,使URL是域名而不是服务器的IP? NameVirtualHost *:80 <VirtualHost *:80> ServerName www.verizondecom.com ServerAlias verizondecom.com ErrorLog /var/log/httpd/verizondecom.err CustomLog /var/log/httpd/verizondecom.log combined DocumentRoot /var/www/www.verizondecom.com/public SetEnv ENVIRONMENT "production" <Directory "/var/www/www.verizondecom.com/public"> AllowOverride ALL Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>

如何检查EC2上的多个tomcat实例是否正常工作

我已经将两个tomcat实例添加到一个EC2容器,并使用nginx负载均衡器 。 我已经根据两个tomcatsconfiguration了nginx。 (一个实例在8080端口工作,另一个在8081端口工作) 有没有什么方法可以分别检查这两个实例是否工作正常? 我想知道的是,检查两个节点是否分别与负载均衡器和负载均衡器一起工作。 感谢您作为AWS初学者的帮助。

使用mod_proxy和mod_substitute在https或redirect中replace代码

我想设置一个免费的代理服务器,而不是在每个页面中replacehtml代码,以便在每个访问过的页面中向用户显示一条消息/注释。 到目前为止,它可以通过httpd.conf中的代码正常工作:此代码将body2replace为body 问题是,如果我访问一个https:// url它不会取代html内容 ,因为它应该被encryption是有道理的。 但是,如果在https请求中无法replace代码,是否可以configurationmod_proxy将所有https://请求redirect到http://? ProxyRequests On ProxyVia On <Proxy "*"> </Proxy> RequestHeader unset Accept-Encoding AddOutputFilterByType SUBSTITUTE text/html Substitute "s|body|body2|i"

Apache和PHP的权限

我有一个服务器使用Ubuntu的服务器,与Apache2和PHP。 我想用一个php文件设置一个目录,这个目录在互联网上是可见的,而且在它的内部是一个私有的目录,没有人(apache)可以访问它,除了php文件。 我怎样才能做到这一点?

客户端Javascript – > Serverside Java – >用户被提供一个.doc

我正在帮助某人使用基于JavaScript的Web应用程序(尽pipe我几乎不了解Web开发),但我们不确定实现我们想要的function的最佳方法。 基本上,用户将使用我们的工具通过javascript查看表格,列等中的各种枯燥的数据。 我们要实现一个function,用户可以点击一个button或链接,然后允许用户下载显示的数据在.doc文件。 我们目前的基本想法是这样的: 调用服务器上的Java函数,当链接被点击时,所需的数据作为string传入 在服务器上生成.doc文件 在客户端浏览器中自动“打开”文件的链接来启动下载 这可能吗? 如果是的话,这是可行的吗? 或者,你能推荐一个更好的解决scheme吗?

无法远程访问Web服务器

我有一个内部Web服务器的问题,我们托pipe我们的内部网,我试图连接到使用从dyndns.com主机名(FYI服务器不能通过IP访问)。 我们可以访问Web服务器在内部运行的站点,但不能远程访问。 据我所知,端口转发没有问题,因为我可以远程连接到我的Windows机器上的Web服务器,没有任何问题通过相同的路由器。 Intranet服务器在运行Mandrake的旧式Linux机器上,这里是详细信息: cat /proc/version > Linux version 2.6.8.1-12mdk ([email protected]) (gcc version 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)) #1 Fri Oct 1 12:53:41 CEST 2004 它不可能更新操作系统,所以我需要得到这个工作与这个设置。 据我可以告诉iptables甚至没有设置,所以我不认为这是问题。 不知道在哪里检查连接错误等等。 我相信这可能是以前使用webmin安装,如果以任何方式帮助build立。 如果您需要更多的细节,请询问。 谢谢。

需要ISA Server 2006 Web发布教程

任何人都可以推荐我一个ISA Server 2006 Web发布的文档? 我想一步一步学习它,也想尝试path映射function。 在此先感谢乔治

ISA Server 2006 Web发布问题

我想使用ISA Server 2006的Web发布function将我的内部IIS服务器网站( http:// testorder )发布到我的外部网站( http://www.mycorp.com/testorder )的一部分,目前,我在计划阶段遇到了两个问题, 我不使用Windows域(或Active Directory托pipe域),这意味着我不想将ISA服务器和内部Web服务器放入Windows域(或Active Directory托pipe域)。 我听说我们必须将ISA服务器和内部Web服务器放到Windows域(或Active Directory托pipe域)才能使用ISA Server 2006的Web发布function,这是真的吗? 有没有关于如何通过ISA服务器2006年一步一步发布网站指南? 我只需要最基本的configuration。 在此先感谢乔治

build立一个testing服务器

我想在家庭networking上设置一个testing服务器,这样我就可以在本地开发我的网站,只要更新我的网站就可以了。 我今年夏天开始学习php(我是参加大学的一名学生工作人员),在工作中,我们将网站设置在一个Subversion版本库中。 然后,我们在不同于现场的开发网站上进行工作。 当更新现场的时候,我的老板“复制”(我想我不知道)存储库的数据到现场。 似乎我的老板不必改变代码中的任何链接等。 我认为它“正常工作”的原因是因为在网站上工作的每个人都使用不同的URL访问开发者网站。 我的问题是:如何为自己实现相同(或类似)的服务器设置? 如果你想知道我使用的是Ubuntu 9.04桌面版,那么(我假设安装正确)LAMP服务器。