服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在绑定中dynamic添加logging的TTL在哪里? 我有一个标准的$ TTL设置为10分钟的DNS区域。 当区域更新时,添加的主机将获得与区域标准不同的TTL。 DHCP租约configuration为24h。 $ ORIGIN。 $ TTL 600; 10分钟 例如在SOA中的firefly.example。 postmaster.example。 ( 2013102334; 串行 28800; 刷新(8小时) 7200; 重试(2小时) 2419200; 到期(4周) 86400; 最less(1天) ) NS firefly.example。 $ ORIGIN mqmedia。 $ TTL 18000; 5个小时 Andreass-MBP A 192.168.1.79 TXT“31fdf53482504a9965e4e7a210ebfe6080” $ TTL 600; 10分钟 primefacesbuild造者A 192.168.1.13 $ TTL 86400; 1天 axis-00031c200982 A 192.168.1.47 TXT“311b67a2c49ae34eb511fa989cb22c9e65” axis-00031c205143 A 192.168.1.208 […]
我有一个uWSGI设置,我运行dynamic模式,并添加应用程序。 所有的应用程序都使用相同的代码库,但每个应用程序都有自己的设置文件。 它的工作很好。 举例来说,我想更改一个已经加载的应用程序的设置。 有没有办法让我的uwsgi重新加载应用程序,而不是重新启动整个uwsgi服务器? 在皇帝模式下,我可以触摸configuration文件。 如何在dynamic模式下达到相同的效果?
我正在尝试logging由于limits.conf中定义的限制上限而导致失败的程序的详细信息。 我最初的计划是用审计系统来做。 这个想法是跟踪限制在limit.conf中的系统调用失败的地方。 然而,这种方法的问题在于,不可能跟踪cpu时间的违规行为,因为违规行为不涉及系统调用的失败。 在CPU时间的情况下,有一件事情是违反cpu时间的程序将被交付一个SIGXCPU。 所以我的问题是我应该如何去logging违反CPU时间的程序? 还有没有limits.conf特定的日志可用?
我有一个运行Tomcat的Linux机器,里面有一些JSP应用程序。 现在,我收到了来自开发者商店的第三方应用程序,最终部署了该应用程序。 它被称为“jboss7.tar”,它似乎包含了一个完整的独立Web服务器。 一旦我遵循他们的指示并运行指定的shell脚本,它将启动一个监听端口8081的服务器,并且正在提供应用页面。 尽pipe如此,这仍然是一个不合时宜的设置。 为什么要并行运行两个Web服务器,这两个Web服务器都启用了Java? 另外,独立应用程序的手动启动,我也不喜欢。 真正的问题是 – 我可以从用户提供的部分,并以某种方式插入现有的Tomcat实例? 看起来用户代码打包成.war扩展名的文件,我可以在/ var / jboss7 / standalone / deployments下看到它们。
我有关于如何查看solaris 8/9 SPARC盒中所有NICS的问题。 即使他们是主动/非主动。 dladm show-link命令不起作用。 猫/ etc / path_to_inst可能但很难弄出NICS。 另外,当电缆从NIC上断开连接时ifconfig – 仍然显示NIC为“UP / RUNNING”而不看系统信息,有没有办法知道NIC被拔掉? 谢谢!
我最近遇到了一个客户环境,在这个环境中,有一个虚拟节点有多个“客户端访问名”(即多个IP地址和一个虚拟节点的DNS名称)的故障转移群集。 长话短说,我们不得不修改我们的软件来处理这种情况,但是我们想要在发布之前重新创build内部的情况来testing它。 我一直无法find任何有关如何或为什么最终将获得具有多个访问名称的虚拟节点的信息。 有谁知道如何设置一个虚拟节点有多个访问名称/ IP的Windows故障转移群集?
我已经安装了postfix和dovecot-imadp 。 使用thunderbird连接工作正常,但是当我尝试发送电子邮件时,出现以下错误: 5.7.1 <[email protected]>: Relay access denied 。 我能做些什么来解决这个问题?
我有PHP脚本托pipe,接收大数据与Ajax /职位。 刚才在主持一些作品之后,我发现脚本已经坏了。 我检查curl: 文件temp1: user_avatar=&user_baner=&user_sig=…. 总计237个字,和 curl -H "X-Requested-With: XMLHttpRequest" -X POST –data @temp1 'http://host/mypage.php' 作品完美。 但是用文件temp2: name=%D0%9C%D0%B5%D0%B1%%B5%D0%BB%D1%8C%D0%A4%%B0%D0%B1%D1%80%D0%B8%D0%BA%D1%8A&user_payed=0000-00-00&…positions%5B5231%5D=on 总字数:65563 curl -H "X-Requested-With: XMLHttpRequest" -X POST –data @temp2 'http://host/mypage.php' curl没有任何回报。 看起来像apache / php / php.ini或类似的问题。 我检查.htaccess php_value post_max_size 20M 我应该检查哪些其他参数? %BO编码杀死php / apache有可能吗? 或总数参数(约2800)?
我最近在我的机器上创build了一些linux用户,他们各自的目录是通过以下方式/home/my_user创build的,所以我决定把每个用户当作我的一个网站。 我把所有的网站文件都移到了这个目录,就像/home/my_user/public_html/ 。 我编辑了我的httpd.conf的虚拟主机,并改变了根目录文件夹,所以这是如何看起来 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/home/my_user/public_html" ServerName mywebsite.com ServerAlias www.mywebsite.com ErrorLog "/var/log/httpd/mywebsite/error_log" CustomLog "/var/log/httpd/mywebsite/access_log" common </VirtualHost> 现在这个虚拟主机configuration工作得很好,我的旧文档根path位于/var/www/html/mywebsite/public_html但是在改变之后,我得到了一个权限被拒绝的错误。 但我按照这里的说明: https : //stackoverflow.com/questions/14427808/you-dont-have-permission-error-in-apache-in-centos 即使按照上面的说明,当我运行以下命令: sudo -u apache ls /home/my_user/public_html 服务器响应 ls: cannot open directory /home/my_user/public_html: Permission denied 即使如此,当我尝试访问我的网站时,我没有得到权限被拒绝的错误,但是,现在我被redirect到Apache的默认页面,而不是我的网站。 我不完全确定有什么问题,如果有人有一个想法,如果你们可以帮忙,这将是非常好的!
是否有可能只允许特定的url访问某些networking? 基本上,我想限制访问pipe理区域只有本地networking该区域的页面前缀/pipe理本质上,我想所有/pipe理员/ *被禁止公共访问。 Apache可以处理这种情况吗? 谢谢 UPDATE 使用你的build议,我想到了 <LocationMatch admin> Order allow,deny deny from all Allow From 192.168.11.0/255.255.255.0 </LocationMatch> 然而,即使我在networking上,我也能得到403。 另外,如果我把apache放在haproxy后面,这是否正常工作? 因为stream量将从127.0.0.1到apache 更新1 正确的指令如下 <LocationMatch admin> Order deny,allow deny from all Allow From 192.168.11 </LocationMatch> 但是,在Apache前面的代理的问题是不是由上述处理是有什么办法来克服呢?