服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个重复的身份validation块为我的每个库,并想知道,如果有一种方法来重用块和优化我们的设置。 这个设置使我们能够浏览到code.domain.com来查看所有的存储库并浏览源代码(所有的存储库都可以读取)。 这是我目前的configuration: <VirtualHost *:80> DocumentRoot /u01/subversion/repositories ServerName code.domain.com ServerAdmin [email protected] <Location /> Options Indexes MultiViews FollowSymLinks IncludesNoExec Order allow,deny Allow from all </Location> <Location /repoA> DAV svn SVNPath /u01/subversion/repositories/repoA SVNIndexXSLT "/share/svnxslt/svnindex.xsl" AuthzSVNAccessFile /u01/subversion/svnrepos.acl AuthName "Source Code Repository / Repertoire de code" AuthBasicProvider ldap AuthType Basic AuthzLDAPAuthoritative off AuthLDAPURL "ldap://domain.com?sAMAccountName" NONE AuthLDAPBindDN "bindDN" AuthLDAPBindPassword bindPwd […]
我们有一个新build的Windows7 64位工作站,无法看到Windows Server 2k8r2域控制器,因此无法join域。 它连接到networking就好,所有的驱动程序正确加载和DHCP(一个Linux DHCP盒)正确指定一个IP地址。 但是由于机器无法看到域控制器,因此无法join域,无法访问其DNS服务(DC也充当DNS) 同一个非托pipe交换机上的其他机器没有问题。 我们被卡住。 有什么build议么?
我怎样才能使Windows防火墙(Windows 7或2008R2)使用所有端口的端口号,而不是帮助你“PlayTo发现”或类似的本地端口? 换句话说,没有端口的名称parsing(最好是主机)。 一个问题的例子是我有一些监听端口8009的东西,但是这个端口号没有在任何入站规则中列出,这使得find什么规则允许这个端口更加困难。
我正在寻找一种方法如何将2个或更多的内部IP地址(在我的情况下是xen dom)转换为一个外部IP地址。 我试图使用 iptables -t nat -A PREROUTING -d 123.123.123.123 -j DNAT – 到1.2.3.4 – 到1.2.3.7 iptables -t nat -A POSTROUTING -s 1.2.3.4 -j SNAT – 到123.123.123.123 iptables -t nat -A POSTROUTING -s 1.2.3.7 -j SNAT – 到123.123.123.123 并得到一个错误: iptables v1.4.14:DNAT:不支持多个目的地 试试`iptables -h'或'iptables –help'以获取更多信息。 我在手册中find了这个: 后来的内核(> = 2.6.11-rc1)不具备对多个范围进行NAT的能力。 所以我的问题是:为什么不可能了,是否有解决方法? 也许我应该使用其他我还不知道的方法? 编辑: 这个想法是使用像路由器一样的系统,所以我有一个地址,但有多个用户在后面。 问题是我不知道哪个连接受到用户的影响(例如1.2.3.4 )。 但是我知道,他们都有不同的端口可以打开stream量。 […]
今天晚上我第一次玩cron,开始有奇怪的结果。 我试图运行的脚本是一个监视器,它允许我使用Web界面pipe理其他脚本。 当我从shell运行看门狗脚本时, sudo ./watchdog.py每次都能正常工作,并启动它应该使用的脚本。 当我将它添加到crotab中时, sudo crontab -e与*/1 * * * * /home/user/watchdog.py ,它不会启动它们,或者它们在启动后立即崩溃。 这些脚本确实需要以root身份运行,所以我也尝试了*/1 * * * * sudo /home/user/watchdog.py ,但没有任何改变。 我的问题是2部分。 1:如何解决这个问题? 2:是什么原因造成的,为什么?
好吧,我的Hyper-V Server 2012看起来像这样:我们目前有两个虚拟机正在生产,一个正在运行SharePoint 2010,另一个正在承载SQL Server 2008 R2 for SharePoint。 我们正准备添加另一台虚拟机来为我们的网站托pipe一个电子商务网上商店。 我发现一个是开源的,使用MSSQL服务器(nopCommerce)。 我的问题是: SQL Serverangular色的最佳实践是什么? 我应该使用现有的SQL Server(当前托pipeSharePoint)并行托pipe两个数据库吗? 还是应该在WebStore虚拟机上安装SQL Server的本地实例,那么最终将有2个专用于SharePoint的虚拟机和1个专门用于Web Store的虚拟机? 或者,我甚至应该为Web Store创build另一个SQL Server虚拟机,所以我有两个用于SharePoint的虚拟机和两个用于Web Store的虚拟机? (这个对我来说似乎是资源昂贵的。) 而且我们还有其他考虑:我们的库存跟踪系统目前作为SharePoint上的Access Web-App数据库托pipe。 我们希望我们的库存数据填充网上应用店。 从我的谷歌search,似乎连接在一起的SQL数据库是不是太大的交易,发生了不less。 但是我对SQL最佳实践并不熟悉,但是我不知道是否将数据库保存在同一台服务器上的情况更是如此。
我运行一个相当繁忙(70万页的浏览量/日,PHP / MySQL)网站,获得稳定的stream量(通常没有尖峰)。 在过去的两天,在高峰使用时间附近,大约一个小时,我的网站突然从非常快到没有反应,大约一个小时,然后回到超快。 凌晨2点10分,CPU负载剧增: 12:00:01 AM runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 12:10:01 AM 1 270 2.54 3.56 4.00 12:20:01 AM 10 270 5.58 5.09 4.61 12:30:01 AM 9 297 10.06 9.63 7.22 12:40:01 AM 7 296 3.42 5.17 6.15 12:50:02 AM 8 291 4.36 4.57 5.43 01:00:02 AM 20 297 9.38 7.57 6.49 01:10:01 […]
我正在使用ESXi修复我的networking。 我之前的networking结构如下: Public -> Win 2008 R2 Server NIC#1 ADDS/DNS/DHCP/RRAS NIC#2 -> Physical Switch (LAN) 这个设置提供了所有我的networking客户端路由和互联网…我决定把我的networking更严重一点,升级,并安装了ESXi而不是Win 2008 R2,我想有几个Win 2012客户端来分隔作业的服务器之前在做 我拥有2个网卡(如果有必要,可以购买另外一个网卡),但现在我无法将自己的想法包括在networking方面。 Win 2008 R2之前做过所有的路由,但是如果将ESXi主机连接到新的Windows 2012虚拟机(处理LAN路由),并且该虚拟机停机,则无法访问ESXi主机。 同时,我不想使用硬件路由器,因为我之前喜欢我的networking的拓扑结构,所有的stream量都通过了一个Windows服务器,它也起到了防火墙的作用。 我应该如何解决这个问题?
这是我在这里的第一篇文章,所以我希望我张贴在正确的网站。 我正在为我们的域上的几台Windows 7机器创build临时备份解决scheme。 Win 7计算机将运行默认的Windows 7备份,然后运行脚本将这些文件移动到文件服务器进行存储。 由于我们的用户不允许其计算机的本地pipe理权限,因此运行脚本的计划任务使用本地pipe理员帐户。 问题是本地pipe理员无权访问共享。 是否有解决方法给本地pipe理员帐户权限到域上的文件共享? 我曾尝试将计算机本身添加到共享中。 例如,添加testcomputer $到共享。 这没有结果。 任何有关这方面的信息将是伟大的。
我刚在Ubuntu 12.04上更新了我的PHP 现在,所有的奇怪,我做了一个简单的phpinfo.php在我的服务器上,然后这502坏网关开始出现。 我检查/etc/nginx/sites-available/default nginxconfiguration文件,看起来一切正常: server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html; index index.php index.html index.htm; # Make site accessible from http://localhost/ server_name localhost; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri/ /index.html; # […]