服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
目前我有我的域设置来访问我的家庭networking,当前正在运行一个IIS Web服务器的前端(端口80是通过这个服务器)。 现在,IIS在某些方面适合我,但有些时候我有一个我想要使用的应用程序,但它只能在Linux上运行,所以我将不得不安装一个Linux Web服务器。 但是,我的问题是通过我的域名访问该Web服务器。 理想情况下,我想要做的是有“domain.com”转发到我的IIS服务器,但如果我明确地说“linux.domain.com”它会以某种方式从我的Linux Web服务器检索页面。 不知道是否可以用简单的家庭设置,DD-WRT路由器和IIS前端,但任何build议都会受到欢迎。 谢谢!
我想知道是否有人可以通过Rack / Passenger通知Rails应用程序的正确行为,因为我在生产系统上看到一些从未正常运行的exception行为。 我的理解是,Passenger将创buildRack的实例来满足Web应用程序的需求。 我遇到的问题是Passenger和Rack进程在运行几分钟后消失。 在这种情况下,下一个请求将重新启动乘客和机架,但这可能需要10秒以上。 当我查看进程列表时,我发现当事情运行良好时,我至less有一个“Rack:/ my_application”实例。 我也有“Passenger ApplicationSpawner”运行。 ApplicationSpawner似乎在大约10分钟后消失,Rack实例有时也会消失。 我有时最终没有Rack进程或ApplicationSpawner,所以下一个请求需要很长时间。 任何想法如何纠正?
我有一台连接到基本路由器的计算机。 我如何build立一个可以在互联网上使用的VPN连接? 或者我需要在路由器后面build立一个VPN连接? 电脑有窗户。
我遇到了Nginx的奇怪行为。 在我的例子中,Nginx作为Jetty的代理。 configuration如下: server { listen 80; client_header_timeout 3m; client_body_timeout 3m; send_timeout 3m; client_max_body_size 5M; server_name test.com www.test.com location / { auth_basic "Restricted area"; auth_basic_user_file /etc/nginx/htpasswd; proxy_pass http://localhost:8080; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto http; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $http_host; gzip on; } } 当上传大小超过5M的文件时,我会收到'网关超时'。 CPU使用率为0%。 我不知道什么是错的。 这与networking速度无关,因为我正在本地进行testing。 如果我跳过一个代理,并尝试直接上传文件到应用服务器(我的意思是:在端口8080),一切都像一个魅力。 任何想法 ?? 问候!
我已经使用Visual Studio 2010创build了一个本地.mdf数据库,并对其进行了一些修改。 现在我想在IISpipe理器中编辑它。 但是,我既不能通过连接string也不能直接访问它。 第一。 我从数据库的Visual Studio 2010属性窗口复制了一个连接string,就像Data Source=.\SQLEXPRESS;AttachDbFilename=o:\…\MyDB.mdf;Integrated Security=True;User Instance=True 。 我去了IISpipe理器 – >连接string – >添加 – >自定义和粘贴它。 然后去IISpipe理器 – >数据库pipe理器 – > MyDB,它打开,但没有可见的内容,而我已经添加了几个表。 第二。 我在数据库pipe理器中使用了“添加连接”,并指定了如下属性: 数据库提供者== SQL Server 2008 服务器== localhost 数据库==○:… \ MyDB.mdf 用户ID == my_local_user_name 但是当我访问新创build的连接,我得到了以下错误: 执行此操作时发生错误。 细节: 与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:命名pipe道提供程序,错误:40 – 无法打开连接到SQL Server) 如果我将服务器字段设置为SQLEXPRESS,也是一样的。 有任何想法吗? Windows […]
我在DFS共享中有一个文件,它位于由两个域控制器pipe理的命名空间中基本介质是文件服务器上的一个共享驱动器我无法删除它,当我在文件上运行sysinternals处理实用程序时,它不断重新显示服务器它告诉我的文件是由PID 4打开,这似乎是“系统” 我认为这是DFS服务或共享服务,实际上是共享。 我怎样才能确定谁是谁的文件打开,从哪里?
我一直在为应用程序部署创buildSolaris软件包,但是最近我意识到部署的文件在创build软件包的时候有相同的时间戳。 通过查看各种联机帮助页(pkgproto,原型,属性等),我似乎找不到任何选项来指示pkgproto / pkgmk来保存文件时间戳。 任何人都知道如何确保在Solaris软件包中保留文件时间戳?
几个月前,我们买了一个新的防火墙,一个Netgear UTM9S,我们启用的function之一是PPTP VPN,以便为远程用户访问SQL,Web和文件服务器。 但现在,在阅读Ars Technica关于MSCHAP V2被破坏的文章之后,我想知道是否应该担心这个问题,并closuresPPTP并启用其他VPN选项之一? SSL和IPSEC选项是可用的,阅读手册将需要移动到他们,再加上configuration每个用户机器,所以我们应该花时间在这个? 或者这只是FUD?
我目前正在使用Amazon EC2并运行一个Node.js应用程序,但HTTPS握手等现在正成为一个瓶颈,所以我想知道这是否可能: 在HTTP端口80上运行Node.js(Rest JSON Api)的2个EC2实例 Elastic Load Balancer从端口443路由所有stream量(https),并将其encryption到http端口80 这将大大提高我的EC2 node.js服务器的性能,并且所有内容都将保持安全,因为只有负载平衡器可以从Internet访问,并且EC2实例将以私人方式运行。 感谢帮助
在使用PC之前,我正在使用KNOPPIX擦除一些HD。 这个命令很简单: dd bs=4096 if=/dev/zero of=/dev/hda (或者也许/dev/sha ,取决于它是什么样的驱动器。) 当我最初启动KNOPPIX时,它似乎完全响应。 但是,在一两分钟的擦除活动之后,系统变得无法响应。 就像屏幕变得空白一样,所以我按了一个键让它回来,实际上我可以看到系统将每个字符拖到屏幕上,每秒几个。 在这种情况下没有CD活动,也没有定义交换分区,所以我不知道为了显示一些文本而花了太长时间。 同样,如果按下大写locking键,键盘上的指示灯将会响应约15秒钟。 这是一个很长的时间,IME。 我运行在runlevel 2,如果这有什么区别。 有人知道这么久吗? (而且,理想的情况下,我怎么能做到这一点。)