服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
SQL Server在系统程序文件目录结构中创build其数据库。 我想将数据库文件从系统分区中分离出来。 假设数据库已经被创build和填充:如何将与数据库相关的所有文件移动到单独分区上的不同位置?
Google使用什么样的硬件? 独家英特尔处理器? 总是? Xeons,Duos或Quads? 英特尔芯片组? 主板 – 英特尔,技嘉,微星? 什么样的内存和内存? 什么物理内存configuration(单个大容量模块或多个较小容量模块)? 什么品牌的硬盘(我知道他们用来购买几乎所有的品牌 – 从他们的磁盘故障报告)? 他们是否能够为他们的服务器实施单电压供电(就像他们一直在向英特尔推广一样)? 任何其他琐事你有或想分享?
我目前有一个域名注册了Linux / Apache服务器,我将用另一个新的IP地址replace。 迁移数据将相对较快,在此过程中可能会中断5分钟。 DNSlogging显然有6-12小时的TTL,我无法加速。 这种改变可能会带来什么后果? 据推测,仍在查看旧地址的用户将继续击中旧服务器,而DNS域名服务器的用户已过期或为空则会看到新域名。 是否有可能从旧服务器(使用Apache或iptables)到新IP进行某种redirect? 旧服务器可以继续运行,只要有必要。
我试图在由mod_dav_svn提供服务的SVN仓库上强制使用SSL(https)。 这是我有: <Location /svn/projectname> DAV svn SVNPath /var/repo/projectname Require valid-user AuthType Basic AuthName "Subversion repository" AuthUserFile /etc/svn-auth-projectname #here's what I tried (didn't work) SSLCipherSuite HIGH:MEDIUM </Location> 但是,当我通过httplogin时,我不会redirect到https; 它保持在http。 为什么没有上述工作? 我如何获得这个httpsredirect工作? 我见过有关使用mod_rewrite的build议,例如: # /dir/.htaccess RewriteEngine on RewriteCond %{SERVER_PORT}!443 RewriteRule ^(.*)$ https://www.x.com/dir/$1 [R,L] 但是,我不明白这是什么,所以我不敢使用它。 此外,它看起来更像是一个丑陋的黑客比正确的解决scheme。
我是几个不同服务器的pipe理员,目前每个服务器上都有一个不同的sudoers文件。 这是微不足道的,因为通常我需要授予某人使用sudo执行某些操作的权限,但只能在一台服务器上完成。 有没有简单的方法来编辑我的中央服务器上的sudoers文件,然后通过SFTP或类似的东西以简单的方式分发给其他服务器? 主要想知道其他系统pipe理员如何解决这个问题,因为sudoers文件似乎不能用NIS远程访问。 操作系统是SUSE Linux Enterprise Server 11 64位,但不应该紧要关头。 编辑:现在,每台机器将有相同的sudoers文件。 编辑2:接受的答案的评论是最接近我实际上前进和做的。 我现在正在使用一个SVN支持的木偶安装,经过一些头痛后,它工作得很好。
有没有一个Linux的标准命令,可以提供服务器的描述? (比如型号,内核数量,速度…)
我的网站托pipe在一个位置,也可以接受电子邮件的服务器上,我使用Google Apps作为电子邮件提供商。 在过去的18个月里,我没有遇到任何问题,也没有电子邮件丢失的报告。 不过本周,有人使用Hotmail试图给我发电子邮件。 他们发送的电子邮件中有25-50%被退回给他们,并发送“550中继不允许”消息。 我的MXlogging是正确的,并检查我的Web服务器上的Exim日志,我看到Hotmail正试图发送电子邮件到Alogging,因为这台服务器可以接受电子邮件。 这似乎是Hotmail的一个已知问题 。 由于我不能禁止从Web服务器接受来自Hotmail邮件(因为其他人使用Web服务器作为他们的电子邮件托pipe),有没有解决scheme?
我最了解的编程语言是Java。 目前我必须编写相当多的“shell脚本”来自动化我的服务器。 有没有像“Java Shell”的东西,所以我可以用Java编写shell脚本?
这可能是一个完全愚蠢的问题,但是我对Windows Server 2003真的很陌生。如果这是我自己应该能够弄清楚的事情,请指点一下正确的方向。 我不知道从哪里开始。 对,我们的域控制器,一个Windows 2003服务器,曾经被设置为我们networking的主DNS服务器。 我将主DNS服务器更改为我们的路由器,认为这将有助于networking,特别是如果DC下降(这是用来做相当多的)。 它工作得很好。 但是,现在如果我尝试将新计算机join域,则无法findDC。 如果我手动将该计算机的DNS服务器更改为DC,那么它工作… 我将域控制器的计算机名称作为路由器中的静态DNS条目,但我猜测我需要的不止于此。 再次,请随意指出我正确的方向。 编辑:是不是有一种方法来标记问题的答案? 或者,也许这一个已经是。 无论如何,感谢您的帮助!
当我尝试在register.com上注册一个less于3个字符的域名时,会显示以下消息:“域名不能less于3个字符” 为什么不可能注册一个小于3的域名? hp.com只有2个字符? 那可能怎么样?