服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我的服务器使用自签名SSL证书正常工作,直到我添加了以下几行来将包含wwww请求redirect到non-www站点: <VirtualHost *:443> ServerName www.mydomain.com Redirect permanent / https://mydomain.com/ </VirtualHost> 我得到的错误是: 服务器应该是SSL感知的,但没有configuration证书[提示:SSLCertificateFile]((null):0) 我认为一个简单的redirect不需要SSL。 应该做些什么才能使这个简单的redirect工作?
我定期检查我的apache domlog检查GET和POST请求中的exception。 今天早些时候,我注意到相同的POST请求到一个loginPHP发生两次,有时三次,从相同的IP地址2-3小时。 我假设这是有人试图入侵一个帐户。 防止这种情况的最好方法是什么? 我可以将IP列入黑名单,但他们当然可以使用代理或交换机IP地址。 有没有更好的方式来做这个服务器端? 这台服务器正在运行CentOS 6.4
例如,我希望当服务X检查结果处于警告状态时,它立刻发送一个通知( max_check_attempts = 1 ),但是如果检查结果是CRITICAL ( max_check_attempts = 3 ),那么在发送通知之前再检查两次。 我的要求来自于我为不同的Nagios联系人configuration了CRITICAL和WARNING。 我的目标是避免某种Nagios联系人很快收到通知(如果是与WARNING状态相关的Notif),我仍然需要其他联系人尽快获知有关严重问题(CRITICAL状态)的消息。
有没有办法限制Apache使用的内存总量(而不是每个进程)? 我有一个运行PHP和MySQL的Web服务器。 我需要1G的PHP内存限制或一些脚本将失败(dompdf / phpexcel)。 问题是有时候人们同时运行这些脚本。 Apache使用几GB的内存,MySQL是由于内存不足而死亡的。 我想将它限制为4 GB,所以如果同时调用5个以上的脚本,它们将无法运行。 我看了一下RLimitMEM,但它是每个进程。 在事件MPM上,我在Centos 6上使用Apache 2.4。
由于带宽缓慢,我一直在监视我们的局域网设置。 在wireshark中,我看到一个永远不会从同一个IP地址parsing成MAC地址的ARP请求。 我做了NMAP扫描,请求的IP地址不在networking上。 有没有人有什么可能会导致过多的ARP请求的build议? 另外,是否会大幅拉低带宽?
我们目前在Windows防火墙中使用IP白名单,只允许某些机器访问我们的服务器上的远程桌面。 不幸的是,我现在有了一个新的ISP,而且我的外部IP地址每周都在变化。 是否有一个简单的替代scheme,我可以使用,而不是Windows防火墙的IP白名单?
[ 现在已经修复] 我有一台运行IOS 12.1(22)的Cisco Catalyst 2950,位于Watchguard路由器/防火墙后面。 今天我第一次开启了这个function,它刚刚出现在新的/默认的工厂设置中。 Catalyst能够自己ping(10.1.200.2),但无法ping通路由器或外部的任何东西。 另一方面,路由器能够ping交换机。 Watchguard正在向Catalyst所在的networking提供DHCP,并且IP地址为10.1.200.1。 在Catalyst上,我给了本地vlan1一个IP地址10.1.200.2。 在2950有两个GigEth端口,我configuration了第一个(gig0 / 1)作为中继端口: ! interface GigabitEthernet0/1 switchport trunk allowed vlan 1 switchport mode trunk spanning-tree portfast disable ! 交换机的其他configuration选项(包括int vlan1设置): ! interface Vlan1 ip address 10.1.200.2 255.255.255.0 no ip route-cache ! ip default-gateway 10.1.200.1 ip http server ! 我不知道是否有什么额外的东西,我错过了让这个东西起来和运行。 我也有一台Cisco SG-200(显然更新),可以在同一个networking上完美地工作。 有什么我错过了这个开关最初与外部交谈? [编辑]我也应该澄清,我试图设置这些交换机模式访问,也没有工作。 根据最近的答案,这里是什么运行configuration看起来像我刚刚恢复到交换机端口模式访问设置: […]
MySQL在RHEL 5.5中logging错误 /var/log/mysqld.log 经常长到庞大的大小。 我需要禁用它,但我没有find任何参考做到这一点。 最后,我在my.cnf中添加了以下内容,将日志redirect到/ dev / null log = /dev/null 但是我认为这样做效率不高,因为mysql仍然会切换上下文来写入日志。 任何想法如何禁用mysql错误日志?
我知道有一个/ etc / sysconfig / iptables文件,规则为iptables(和/ etc / sysconfig / iptables-config有什么区别)。 我安装了CSF&LFD。 您可以在/etc/csf/csf.conf中configuration端口,但/ etc / sysconfig / iptables文件不存在。 iptables和csf守护进程正在运行。 这是什么意思? 那防火墙什么都不做? 实际上,CSF和iptables是如何协同工作的?
即使RAM从未超过50%使用,我的SolusVM图表也显示了8Gb交换使用情况。 虚拟机进入交换可能会减lessSSD的IO吗?