服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在我的apache访问日志中,我得到了每分钟数百个这样的数据 my.server.ip.address mysite.com:80 27.145.135.56 – – [14/Dec/2016:07:37:30 +1100] "\x16\x03\x01" 400 0 "-" "-" 大约一两分钟之后,我的Apache崩溃了。 我试图将IP地址添加到我的iptables iptables -A INPUT -s 27.145.135.56 -j DROP 但是当我看着iptable条目,它不知何故成为下面 DROP all — cm-27-145-135-56.revip12.asianet.co.th anywhere 但更大的问题是,我仍然看到apache日志条目。 我能做些什么来解决这个问题? 现在,我需要重新启动Apache来让我的网站重新运行。 仅供参考,我在Linode。
Squid默认是作为HTTP代理运行的; 然而,这个常见问题解答https://docstore.mik.ua/squid/FAQ-4.html#ss4.10说:“没有必要对socks5使用Squid进行更改,只需将通常的-Dbind = SOCKSbind等添加到编译行和-lsocks到链接行“。 这听起来不错,除了我知道基本的语法之外,我不编写c / c ++,所以通常编译的时候是./configure和./make。 有时我必须修改一个makefile的编译行,但我不确定在这里链接(虽然我得到了链接的概念)。 如果有人能够指出这里的确切步骤,那么解释到底该做什么也是有点混淆的,所以如果有人能指出这里的确切步骤,那将是一个很大的帮助,因为他们似乎没有在任何地方详细说明。 这听起来不难。 我已经有鱿鱼编译和正确运行HTTP连接,但SOCKS支持是必须的。
我把我的网站从旧的PHP(PHP 5.4)和OS(Ubuntu 12.04)到PHP 7和Ubuntu 16.04的新服务器。 我在创buildFPM池时遇到了一些问题。 这是我的公共池configuration: [zabbix.example.com] include = /etc/php/7.0/fpm/default-config.conf user = www-data group = www-data listen = /data/www/zabbix/tmp/php-fpm.sock request_terminate_timeout = 60s ; 30 sec for work request_slowlog_timeout = 5s ; add to slowlog after 5 sec slowlog = /data/www/zabbix/logs/slow.log chroot = /data/www/zabbix chdir = /public_html php_admin_flag[display_errors] = off php_admin_flag[display_startup_errors] = off php_admin_value[memory_limit] = […]
我正在使用以下命令添加到我的第二个界面不同的设置: ifconfig eth4 xxx.xxx.xxx.xxx ifconfig eth4 netmask 255.255.255.240 ifconfig eth4 broadcast xxx.xxx.xxx.xxx // note: xxx.xxx.xxx.xxx are just a example. // I'm using real IP's on the system 问题是当我重新启动系统,我失去了这个设置。 在/etc/sysconfig/network-scripts我有两个文件ifcfg-eth1 ,它们在重启之后保留。没有任何问题,并且ifcfg-eth4在上面的设置中松动。 ifcfg-eth1主界面 TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=no IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=eth1 UUID=fd037d95-4aea-4d7d-9a62-d8c621aee6e6 ONBOOT=yes HWADDR= // I've removed it for the question IPADDR0= xxx.xxx.xxx.xxx PREFIX0=26 […]
我们正在使用Amazon RDS来运行我们的Prestashop网站。 今天晚上,我们在我们的一个网站上经历了两个小时的宕机(是的,它伤害了..),我现在试图找出问题: 首先,我看了网站日志。 我发现在停机期间触发了超过一千次的以下错误: SQLSTATE[HY000] [2005] Unknown MySQL server host '********.eu-west-1.rds.amazonaws.com' 我需要坚持这样一个事实,那就是他们不是为了解决这个停工问题而采取的人为的行动 ,而是“自己”解决了这个问题。 另一个线索是我的“维护窗口”设置为星期四上午1点到1点半,而且这个维护窗口大致对应于停机时间段的开始。 但是,在“日记”中我看不到这种types的操作,所以我真的不知道应该在哪里查看这些信息。 另一个奇怪的是,我们的两个网站都运行在这个RDS实例上,只有一个受到这个问题的影响。 所以我的问题是: 我应该采取哪些步骤来更准确地确定问题? 谢谢大家的提示!
迈克菲在我的一个工作站上过期。 我卸载它。 (高兴地看到它) 现在我的文件和打印机共享不能在该工作站上工作。 我打开了防火墙中的所有入站规则,但仍然不起作用。 我也跑了Mcafee卸载程序清理剩菜。 依然没有。 要使它工作的唯一方法是完全closures防火墙。 关于我错过的东西的任何想法?
我从iptables看到,我的Centos 7机器正在接收和发送端口80和443上的数据包。我没有运行Web服务器,并且netstat没有为这些端口返回任何内容。 这是正常的吗?
我的VPS主机最近暂停了我的服务,因为我的网站遭到了DDoS攻击。 当他们把我带回网上时,我的IP已经改变了。 我现在只能通过请求IP http://176.126.69.72/来查看我的网站,而不是使用域名http://gatewaygaming.net.au/ 。 我已经更新了我的Alogging,并validation,当我input域名我的电脑确实试图连接到正确的服务器。 奇怪的是,如果我在服务器上执行“wget http://gatewaygaming.net.au/ ”,我可以查看页面。
在阅读https://wiki.linuxfoundation.org/networking/bonding中的“多交换机拓扑中的最大吞吐量”之后,我想知道是否可以通过一个802.3ad切换器连接到带有单个局域网端口的Host A : +———–+ | Host A | +-+—+—+-+ | | | +——–+ | +———+ | | | +——+—+ +—–+—-+ +—–+—-+ | Switch A | | Switch B | | Switch C | +-+—-+—+ +-+—+—-+ +-+—+—-+ | | | | | | +—+ | | | | | | +—–|——–+ | | | | | […]
是否有可能为特定的linux用户创build不同的mysqlconfiguration(mysql.cnf文件)? 我想提出一个解决scheme,所以当前用户(linux,已经通过身份validation)可以默认访问mysql,而不必使用-u和-p参数。 每个linux用户都已经有了他们的mysql用户,在他们的数据库上设置了适当的权限。 我想要设置的configuration文件的例子。 默认情况下,将使用第一个mysql conf(default.mysql.conf),但是如果其中一个用户; root,www-data或者bob都login了,我想让mysql使用相应的configuration文件。 可以做这个工作吗? default.mysql.conf … [client] # nothing, must authenticate with -u and -p arguments … root.mysql.conf … [client] user = mysqlroot password = AbCdEfG1234pwd … WWW-data.mysql.conf … [client] user = mysqlwwwdata password = AbCdEfG1234wwwpwd … bob.mysql.conf … [client] user = mysqlbob password = AbCdEfG1234bobpwd …