我正在运行一个基于LAMP的小型Web服务器,基于PHP的页面似乎至less需要5秒才能呈现。 我相信这个问题是我的PHPconfiguration的一些问题,特别是因为: 静态页面的请求需要0.5s或更less的时间来满足 PHP页面的保存静态版本的请求与其他静态页面一样快 对基于PHP的页面的请求大于5秒,以满足他们是否向数据库发出请求 无论是通过主机名还是通过IP访问服务器,延迟都会持续下去,所以这不是DNS问题 在请求期间看vmstat显示0换入和换出,所以它不是页面文件抖动 在请求期间查看top显示没有apache进程获得CPU时间的2-3%以上,所以它不受CPU性能的限制 在请求期间查看apache日志会显示基于PHP的页面的GET请求,5秒延迟,然后请求加载PHP页面的第一个CSS文件。 在此基础上,我很确定问题出在PHPconfiguration上,但PHPconfiguration对我来说是陌生的。 我在这里改进PHP性能有什么select? 我应该检查哪些常见问题? 这个服务器的主要用例是运行一个基于Joomla CMS的站点,但是这个问题似乎与Joomla无关,因为所有PHP页面都会出现性能问题。 针对Zoredache的问题作出澄清: 在服务器上,运行time curl http://127.0.0.1/foo/是快十分之一秒。 在本地networking的其他地方,运行time curl http://10.1.0.1/foo/很慢 – 至less5秒。
我有一个没有UI的Debian系统,附带一个GPRS调制解调器。 现在,这个系统通过标准电缆与以太网连接。 如果连接的是以太网电缆,我想获得允许计算机通过以太网访问互联网的configuration,否则使用GPRS进行configuration。 实际上,我希望eth0接口是最好的接口,如果它是打开的, ppp (只)如果前者没有挂载。 如何获得一个简单的/ etc / network / interfacesconfiguration来实现这个? 谢谢!
我正在为openx组build一个集群,并对集群文件系统vs rsync提出了一个问题。 这是我目前的设置: 负载平衡的2个主力箱来提供服务和计数广告(使用“分布式统计”方法)这些服务器将拥有自己的数据库,每隔10分钟将其迁移到主数据库。 – 一个pipe理员/桂盒直接连接到“主”数据库(只是为了拉动报告,贩运等) – 一个数据库框,将容纳数据库 一旦我得到在群集上运行的服务器,如果我决定将横幅上传到“pipe理员”框,它只存在于pipe理员框中。 这可能会导致群集尝试拉取图像时出现问题。 为了解决这个问题,我已经考虑过对“images”目录进行rsyncing(每10分钟一次,或者只是设置一个基于群集的文件系统来容纳所有的图像。 哪个更好? 还有没有想过的另一种select? 谢谢! 我正在按照这里写的方法: http : //blog.openx.org/10/serving-billions-of-ads-using-openx/
我有一个简单的网站在php上运行ARM Linux上运行的Apache。 它通常工作正常。 但有时,某些页面根本无法检索。 我有5-6页。 当发生这种情况时,所有其他页面都能正常工作。 也没有超时错误。 发生这种情况时,Firefox或Chrome会一直说“连接…”。 我试过wget -v ,它说: HTTP request sent, awaiting response… 只是挂在那里。 我可以远程login到本地,并在没有问题的情况下访问文件,所以这不是一个存储问题。 更奇怪的是: 我login到框中 cp foo.php foo1.php 回到客户端, wget -v foo1.php具有相同的问题! 编辑:更多信息 所以我有一个小型embedded式ARM计算机,它提供了几个简单的PHP网页。 计算机位于Sonicswall防火墙/ vpn路由器后面的LAN上。 在路由器上configuration端口转发以允许外部访问Web服务器(端口80)。 一切工作正常开始。 几天后,其中一个页面不能被检索。 以下是关于这个问题的一些奇怪的事情: 只有外部访问受到影响。 所有页面都可以从里面访问。 发生问题时,Apache日志根本不显示任何请求。 重新启动ARM计算机,它会再次工作。 它几乎总是发生在同一页面,这恰好被命名为system.php。 所以对我来说有点神秘:如果是防火墙的话,重启ARM的电脑将无济于事。 如果它是ARM计算机,那么内部访问会有同样的问题。 我真的不知道发生了什么事情。 有人可以帮忙吗?
我有Linux(OpenSuse)testing服务器,我想有关于HTTP和FTP连接(和maybie其他TCP连接)的详细日志。 我感兴趣的信息是IP地址,传输速度,下载大小,date和时间 你会build议什么工具?
是否有免费的替代NI的实时pipe理程序? NI提供了Windows和Linux版本。
使用支持SES2的背板和SAS卡,是否可以在Linux的特定托架上点亮驱动器故障指示灯? 如果是这样,怎么样?
我正在Ubuntu服务器上运行以下链接的网站:Web服务器 – Nginx + Apache(worker)+ mod_wsgi + django后台工作人员 – 芹菜,rabbitmq DBs – mysql,mongo 我正在寻找一个最好(和简单的部署)与Web界面的服务器监控工具。 我检查了其中的几个 – zabbix,monit和其他一些。 似乎所有这些都在PHP上,因此需要Apache处于prefork模式。 我发现没有nginx的安装提示,所以我的问题是:1)哪个工具可能是首选监视我的大部分环境2)请指出最简单的工具部署在nginx或apache-worker 谢谢
我有一个Linux的VPS。 我希望能够通过SSH创build数据库,并且仍然可以通过CPanel访问它。 我试图创build一个数据库使用create database myDB ,它创build它,我可以看到它,当我使用show databases; 但是当我作为myUserlogin到控制面板时,我看不到它。 我曾尝试授予该数据库myUser权限,但似乎没有帮助(除非我做错了)。 有人能指点我吗? 使用CentOS和MySQL5。
我怎么能有2个子网(net1和net2),一个允许所有和另一个只允许选定的主机基于mac地址? 这是我的dhcpd.conf ddns-update-style none; log-facility local7; not authoritative; # DNS UPDATE SECURITY key DHCP_UPDATER { algorithm HMAC-MD5.SIG-ALG.REG.INT; secret asdfasdfasdfasdfasdfasdf==; }; zone mydomain.com. { primary 127.0.0.1; key DHCP_UPDATER; } zone 17.127.10.in-addr.arpa. { primary 127.0.0.1; key DHCP_UPDATER; } # class class "Net2-fixed-class" { match pick-first-value (option dhcp-client-identifier, hardware); } subclass "Net2-fixed-class" 1:00:26:2D:AE:94:F7; subclass "Net2-fixed-class" 1:70:F1:A1:6A:70:CC; subclass "Net2-fixed-class" […]