Questions tagged «webserver»

通过http / https协议提供文档和应用程序的服务器

7
如何在我的本地网络上正确设置我的网络服务器?
我有一个内部网(在网络内)网站,但它有点痛苦。首先,这是一个家庭网络,如果这有助于任何人。我有一台运行带有PHP的Apache Web服务器的计算机,我想在本地网络上指向3个URL。我取得了一些成功,但并不总是可靠的。对于DNS和DHCP,我有一个Thompson Speedtouch ST546 v6 DSL路由器。 编辑:我需要它用于Intranet网站,而不仅仅是文件托管,因为我对CMS做了很多。 改写为清楚:我有三个子域的计算机局域网指向IP地址10.0.0.2上abp.bhc.com,wiki.bhc.com以及server.bhc.com,伴随着Web服务器的个人DNS名称。我使用SpeedTouch作为DNS,并完全控制它。经过一小时后它通常会起作用。 我的问题是,每次我需要另一个域时,是否有一个比手动添加域更优雅的解决方案。但它通常似乎有用。 这是我目前的VH文件: NameVirtualHost 10.0.0.2 <VirtualHost 10.0.0.2> ServerName abp.bhc.com DocumentRoot "htdocs/abp" </VirtualHost> <VirtualHost 10.0.0.2> ServerName server.bhc.com DocumentRoot "htdocs/server" </VirtualHost> <VirtualHost 10.0.0.2> ServerName wiki.bhc.com DocumentRoot "htdocs/wiki" Alias /wiki htdocs/wiki/wbhc/index.php </VirtualHost> 呃,我想出了我眼前的问题。IP地址设置错误,因为我最近有一个新的LAN适配器。我关于是否有更好的解决方案的问题仍然存在。

2
个人Web服务器
我正在寻找一个个人Web服务器来托管仅用于家庭用途的非常轻便的流量。 您对满足以下某些或大多数条件的个人Web服务器有何看法? 免费/开源 在Windows以及可能的Linux(Ubuntu)上运行 资源非常少 无需安装或独立文件 管理控制台-GUI或基于Web 支持多个主机/端口映射 我尝试过Abyss,标准版是免费的,但仅限于一个主机。我已经看到了轻快的速度,虽然XAAMP是我正在考虑的另一款产品,但还没有尝试过...

0
Firefox为什么不接受除443以外的其他SSL加密端口
存在一个具有不同站点(SSL绑定)的IIS Web服务器,因为我无法将IIS配置为使用不同的证书在相同的地址和端口上侦听,因此我将防火墙中的SSL端口方向设置为IIS Web服务器IP的另一个端口。 说明: Client -> Firewall -> Webserver Website1 -> WANIP1:443 -> LANIP1:443 Website2 -> WANIP2:443 -> LANIP1:444 因此,可以在一台IIS Web服务器上使用不同的证书对不同的站点进行加密。现在的问题是浏览器Firefox(版本24),如果我浏览Website1,这是显示连接安全性的那行中的密钥,在website2上,URL之前没有锁: 带锁的Website1: Website2没有锁: 问题是什么?Nn Safari和IE没问题,Firefox有什么区别? 更新: 我检查了不同版本的浏览器。Firefox 3.6显示了锁定符号,但当前版本未显示该锁定符号。这是当前版本中的错误,还是所有其他浏览器中的错误?如何检查整个流量是否已加密?

1
在一个网站的多台计算机上运行xampp
我最初在StackOverflow上发布了以下内容,但被告知该问题属于此处: 我有一台台式机和一台笔记本电脑,我想用它们来管理两者之间的一个共同网站。当前,我在笔记本电脑(Windows 7)上安装了XAMPP,并且工作正常。我也想在我的桌面(Ubuntu 12.04 LTS)上安装XAMPP,并让它管理相同的网站。基本上,如果我无法使用我的笔记本电脑或没有运行XAMPP,我希望另一台计算机(台式机)根据其服务器保持网站正常运行(类似于负载平衡)。我还希望能够从任一服务器(笔记本电脑或台式机)向网站添加更改,这必须意味着存储是同步的,并且可以从另一台计算机访问从一台计算机上载的所有程序,而另一台计算机可以改变它。 我尝试在Google上搜索可能的解决方案,但未成功。我还尝试与SO聊天室中的人讨论,有人向我建议的唯一解决方案是使用SVN来“签出”和“提交”更改,以便可以从两个“服务器”访问代码。那是唯一的解决方案吗?

