服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我已经得到了一个Microsoft修补程序,我需要在整个域中进行部署。 我想要使用GPO,因为用户没有pipe理员权限,Office未从pipe理点进行部署。 它是随机部署的。 我试图将exe文件转换成msi,但是当我运行msi时,它只是提取了MSP文件。 我可以通过GPO跨不同版本的Office 2003部署MSP或EXE吗? 我拿了一个Pro11.msi的副本,并尝试运行MSIexec.exe /一个“[outlook.msipath]”/ P“[Outlook.exepath]”和MSP文件一样。 这两次我都收到一个错误,提示“无法打开安装包,请联系应用程序供应商,确认这是一个有效的Windows安装程序包”。 另一个解决scheme也许可以通过WSUS进行部署?
我有一个标准的Ubuntu安装。 Apache web根目录是/ var / www。 我想主办我的“主要”网站和一些其他人。 通常我会把mysite.com的文件放在web根目录下。 但是,如果我想承载多个网站,似乎可能会变得混乱。 看来,我最终会得到一个像这样的结构: 我的“主”网站的文件: /var/www/index.html /var/www/images/ /var/www/js/ 等等… 然后我的虚拟网站如: /var/www/somesite/ #somesite's files in here /var/www/foobar/ #foobar's files in here 我应该如何组织这样的设置? 将主站点的文件与虚拟主机站点的目录混合似乎是错误的和混乱的。 我想把我的“主”网站放到webroot的自己的目录(如上面的“somesite”和“foobar”),但是访问我的IP地址的人会得到没有任何站点文件的web根目录。 我应该这样做,然后将任何东西redirect到主要的IP到“主”网站的目录? 也许与htaccess? 也许在某个地方的apacheconfiguration? 你将如何处理这个? 我最终做了什么 (感谢下面的build议,所有这些都很有帮助)… 以下是configuration文件( /etc/apache2/sites-enabled/default )最初的内容: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www> Options Indexes […]
在Windows Vista和更高版本中,您可以通过GUI或使用netsh将静态IPv6地址和网关分配给接口。 地址也可以在Windows XP上静态configuration netsh interface ipv6 add address "Local Area Network" 2001:db8::bad:f00d 和默认路由: netsh interface ipv6 add route ::/0 "Local Area Network" 2001:db8::1 但问题是,如果RA-emmiting路由器出现在链路上,Windows XP也将根据通告的前缀和路由器的本地链路本地( fe80::地址为自己分配一个自动生成的地址作为默认值网关。 如果主机静态寻址,如何closures自动configuration? UPDATE 似乎没有直接禁用SLAAC而不禁用IPv6本身的方法。 有没有registry设置这样做?
桑巴3.5 Centos 6.3上 简介:我在我的linux主机上设置了Samba,但是我的Win机器都没有看到主机名。 我的主机名(WOLTEST)不会出现在任何Winnetworking列表(例如,净视图)中。 所以,WOLTEST \ share-name是空的 我可以ping Win机器上的Linux IP地址(192.168.44.140),但我无法与\\ 192.168.44.140 \ share-name共享。 在ServerFault上有一些类似的post,但没有任何帮助。 以下是我的smb.conf的相关部分: [global] workgroup = LANGROUP server string = Samba Server Version %v security = user passdb backend = tdbsam [web] path = /volume1/web writeable = yes browseable = yes valid users = michael guest ok = yes 我也试过“赢得支持=是”,但没有帮助。 局域网上没有wins服务器。 我跑smbpasswd […]
我有一个数据库中有一个表,其中一列有无效的数据。 我还有一个前几天的数据库备份。 在该备份中,该列仍具有有效的数据。 但该数据库中的其他表已经过时了。 因此,完全回滚到该备份不是一个选项。 相反,我只想从备份导入到当前数据库的那个单一的,损坏的列。 实时数据库还在该表中累积了一些新的有效行。 显然,我们希望这些被保存下来。 我想不出一个不涉及繁重的手工编辑的方法。 这可以自动化吗?
我是新来的邮件服务器,仍然试图了解所有的组件。 我读的是有很多MTA,但是常见的有4个是qmail,Postfix,Sendmail和Exim。 我也发现了这个邮件服务器的列表。 http://en.wikipedia.org/wiki/List_of_mail_servers 令我困惑的是,像Zimbra和Atmail这样的邮件服务器与qmail / Postfix等级是一样的。邮件服务器和MTA是同一个东西吗? 我认为(纠正我是否错误)邮件服务器包括一个MTA作为其组件之一。
我正在尝试使用nsupdatedynamic更新我的DNS服务器。 条件 我在我的客户端的DNS服务器和Debian 4上使用Debian 6。 我创build了一个公钥/私钥对,使用: dnssec-keygen -C -a HMAC-MD5 -b 512 -n USER sub.example.com. 然后,我编辑我的named.conf.local来包含我的公钥和我想更新的新区域。 它现在看起来像这样(注意:我也尝试了allow-update {any;};没有成功): zone "example.com" { type master; file "/etc/bind/primary/example.com"; notify yes; allow-update { none; }; allow-query { any; }; }; zone "sub.example.com" { type master; file "/etc/bind/primary/sub.example.com"; notify yes; allow-update { key "sub.example.com."; }; allow-query { any; }; }; […]
目前我在HP Proliant 380 G7,SmartArray p410i中有4个硬盘被configuration为RAID 1 + 0。 我打算购买其他新的8个硬盘来replace旧的arrays,通过交换磁盘,并保留旧的arrays作为备份。 我也做了完整的备份,我将使用这个备份来恢复到新的8个硬盘arrays。 如果我已经用新的8个磁盘configurationRAID 1 + 0,我仍然可以使用旧的4个磁盘吗? 所以,如果我决定要回到旧的arrays(例如恢复到新arrays失败),我可以把新的arrays8个磁盘,把旧的arrays4磁盘,数据将是可读的? 我在惠普商业社区论坛上进行了研究,他们说可以做到这一点,而不会丢失数据。 他们指示在没有任何磁盘的情况下启动服务器,并尝试清除存在的任何configuration,然后将之前安装在服务器上的磁盘放回到正确的插槽中(如果可能的话)。 可能有人确认这是真的吗?
我有一个用Windows Small Business Server 2011运行Windows域的客户。 现在我想“更新”(或降级?)到2008 R2域名。 有两个原因。 客户几乎达到了SBS用户限制 客户现在拥有用于虚拟化的XEN-Server,并且希望将服务(Exchange,WSUS,Active-Directory)分离到不同的虚拟机。 有推荐的迁移path吗? 这甚至有可能吗?
我一直在使用MediaTemple的GridService作为一个相对轻量级PHP站点的生产环境。 设置testing和临时环境的过程很麻烦,会导致员工走捷径,所以我试图把一个质量控制环境放在一起,为GridService提供一个类似的环境,但是这使得我可以更紧密地把它与自动部署过程(在GridService中configuration新的环境需要使用Web界面; mod_vhost_alias只允许我们创build我们的testingurl的子目录)。 我非常非常接近,但是遇到了一个问题 – PHP以CGI的forms运行,Apache自动将REDIRECT_预设为使用SetEnv在.htaccess中设置的任何variables(记住,我正在模拟GridService)。 例如: 的.htaccess SetEnv HTTP_TEST_VAR "Some Value" PHP echo getenv('HTTP_TEST_VAR'); // prints "" echo getenv('REDIRECT_HTTP_TEST_VAR'); // prints "Some Value" 这不会是一个大问题(我们可以在代码周围),除了GridService中不会发生这种情况,我真的更希望有相同的代码path(向代码中添加切换逻辑将打败所有我们已经完成了从代码库中获取configuration的工作)。 在后台的其余部分,我使用了一个运行Ubuntu的全新(2周)(ve)实例,从apt获得了apache和所有的依赖关系,并使用来自<?php phpinfo() ?>的configurationstring构build了PHP(5.3.15) <?php phpinfo() ?>在GridService上,减去db4的支持。 我真的很感激任何帮助。 谢谢!