服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在使用这个速度限制,它工作正常: /usr/sbin/iptables -A INPUT -p tcp –dport 80 -m recent –rcheck –seconds 60 –hitcount 2 –name WWW -j LOG –log-prefix "WWW " /usr/sbin/iptables -A INPUT -p tcp –dport 80 -m recent –update –seconds 60 –hitcount 2 –name WWW -j DROP /usr/sbin/iptables -A INPUT -p tcp –dport 80 -m state –state NEW -m recent –set –name […]
我有一个Linux服务器,并在另一台机器上有一个代理服务器。 我的Linux服务器需要连接到ip'y'端口'x' 是否有可能创buildiptables规则或另一种方式来:当我的linux服务器试图连接到端口'x'在ip'y'使用我的代理服务器在另一台机器上? 换句话说,当需要通过使用另一个代理服务器机器连接ip'y'上的端口'x'时,我需要对服务器的ip进行更改。 简单的问题:“需要一种方式来代理一个端口”
我遵循的教程完美服务器 – Ubuntu 11.10 [ISPConfig 3]在这里。 我正在Rackspace上运行带有1024 RAM的Ubuntu 11.04(Natty Narwhal)服务器。 我已经完成并更新到ISPConfig 3.0.4。 当我决定尝试安装清漆时,一切都一直很好。 起初,我通过发布以下方式安装了Varnish: apt-get update apt-get upgrade apt-get install varnish 显然,安装的版本是Varnish 2.x,所以我回去添加了由varnish-cache.org提供的软件包的存储库 curl http://repo.varnish-cache.org/debian/GPG-key.txt | apt-key add – echo "deb http://repo.varnish-cache.org/ubuntu/ lucid varnish-3.0" >> /etc/apt/sources.list apt-get update apt-get install varnish 这更新了我的Varnish版本到3.0.2 然后我进行了以下更改: vim /etc/default/varnish change DAEMON_OPTS to port 80: vim /etc/apache2/ports.conf NameVirtualHost *:8000 Listen […]
我有一个公共IP地址的服务器。 我们称之为$ EXTERNAL。 在该服务器上,我有一个OpenVpn服务器。 服务器设置为运行networking: server 10.14.0.0 255.255.255.0 我有一台运行番茄固件的路由器,连接了OpenVpn客户端。 路由器的LAN为10.1.1.0/24。 这是路由器的路由表: # netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.14.0.9 0.0.0.0 255.255.255.255 UH 40 0 0 tun11 192.168.1.0 0.0.0.0 255.255.255.0 U 40 0 0 vlan1 10.1.1.0 0.0.0.0 255.255.255.0 U 40 0 0 br0 10.14.0.0 10.14.0.9 255.255.255.0 UG 40 […]
我无法定位在oneiric上的mysql服务器的PID文件。 打开/etc/mysql/my.cnf和/etc/mysql/debian.cnf,但是看不到关于pid文件的设置。 我需要这个PID文件来监视mysql。 任何线索?
我想要所有以下格式的url: mysite.com/xyz 显示: mysite.com/show.php?keyword=xyz 我怎样才能做到这一点?
在haproxyconfiguration文件中,有一个叫做maxconn的指令。 这个指令是指同时连接吗? 或者一旦连接redirect到服务器,它将被closures? 例如,如果maxconn设置为4000,并且在我的整个网站中有10k人,那么该指令是否会限制用户数量? 谢谢
我遵循http://wiki.mediatemple.net/w/(dv):Upgrade_software_with_YUM的说明 但是我有一些奇怪的事情发生。 我的linux知识是非常有限的,所以我有一种感觉,这是简单的。 基本上当我做我的服务器上的php -v我得到 PHP 5.3.10 (cli) (built: Feb 3 2012 08:08:52) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies 但是我的networking服务器仍在运行一个旧版本的php。 (准确地说5.1.4)。 我尝试/etc/httpd restart但Web服务器仍然说5.1.4。 如何让我的Web服务器运行正确的版本? 我需要将它卸载吗?
我正在运行Fedora15,并有以下消息:保存文件,解压缩等时没有留下设备空间。 我检查我的磁盘使用情况,得到以下结果: [root@aquanes mapper]# df -k Filesystem 1K-blocks Used Available Use% Mounted on rootfs 46968816 6730528 39768244 15% / udev 1536804 0 1536804 0% /dev tmpfs 1544600 1180 1543420 1% /dev/shm tmpfs 1544600 704 1543896 1% /run /dev/mapper/vg_aquanes-lv_root 46968816 6730528 39768244 15% / tmpfs 1544600 0 1544600 0% /sys/fs/cgroup tmpfs 1544600 704 1543896 1% /var/lock […]
我有一个jsp servlet应用程序,允许用户收听meida文件(audiovideo)。 我有2个解决scheme。 第一个解决scheme – 。 上传媒体文件到youtube并保持在我的数据库的url。 当用户需要audio文件时,链接到YouTube并播放。 第二种解决scheme是在商业托pipe服务器中的主机。 我的应用程序不是为了盈利(没有广告,没有任何隐藏的商业目的)。 这是为了所有人的利益。 另一方面,我有这些解决scheme的问题。 如果我把它们上传到youtube,那么有人可以使用媒体文件进行广告或者易受攻击的活动,或者对其进行编辑,而不对他们做任何道德的事情。 如果我去一个托pipe服务器(购买商业VPS和主机..)磁盘空间是一个问题,金钱也是我的问题继续下去。 我希望所有的专家和您的评论最好的解决scheme将高度赞赏。