服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我即将build立一个运行一个CentOS服务器与轨应用程序的Linode。 Rails应用程序有一个联系我们的forms。 这只是发送enquirys网站所有者。 不需要其他电子邮件function 网站所有者只使用他的gmail电子邮件帐户,所以目前没有电子邮件是为托piperails应用程序的域configuration的。 我的问题是,我必须在托pipeRails应用程序的服务器上设置postfix,以便它可以发送电子邮件到网站所有者或有其他方式吗? 如果我必须这样做,我是否正确假设我将不得不设置MXlogging,发件人框架SSL证书等? 🙁 我正在寻找一个简单的方法:) 服务器将有一个静态IP和一个有效的DNS条目。
我想在每次启动时停止查询DNS名称,并使其更快。 apache完全没有理由做任何DNS查询。 对于redirect,它必须使用客户端在主机头中传入的名称。 (请参阅http://httpd.apache.org/docs/2.2/mod/core.html#usecanonicalname ) 这是一个embedded式设备顺便说一句,如果我暴露在gui的主机名设置,我最好有一个很好的理由这样做,并可以解释100%是什么影响它! 到目前为止,我只能看到主机名被apache使用,没有任何东西,只是进入syslog。 我不使用http://httpd.apache.org/docs/2.2/mod/core.html#hostnamelookups或dns基于名称的访问规则。 有关我的问题的更多背景信息,请参阅http://httpd.apache.org/docs/2.2/dns-caveats.html 。 那里说: 为了得到这个地址,它使用全局的ServerName(如果存在)或者调用C函数gethostname(在命令提示符下键入“hostname”应该返回相同的结果)。 然后它在这个地址上执行DNS查询。 目前无法避免这种查询。
我们有一个应用程序的IIS网站。 应用程序指向C驱动器上的物理path。 在“连接为”设置中select“应用程序用户(传递身份validation)”。 我login的用户有完全控制的目录,并没有问题在Windows资源pipe理器中查看目录。 当我尝试浏览我得到一个401错误,如果我给“所有人”访问目录,它工作正常。 如何让IIS使用我的凭证或某些configuration的凭证来浏览目录?
我不小心sudo chmod 666 /dev/* 。 现在我的电脑中有很多设备搞砸了。 我已经修复了其中的一些/dev/shm , /dev/snd但我不清楚其余部分。 /dev/*文件和文件夹的权限是多less? 我可以恢复到默认值吗?
我进入一家公司,一直在使用asp.net存储在本地服务器上的一些networking应用程序。 目前没有程序员,所以我已经使用MebMatrix Razor VB.NET页面和我们当前的SQL Server数据库来构build一个新function。 我必须将项目迁移到运行IIS的本地服务器上进行部署。 我不想使用WebMatrix Web部署function或任何东西,我宁愿只是手动移动文件,并让他们运行。 我认为只需要将IISconfiguration为处理.vbhtml文件扩展名。 我的理解是,您不必像使用ASP一样使用此方法构build解决scheme。 有谁知道如何做到这一点,或者我可能会find一个很好的教程?
我正在使用redhat 6我有以下shell命令,我需要从Web服务器(Apache – >通过PHP),基本上移动和覆盖文件,杀死一个进程,并开始另一个。 显然,由于某些原因,所有的操作都被拒绝,所以我想知道是否有任何方法来执行它们(例如,什么权限和我应该如何给予Apache) echo shell_exec('mv -f /etc/resolv.test /etc/resolv.conf'); echo shell_exec('killall horas'); echo shell_exec('/xg/eng/sbin/startme &> /dev/null &'); 错误日志是mv:无法将/etc/resolv.test' to移动/etc/resolv.test' to /etc/resolv.conf中:Permission denied horas(2105):Operation not permitted horas:no process killed
请注意,我不是在谈论TCP或UDPstream量。 而IP协议的协议ID为50和51的stream量。 这个问题的关键是,我可以通过IPsec通信到内部机器,它将作为VPN终结器。
我刚买了一台安装了pfSense的二手Mara系统边界防火墙。 我想重置它或重新安装pfSense,因为我无法到达WebGUI或任何东西。 有谁知道如何去做这个?
我将为mydomain.com购买rapidSSL证书。 我在CentOS系统上运行WHM / Cpanel。 Web服务器是Apache。 我想知道的是,如果我购买了常规(非通配符)证书,它是否会为我的域启用安全电子邮件?
我试图解决这个问题,所以请帮助我。 我有几个虚拟主机configuration和使用Debian的默认configuration虚拟主机的方式。 2个文件夹 网站可用 启用的站点 – 并且一些文件被符号链接到使用ln -s …启用的站点ln -s …并且在这个步骤中,我重命名这些文件以具有权重200 -… 300 -…来具有优先权。 当我尝试configuration一堆虚拟主机时: <VirtualHost test.host.priv:80> ServerName test.host.priv DocumentRoot "/htdocs/Private/web/production/somedomain/web" </VirtualHost> <VirtualHost host.com:80> ServerName host.com ServerAlias www.host.com DocumentRoot "/htdocs/Private/web/production/somedomain/web" </VirtualHost> 现在我有几个,我也有一些*:80 。 但是,如何确保这些只听我指定的服务器名称? 因为apache开始使用这些作为通配符等。在这种情况下,每个域的Loke默认返回到test.host.priv,如果它没有被configuration在一个更高优先级的文件。 我不希望这样,我试过使用*:80 , test.host.priv:80 ,它只是不在乎,它仍然默认为这个,所以没有指定的任何子域去这里。 任何build议将是伟大的! /马库斯