2
使用USB 3.0闪存驱动器或固态硬盘驱动器,USB 3.0或SATA作为WebServer
我目前在Sandisk拇指驱动器USB 2.0中安装了XAMPP。这非常适合移植性,但正如您可能想象的那样,它非常慢。 我试用了这个设置的USB 3.0版本,带有USB 3.0端口,速度并没有明显加快。 我很想拥有一个便携式网络服务器(外部)。我目前在三台机器上工作,我真的很喜欢将mercurial存储库和Web服务器放在一个地方。 不知道通过SATA或USB 3.0的固态驱动器是否比我已经尝试过的USB闪存驱动器方法更快? 有没有人尝试过便携式Web服务器的不同设置? 如果这应该在Serverfault.com上,我很抱歉。我不确定,因为它是一种跨主题的话题。 编辑 - 我购买了一个机箱和一个带USB 3.0的64 GB SSD。他们正在路上,所以我会用一些速度数据报告,希望它会显示出一些好的结果。
1 usb  ssd  webserver  xampp 


1
在不同的URL映射上运行多个Python服务器
Python允许我在我选择的任何端口上创建和运行应用程序,但是我如何一起处理几个这样的应用程序,以便最终用户只能通过URL区分?基本上,我想要的是: Host Port Default URL Expected URL localhost 5000 http://localhost:5000 http://localhost.com/app1 localhost 6000 http://localhost:6000 http://localhost.com/app2 localhost 7000 http://localhost:7000 http://localhost.com/app2 如果我使用Apache2(虚拟主机,对吧?),我认为这很容易,但如果没有Apache2,我怎么能做到这一点?


2
无法通过HTTP连接到路由器外的dyndns.org支持的家庭网络服务器......为什么?
我正在我的路由器后面建立一个网络服务器。我做了以下事情: 路由器:端口将80,8000,8080转发到正确的IP地址(在此上下文中为192.168.1.5)。 路由器:启用dyndns.org动态DNS。 在我的盒子上启动了网络服务器(Django的开发网络服务器)(基于VM的Debian坐在Vista主机上......启用了桥接网络)@ 192.168.1.5:80。 当我在路由器内的另一台机器上(例如我的iPhone,我的工作笔记本电脑,我的PS3浏览器)时,我可以使用域名(mikerand.dyndns-home.com)连接到该网站。然而,当我在路由器之外时(例如,当我的工作笔记本电脑插入工作或我将我的iPhone设置为3G而不是WiFi)时,我无法连接。 奇怪的是,在同一个Debian盒子上运行的SSH服务器允许使用域名从路由器外部进行连接,所以我知道端口22上的端口转发和dyndns工作正常。 问题:我在HTTP设置中做错了什么?

2
透明重定向站点到端口8080的好方法?
目前我的家庭互联网提供商不允许端口1到1024上的服务,但允许使用高端口用于任何用户想要做的事情,我想知道有什么方法可以掩盖我的webserver @ ip:8080然后维护服务器名称? 例如,目前如果我使用myexample.com:8080它会打开很好但我知道有一些方法可以让它看起来像端口8080从未存在过,其中一个例子就是在其他地方使用代理服务器重定向访问但是我没有可用的,也没有钱用于此。 在上面的情况下,当用户命中代理服务器时,它会重定向并查询我的服务器,因此用户永远不会知道第二个服务器存在。 另一种方法是在其他地方创建一个页面,并将您的网站设置为iframe或框架,这将隐藏它,但可能是某些浏览器的问题等... 所以我相信这里的问题是我有什么选择来掩盖我的服务器在8080看起来像一个透明的网络服务器? 虽然我知道这似乎有点技术我相信这个问题的地方会在这里而不是serverfault,但如果大多数人不认为请移动主题。

