服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
是否有可能使盐需要附加一个特定的文件,而不是仅仅存在的文件? 看来我只能要求一个file状态。 源代码看起来像去掉了require属性中的任何方法名称。 在下面的例子中,我只想让foo服务运行,如果我的行被添加到/etc/security/limits.conf。 file.append: – name: /etc/security/limits.conf – text: – root hard nofile 65535 – root soft nofile 65535 foo: service.running: – enable: True – require: – file.append: /etc/security/limits.conf
我有一个新的LAMP CENTOS 5服务器,我正在设置,并试图从我有另一个Web服务器复制configuration。 我坚持我认为是一个mod_rewrite问题。 如果我去http://old-server.com/any_page_name.php它正确路由通过index.php中的一些处理代码,并显示我一个优雅的“页面无法显示”消息。 但是,如果我去http://new-server.com/any_page_name.php我得到一个丑陋的Apache 404 Not Found错误消息。 我查看了两个httpd.conf文件,它们都只有一个对mod_rewrite的引用。 LoadModule rewrite_module modules / mod_rewrite.so所以看起来应该没问题。 在httpd.conf的底部,我有这样的代码: <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html ServerName new-server.com ErrorLog logs/new-server.com-error_log CustomLog logs/new-server.com-access_log common </VirtualHost> 然后在/ var / www / html的根目录中,我有完全相同的.htaccess文件,如下所示: RewriteEngine on Options +FollowSymlinks RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] ErrorDocument 404 /page-unavailable/ <files ~ […]
我一直在寻找工具来自动创build服务器。 有两个不同的原因: 生产 开发机器 我喜欢不可变服务器的想法。 我已经看到了工具演示和成功使用* nix框运行轨道或灯等 有没有人find一个好的方法来在Microsoft堆栈中执行此操作? 我想介绍一些有趣的事情,并创build将安装Windows的脚本,根据规范对其进行修补,部署Sql Server创build脚本以构build数据库,仅用于部署SharePoint并对其进行configuration,然后将SharePoint解决scheme部署到它。 我可以得到一部分,手动安装Windows,手动安装Sql Server,使用Powershell来做所有的configuration和设置。 安装SharePoint并configuration其中的一部分,然后使用PowerShell进行其余configuration并部署解决scheme。 我希望有能力运行一个脚本,或者至less有一个统一的过程。 我可以,并且主要使用虚拟机模板映像然后实例化它们,但创build模板通常是手动步骤。
我使用8个线程启动了memcached服务器。 然后我用ps -eLf | grep memcached查看线程 ps -eLf | grep memcached shantanu 2758 1 2758 0 10 11:17 ? 00:00:00 memcached -d -l 10.90.15.104 -p 11311 -t 8 -vv shantanu 2758 1 2759 0 10 11:17 ? 00:00:00 memcached -d -l 10.90.15.104 -p 11311 -t 8 -vv shantanu 2758 1 2760 0 10 11:17 ? […]
我可以得到我的国家的子网名单,但我找不到欧洲的任何名单。 (或RIPE NCC)。 我在哪里可以得到ISP在欧洲使用的子网列表?
我们有在Ubuntu服务器上运行的Tomcat实例。 它运行一个networking服务,向互联网开放。 有时会突然出现交通堵塞,并且下降。 Tomcat访问日志中没有任何exception。 我想这是因为一些请求是如此“沉重”,他们永远不会完成,因此不logging到Tomcat的访问日志。 有没有办法configurationTomcat在执行之前logging传入的请求? 每个请求应以下面的格式logging date,时间,URL(带查询string参数),IP地址(客户端) 每个请求应该有一行。 只有传入端口80和443的请求应该被logging。
对于一个长期的问题道歉: 我们采取了一个新的客户,其networking托pipe以前在他们的内部服务器,仍然有他们的Exchange / Outlook电子邮件。 我们现在在我们的服务器上托pipe他们的域名(以及其他许多)。 他们抱怨说他们在Outlook中遇到错误。 我不明白在问题的根源AutoDiscover的东西,但相信我只需要停止我们的服务器上的SSL证书被请求时返回特定域: 是的,问题在于“{newclient} .com”指向您的服务器IP,并且该服务器的端口443已打开并且与其关联的SSL证书。 所以当Outlook / ActiveSync使用自动发现来查找邮箱设置时,它会find您的SSL(因为443已打开)并将其标记为错误。 解决scheme是closures443,以便它不被发现,然后Autodiscover将通过MX / ServiceRecords发送邮件。{newclient} .com并发现正确的SSL。 我在这里是新来的,没有交接,所以我不知道其他目前托pipe的网站是否需要接受SSL连接,虽然我怀疑有些会,或者将来可能会。 这是一个活的服务器,所以我不能冒险尝试加载的选项,以防我离开服务器! 我觉得我应该添加如下的东西到vhosts.conf 。 <VirtualHost *:443> ServerName {newclient}.com ServerAlias www.{newclient}.com SSLEngine Off SSLCertificateFile {NONE} SSLCertificateKeyFile {NONE} </VirtualHost> 对于我对这个问题不够了解的事实可以更清楚地提出这个问题抱歉!
我通过DotNetPanel创build了ftp帐户,由于某种原因现在它抛出eror“hex值0x03,是一个无效的字符”。 但是我注意到在服务器上创build了一个用户,我可以通过ftp客户端login。 当我login时,它指向C:\ inetpub \ ftproot文件夹。 现在我想更改指向文件夹,以便我可以将此用户指向我的网站文件夹,并且可以上传我的网站的文件。 请任何帮助。
我在我的服务器上启用了mod_rewrite,并使用phpinfo()进行了确认,并显示为已启用。 我在我的httpd.conf文件中有以下内容: ServerName 172.16.1.114 RewriteEngine on RewriteRule ^/test$ /index.php 我已经尝试了另一台服务器上的重写规则,并按预期工作。 没有错误抛给我的Apache错误日志,并重新启动干净。 当我尝试页面404s,并不加载index.php 我相信这肯定是一个简单的问题,但是我对如何解决这个问题感到不知所措。 任何帮助表示赞赏。
我有一个理论问题,你networking大师的,如果不介意回答:)。 比方说,我有一台Cisco ASA 5510,其显卡吞吐量为300Mbps,而后面有一台Citrix MPX 5650,吞吐量为1Gbps ,所有设备都连接到1Gbps的接入交换机上。 如果我的FW只支持300Mbps,我的负载均衡器是否能够推动1Gbps的吞吐量,但我使用的是1Gb接入交换机? ASA有一个1Gb接口,所以我很好奇,为什么要有1Gb接口,如果你只能处理300Mbps的吞吐量? Firewall > Load Balancer > Web Servers