服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在这一刻,我们使用Visual SVN,我们正在备份整个存储库目录的视觉SVN。 这为我们的svn引擎中的每个存储库备份整个数据。 我很好奇,如果我能在紧急情况或灾难的情况下恢复这些文件? 你们中的任何一个有这个恢复程序的经验? 谢谢。
使用Powershell控制台,可以执行哪些命令/命令来确定是否安装了Windows Server 2008的32位或64位版本?
我想知道如果nginx能够处理http和https请求在同一个端口 。 [*] 这就是我想要做的。 我正在运行处理http请求的web服务器(lighttpd),以及一个通过https服务文档树的特定部分的C程序。 这两个进程在同一台服务器上运行。 在防火墙级别, 我只能有一个端口将stream量转发到此服务器 。 所以我想要做的就是在这个服务器上设置nginx,以便它监听单个端口上的请求,然后: A)redirect所有http://myhost.com/ *请求,以便它们转到localhost:8080(lighttpd正在侦听) B)如果用户请求以https:// myhost.com/app开头的URL,则将该请求发送到localhost:8008(C程序)。 请注意,在这种情况下,远程浏览器和nginx之间的stream量必须encryption。 你认为这可能吗? 如果是这样,怎么办? 我知道如何使用两个不同的端口来做到这一点。 我面临的挑战是只用一个端口(不幸的是,我无法控制这个特定环境的防火墙configuration,所以这是我无法避免的限制)。 使用像通过ssh的反向端口技术绕过防火墙的技术也将无法正常工作,因为这应该适用于远程用户只有一个Web浏览器和互联网链接。 如果这超出了nginx的能力,你是否知道任何其他能满足这个要求的产品? (到目前为止,我已经用lighttpd和英镑设置这个不成功)。 我也更喜欢避免Apache(尽pipe我愿意使用它,如果它是唯一可能的select)。 在此先感谢,亚历克斯 [*]要清楚,我正在谈论通过同一个端口处理encryption和未encryption的HTTP连接。 encryption是通过SSL还是TLS完成并不重要。
我在运行一些脚本时遇到了问题,因为PHP-FPM无法写入我的会话文件夹: “2009/10/01 23:54:07 [error] 17830#0:* 24在stderr中发送FastCGI:”PHP警告: 未知:打开(/ var / lib / php / session / sess_cskfq4godj4ka2a637i5lq41o5,O_RDWR) 失败:Permission denied(13)in Unknown on line 0 PHP警告:未知:写入会话数据(文件)失败。 请确认 session.save_path的当前设置是正确的 (/ var / lib / php / session)在第0行的“未知”上传“ 显然这是一个许可问题; 我的会话文件夹的所有者/组是networking服务器的用户NGINX。 PHP-FPM虽然nobody运行,因此将它添加到nginx组并不是那么简单。 临时解决scheme是将/var/lib/php/session的权限设置为777 – 我觉得这不是“最佳实践”。 什么是最好的做法,当你需要分配一个守护进程写入权限的文件夹,但它运行时nobody ?
这个问题也可以在StackOverflow上被问到,但我会先在这里尝试… 我们的数据库中的INSERT和UPDATE语句的性能似乎正在下降,导致我们的Web应用程序性能不佳。 表是InnoDB,应用程序使用事务。 我可以做些简单的调整来加快速度吗? 我想我们可能会看到一些locking问题,我怎么知道?
我刚刚为我公司的网站接pipe了网站,我正在为我的合作伙伴准备一份关于LAMP堆栈的报告。 但是我是一个新的CSgradle生,我唯一知道的就是Java编码,所以我需要一些帮助! 我试图找出a)如果Apache安装和b)什么版本正在运行。 我的Linux版本是“Ubuntu 8.04.4 LTS \ n \ l”,由/etc/issue 。
这里是新的,但我通过环顾四周学到了很多东西。 我的问题可能是一个简单的问题: 在Microsoft Active Directory中,DNS是否在转发到根提示之前查看转发器? 提前致谢。
TL; DR 我很确定我们的小networking已经被某种蠕虫病毒感染了。 但是,这似乎只是困扰我们的Windows XP机器。 Windows 7的机器和Linux(好,是)电脑似乎不受影响。 反病毒扫描没有显示任何内容,但是我们的域名服务器在各种有效和无效的用户帐户(尤其是pipe理员)上logging了数千次失败的login尝试。 我怎样才能阻止这种身份不明的蠕虫传播? 症状 我们的一些Windows XP用户报告了类似的问题,尽pipe不完全相同。 他们都经历了软件启动的随机关机/重启。 在其中一台电脑上popup一个对话框,直到系统重启,显然是由NT-AUTHORITY \ SYSTEM启动的,并且与RPC调用有关。 这个对话特别与详细描述早期的RPC利用蠕虫的文章中描述的完全一样。 当两台计算机重新启动时,他们在login提示符(他们是域计算机)回来,但列出的用户名是'pipe理员',即使他们没有以pipe理员身份login。 在运行域的Windows Server 2003计算机上,我注意到来自各种源的数千次login尝试。 他们尝试了所有不同的login名,包括pipe理员,pipe理员,用户,服务器,所有者等。 一些日志列出了IP,有些则没有。 那些有源IP地址(对于失败的login),其中两个对应于两个Windows XP机器遇到重新启动。 就在昨天,我注意到来自外部IP地址的一系列失败的login尝试。 traceroute显示外部IP地址来自加拿大ISP。 我们不应该有从那里的连接(有我们有VPN用户虽然)。 所以我仍然不确定来自foriegn IP的login尝试是怎么回事。 似乎很明显,某些恶意软件在这些计算机上,它所做的一部分工作是尝试枚举域帐户上的密码以获得访问权限。 我到目前为止做了什么 在意识到发生了什么之后,我的第一步是确保每个人都在运行最新的反病毒并进行扫描。 在受影响的计算机中,其中一个是过期的防病毒客户端,另外两个是当前版本的Norton,两个系统的全面扫描都没有任何结果。 服务器本身定期运行最新的反病毒,并没有显示任何感染。 所以基于Windows NT的计算机有3/4具有最新的反病毒,但是它没有检测到任何东西。 不过,我确信有一些事情正在发生,主要performance在各种账户的数千次失败的login尝试。 我也注意到,我们的主文件共享的根目录具有相当开放的权限,所以我只是将它限制在正常用户的读取+执行。 pipe理员当然有完整的权限。 我也要让用户更新他们的密码(强大的),我将重命名为pipe理员在服务器上,并更改其密码。 我已经把networking中的机器拿走了,一个正在被一个新的机器所取代,但是我知道这些东西可以通过networking传播,所以我仍然需要深入到底。 此外,服务器有一个只有某些端口打开的NAT /防火墙设置。 我还没有完全调查一些端口打开的Windows相关的服务,因为我是从Linux的背景。 怎么办? 所以所有的现代和最新的反病毒都没有发现任何东西,但我绝对相信这些电脑有某种病毒。 我将其基于XP机器的随机重启/不稳定性,以及来自这些机器的数千次login尝试。 我打算做的是在受影响的机器上备份用户文件,然后重新安装Windows并重新格式化驱动器。 我也正在采取一些措施来确保可能用于传播到其他机器的公共文件共享。 了解这一切,我能做些什么来确保这个蠕虫不在networking的其他地方,我该如何阻止它蔓延? 我知道这是一个旷日持久的问题,但是我在这里已经深入了解并且可以使用一些指针。 感谢您的期待!
302和303之间的区别是什么? http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html 10.3.3 302发现 10.3.4 303见其他 这些是可以互换的吗?或者为什么会互相使用? 你能否提供一个用例(什么时候可以使用)?
我一直使用ifcfg-eth0:1别名文件来创build额外的地址。 然而,在最近的rhel文件中 ,它指出: 由于iproute包的ip命令现在支持将多个地址分配给相同的接口,因此不再需要使用这种将多个地址绑定到相同接口的方法。 此外,在这个网站上的许多答案和评论提到,ifconfig被弃用,应该使用“ip”代替。 我很好地使用它进行实时更改,但是如何在不使用别名文件的情况下持续更改重新启动?