1
升级后,Confixx登录无效
我已经将我的confixx安装从3.3.7 Pro升级到3.3.8和3.3.9 Pro(是的,我迟到了 - 我知道)。 现在我遇到了无法使用我的帐户登录的问题(密码备份帐户也不起作用)。我已经在$DEBUG=1-Mode中打开了Confixx并且看到登录login.php成功,并且重定向到/user/webXX/那里登录失败并且显示了LoginForm。 access_log: XX.XXX.XX.XXX - - [20/Mar/2013:15:45:24 +0100] "POST /login.php HTTP/1.1" 302 170 XX.XXX.XX.XXX - - [20/Mar/2013:15:45:24 +0100] "GET /index.php HTTP/1.1" 302 XX.XXX.XX.XXX - - [20/Mar/2013:15:45:24 +0100] "GET /user/index.php HTTP/1.1" 200 我正在使用Debian 6.0.7 任何人都有想法让confixx再次运作?

1
Django + Daphne + Caddy +文件上传= 413错误
我有一个与Caddy一起部署,生产的Django Web应用程序。在制作中,我使用Caddy作为指向daphne的反向代理,指向我的Django应用程序。但是,当我尝试将文件上传到生产中的管理门户时,我收到413错误。在调试模式下,当我刚刚使用Django时,我没有收到此错误。有人有主意吗?这是我的Caddyfile: 0.0.0.0:2015 on startup daphne peptidedb.asgi:application & header / { -Server # be sure to plan & test before enabling # Strict-Transport-Security "max-age=63072000; includeSubDomains; preload" Referrer-Policy "same-origin" X-XSS-Protection "1; mode=block" X-Content-Type-Options "nosniff" # customize for your app #Content-Security-Policy "connect-src 'self'; default-src 'none'; font-src 'self'; form-action 'self'; frame-ancestors 'none'; img-src …

0
Eset Endpoint阻止CherryPy Web服务?
我不是肯定的我在正确的地方问这个,所以如果你认为它应该在其他地方,请温柔地告诉我你认为我应该问的地方。 我有一个用Python编写的Web服务,使用CherryPy。它工作正常,直到我安装了Eset Endpoint Antivirus。我已经尝试关闭Web保护并确保端口是打开的,以及更改端口,但无论我做什么,当我尝试运行我的应用程序时,我收到端口不可用的错误。有没有人遇到过这个,如果有的话,有什么问题? 我在Mac上,万一有任何影响。我卸载了Eset,一切正常,所以我很肯定Eset导致了这个问题。

0
服务器上安装的所有Web应用程序列表?
我有一个运行很多不同目的的家庭服务器,其中包括运行apache,mysql和torrent客户端。其中一些软件可通过Web界面访问,但没有一致的工具可以查看可用的内容。例如: phpMyAdmin的和穆宁使用的操作系统软件包管理工具(我使用Ubuntu)安装,它们是由Apache的处理,并通过访问http://localhost/phpmyadmin和http://localhost/munin相应 还有一个/var/www由apache 安装和处理的第三方Web应用程序 传输可以在不同的端口上运行自己的Web服务器,即 http://localhost:9091 我不时地处理ruby-on-rails项目,这些项目再次使用内置服务器运行服务 我想知道是否有一个应用程序可以通过Web界面跟踪本地主机上可访问的所有内容?将它用于动态生成/var/www/index.html文件以便简单地评估所有应用程序会很好。

2
无法访问Web服务器
我运行一个家庭网络服务器,主要是作为一个学习的经验-我就拥有了一切成立,我可以通过访问它http:\\localhost\,以及http:\\192.168.2.64\,但我似乎无法从任何进一步的访问比路由器。我已经将端口80和443端口转发到我的本地IP(手动分配),但是当我尝试通过我的域或外部IP访问它时,它有错误118 - 连接超时。 我想我之前有过工作 - 当我从假期回家时,我才注意到这个问题。我不确定我的ISP现在是阻止端口80,还是什么。(https也超时,但在本地工作正常。)我正在使用Bellsouth / ATT,因此被阻止的唯一端口应该是25 / TCP。 杂项细节: 操作系统:Puppy Linux Slacko 5.5 Web服务器:Hiawatha v9.0 路由器:Belkin F9K1002 v2(01)
1 webserver 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.