服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在使用Virtualmin,并且在Virtualmin> Module Config>服务器和用户创build时执行操作>在对服务器进行更改后运行命令 该命令旨在在帐户build立后执行一些额外的步骤。 但是,每次帐户被修改时都会调用该操作,并且在帐户被删除时也会被调用。 它所执行的操作只能在帐户第一次创build时完成。 我的自定义命令如何知道正在执行哪个操作? 是否有一个环境variables,确定是否是创build,更改或删除的行动?
我在Windows 2008上的IIS 7上有Web服务。 此Web服务必须.NET Framework 3.5(我尝试浏览网站时使用System.Linq错误) 我发现可以更改.NET Framework版本的唯一地方是应用程序池pipe理,但唯一的两个select是:没有pipe理代码和.NET Framework 2。 在添加/删除程序中,我安装了.NET Framework 3.5,事件对它进行修复和iisreset,但我仍然只能在应用程序池pipe理中进行select。 有任何想法吗? 感谢您的提前。
在Linux上,我可以简单地: netstat -ntp | grep server_ip:port 而且我得到给定连接的程序的PID和进程名称。 但是我如何在Solaris上执行?
假设该可执行文件的URI是已知的: http://domain.name/exe_uri : http://domain.name/exe_uri 如果我们只是在地址栏中input它会执行吗?
我使用nginx作为Rails的前端。 所有页面都caching为磁盘上的.html文件,如果存在,nginx将提供这些文件。 我想发送正确的MIMEtypes的饲料( application/rss+xml ),但我迄今的方式是相当丑陋的,我想知道是否有一个更干净的方式。 这是我的configuration: location ~ /feed/$ { types {} default_type application/rss+xml; root /var/www/cache/; if (-f request_filename/index.html) { rewrite (.*) $1/index.html break; } if (-f request_filename.html) { rewrite (.*) $1.html break; } if (-f request_filename) { break; } if (!-f request_filename) { proxy_pass http://mongrel; break; } } location / { root /var/www/cache/; if […]
我们有一个MSSQL数据库,其中所有主键都是GUID(uniqueidentifiers)。 GUID是在客户端(用C#)生成的,我们正在考虑改变客户端来生成顺序(梳)GUID,而不是仅仅使用Guid.NewGuid()来提高数据库性能。 如果我们这样做,这将如何影响已经具有“随机”GUID的数据作为集群PK的安装? 任何事情都可以完成(短的改变所有的PK值)重build索引,以避免进一步的碎片和不良的插入性能? 如果可以,请给出明确而详细的答案。 我是一名C#开发人员,并不太熟悉SQL Server的所有复杂性。 谢谢!
我们有两台Windows 2003计算机,一台是DC,另一台是joinDC的域。 这些机器不在本地提供给我们,所以我们必须远程桌面进入他们。 当我们第一次得到机器时,远程桌面正在燃烧,因为机器只有几英里远。 然后我安装了AD并设置了路由和远程访问,我也在DC上设置了DNS。 现在,当我尝试远程桌面到域(不是DC)的一部分的机器,它是痛苦的慢! 到DC的远程桌面也显着慢了! 另一个问题是我们的FTP到DC也变慢了。 我不知道我可以提供哪些其他信息,因为我是Sys Admin的新手(从开发转向)。 速度应该很快,因为这些机器只有几英里远。 任何帮助/build议非常感谢! 谢谢培基
我正尝试使用Google Wave的CLI客户端 ,Google使用我的@ googlewave.com帐户创build了这个客户端 。 我似乎无法得到它连接 – 有谁知道这是否实际上是可能的,或者如果它只会连接到本地托pipe波服务器?
FTP Server 7不支持设置上传或下载的带宽限制。 有什么办法来限制上传或下载的带宽? 有没有扩展或插件有这个function。 我不想使用第三方FTP服务器。 也许,IIS有一个扩展限制。 编辑:我想限制每个用户或虚拟目录。 问候。
在单台机器上托pipe数十个相当平凡的Java Web应用程序的最佳方式是什么? 这些将是针对不同的客户,因此让他们彼此隔离是很重要的,所以如果一个人倒下,他们不会全部倒下。 我意识到Tomcat可以自己处理多个应用程序,但是让它们全部运行在单个tomcat实例中听起来有点吓人。 每个应用程序的tomcat的实例也似乎愚蠢,因为这些应用程序可能是相当基本的。 有什么想法吗?