服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在chroot下运行一个Debian wheezy,我注意到updatedb不起作用! 我认为这是因为在fstab中缺less条目。 我错了吗 ? 任何build议来解决这个问题?
我想在我的.htaccess上做一个可扩展的RewriteRule,我使用斜杠前的每个单词作为参数。 例如: http://localhost/mysite/param1/param2/param3/…/param20 我正在使用这个代码(但是如果我想要6或7个参数,它会太长): Options +FollowSymLinks RewriteEngine on DirectoryIndex web.php?param1=inicio RewriteRule ^([a-zA-Z0-9_-]+)$ web.php?param1=$1 RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ web.php?param1=$1¶m2=$2 下一个rewriteRules会更长一些^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$/([a-zA-Z0-9_-]+)$/([a-zA-Z0-9_-]+)$/([a-zA-Z0-9_-]+)$ web.php?param1=$1¶m2=$2¶m3=$3¶m4=$4¶m5=$5 我将每个参数作为一个个体variables发送给php,并且我使用第一个参数来决定哪个页面必须显示在web.php上。 有什么办法可以缩短吗? 我不知道如何优化它。 我甚至不知道我是否正确。 你将如何做到这一点? 也许使用PHP? 谢谢。
今天早上,我收到几个最终用户的投诉,说他们的整个部门networking很慢,间歇性的。 因此,我已经检查过防火墙,看看设备是否出现问题。从FortiGate仪表板状态观察,CPU资源非常高(99%)。 我的第一个假设是清除日志,因为在警报日志中,Fortigate日志提到它已经满了90%。根据我的理解,可以通过重新启动防火墙来清除日志。 重新启动防火墙后,networking似乎再次好起来,但几分钟后,再次上升。条件仍然持续到现在。 有人可以告诉我,我可以检查解决这个问题吗? 我非常感谢能够到达的任何帮助。谢谢。 编辑: diag sys top命令
我有一台CentOS 6.3机器。 我正在运行yum update但不显示任何更新的软件包。 我已经试过yum clean all和yum clean expire-cache 。 任何帮助将非常感激。 [root@www1 yum.repos.d]# yum list update Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.xmission.com * epel: fedora-epel.mirror.lstn.net * extras: mirrors.xmission.com * updates: mirrors.xmission.com Error: No matching Packages to list PS我也安装了epel ,之前我也在玩。 我在想,那天我可能搞砸了,可能… PPS我也尝试使用baseurl而不是mirrorlist ,再次没有成功… 更新 我在我的yum.conf有这个行,应该保留postfix包以进行手动更新。 我只是评论一下,现在一切都好了。 有谁能解释为什么? exclude=postfix* 回答 我试图做yum […]
我是新的Ubuntu的服务器以及服务器。 当我使用命令“netstat”检查打开的端口。在本地地址栏中,有* .http和*:ssh 什么意思?
我有一个工作,写一个iptables规则来限制连接我的服务器的物理设备的数量,我已经尝试hashlimit,但似乎不行,下面是我的规则: iptables -I INPUT 1 -p tcp -m hashlimit –hashlimit 1000/s –hashlimit-mode srcip,srcport –hashlimit-name hosts –hashlimit-htable-size 1 -j ACCEPT iptables -I INPUT 2 -j REJECT 在第一行中,我限制了hashlimit的大小,它只是1,所以根据关于iptables的websit hashlimit的hashlimit的说明,它说: 这将设置要使用的最大可用存储区。 在这个例子中,这意味着最多500个端口可以同时打开和激活。 所以,我想如果我设置限制为1,它只是允许一个tcp连接保持,但是当我尝试与nc另一个TCP连接,我发现我仍然可以得到连接的工作,所以任何提示?
我们运行一个EC2 Ubuntu服务器,作为我公司应用程序中的NAT Traversal机制的STUN服务器。 根据STUN协议的性质,服务器需要两个IP公共地址。 我们聘请了一些顾问为我们设置这个,但他们似乎失败,因为STUN服务器没有响应任何外部绑定请求。 以下是我们所知道的:*我们有两个EIP映射到服务器(相同的networking接口)。 *服务器在VPC子网内运行。 *如果我们在STUN服务器本地发送STUN绑定请求(通过指定一个EIP到STUN客户端),它会成功。 *如果我们从其他EC2服务器之一(在VPC子网之外)执行相同请求,请求将失败。 *如果我们在办公室做台式电脑的相同请求,则失败。 * STUN服务器正在接收绑定请求,但看起来无法路由响应。 这是Wiresharkparsing绑定请求期间创build的转储文件的截图。 我猜测我们在路由表中缺less一些东西。 不幸的是,IP路由不是我们的核心竞争力之一(特别是在Linux上)。 下面是从ifconfig的输出,希望给你一些更有用的信息。 eth0 Link encap:Ethernet HWaddr 0e:5a:ec:5d:6d:d5 inet addr:10.0.0.22 Bcast:10.0.0.255 Mask:255.255.255.0 inet6 addr:fe80 :: c5a:ecff:fe5d:6dd5 / 64范围:链路UP BROADCAST运行多播MTU:1500度量标准:1 RX包:28031错误:0丢弃:0超限:0帧:0 TX包:18370错误:0丢弃:0超限:0载波:0冲突:0 txqueuelen:1000 RX字节:2329243(2.3 MB)TX字节:19316360(19.3 MB)中断:28 eth0:1链路封装:以太网HWaddr 0e:5a:ec:5d:6d:d5 inet addr:10.0.0.23 Bcast:10.0.0.255掩码:255.255.255.0向上广播运行多播MTU:1500度量标准:1中断:28 eth0:2 Link encap:Ethernet HWaddr 0e:5a:ec:5d:6d:d5 inet addr:107.23.130.153 Bcast:0.0.0.0 Mask:255.255.255.255 UP BROADCAST运行多播MTU:1500 Metric:1中断:28 […]
在Ubuntu中,我可以使用apt来安装sysstat ,例如 apt-get install sysstat 然后通过交互式提示启用它 dpkg-reconfigure sysstat 但是我想使用完全自动化的shell脚本来自动化这个过程,我可以使用什么命令?
我收到了我以前从未寄过的电子邮件。 有什么办法可以阻止它吗? 似乎我的电子邮件自动发送到一些电子邮件地址,阻止我的电子邮件地址。提前感谢。
如何在Debian Squeeze中自动重新启动用户xy后启动python script.py?