从一个小时以来,Apache停止了响应。 我可以用腻子到达服务器,平均负载只有百分之几。 Apache(重新启动)没有错误。 如果有帮助的话:今天早上服务器神奇地变成了自己,但在这种情况下,它仍然在运行,整天工作,没有任何问题。 我绝对不知道要看什么/search:(
是否有可能与Apache运行PHP-FPM或是只有nginx选项? 寻找方法来使用Apache和保持.htaccess但获得更好的PHP性能,如能够采取更多的每秒需求。 编辑:我也运行nginx作为静态内容的前端反向代理。
我想启用我的远程服务器上的ACL。 所以我input下面的命令df来知道我是哪个分区:结果如下: Filesystem 1K-blocks Used Available Use% Mounted on /dev/simfs 26214400 1202356 25012044 5% / none 52432 1048 51384 2% /run none 5120 0 5120 0% /run/lock none 262144 0 262144 0% /run/shm 现在,这里是我的/ etc / fstab文件: proc /proc proc defaults 0 0 none /dev/pts devpts rw 0 0 2个问题: 在哪一行我必须添加',acl'和 那么我将不得不重新安装我的分区使用mount -o remount **folder?**我不知道哪个文件夹: […]
我是一个中级Linux用户,并被分配了使Apache运行https连接的任务。 目前运行centOS 6,我的问题如下: 安装mod_ssl并试图正确设置path,但不知道如果我使用正确的文件。 我有class2-root.crt和root-2-int.cer也给我一个wildcard.ssl.pfx 。 我已经意识到,有一个variables,必须指向“.key”文件,我没有。 所以生成使用: openssl req -new -keyout server.key -out server.csr 有很多来源显示如何做到这一点,并尝试了很多次,但没有运气。 我只是需要一个能够帮助我的人来告诉我什么文件只需要触摸和configuration。 另外,如果密钥必须来自我拥有的证书相同的来源? 以及我得到什么证书? 我在httpd.conf中完成的是这个: <VirtualHost *:443> DocumentRoot /var/www/html ServerName MyServer_Ip_Adress SSLEngine on SSLCertificateFile /etc/ssl/crt/class-root.crt SSLCertificateKeyFile /etc/ssl/crt/server.key SSLCertificateChainFile /etc/ssl/crt/root-2int.cer </VirtualHost> 在这之后无法停止Apache也不能重新启动它。 停止将总是失败。
我的服务器受到攻击,它充满了以下模式的请求: 数以千计的IP每个IP请求相同的页面“GET / HTTP / 1.1”每秒3-5次(相同的时间戳)。 所以我需要的是一个小的shell脚本,它接受来自“tail -f /var/www/log/access.log”的input并parsing相同时间戳的重复请求(例如,相同的引用者和相同的时间),并添加一个iptable规则来丢弃来自这个IP的所有数据包。
我正在考虑为我的虚拟主机的需求(我自己的网站和一些客户转移到VPS;没有什么重大的 – 每天几百人,偶尔几千)。 由于我不喜欢把我的电子邮件外包给Google,而且他们的免费服务已经不能用于新的域名,而付费的服务也是无法承受的 – 我一直在考虑运行我自己的邮件服务器。 (再次没有什么重要的,也许5个域的20个帐户,每天多达100个左右的电子邮件。) 所以我发现自己面临的一个显而易见的问题是: 有什么理由不使用相同的VPS吗? 特别: 我应该知道这个安排有什么安全缺点吗? 这会对可靠性产生负面影响吗? 邮件服务器的可靠性更重要,但是当然Web服务器也很重要。 还有什么其他的问题我应该知道,或者说,如果我运行两台不同的服务器,我需要采取不同的做法。
我一直在对我们的networking服务器进行一些渗透testing,并且提出了一些问题。 其中之一就是apache需要安全更新( http://www.ubuntu.com/usn/usn-1765-1/ )。 我正在运行的Ubuntu 12.04 LTS和该页面上的说明build议运行 apt-get更新 其次是 apt-get升级 将解决这个问题,不幸的是我被告知有没有更新的软件包。 我试图从链接下载tarball,但现在我已经解压,我不知道该怎么办。 search谷歌似乎轰炸如何安装Apache的指令,但如果有人知道一个指导,将是伟大的。 任何build议不胜感激。 apt-cache策略的输出apache2: apache2: Installed: 2.2.22-1ubuntu1.4 Candidate: 2.2.22-1ubuntu1.4 Version table: *** 2.2.22-1ubuntu1.4 0 500 http://mirror.rackspace.com/ubuntu/ precise-updates/main amd64 Packages 500 http://mirror.rackspace.com/ubuntu/ precise-security/main amd64 Packages 100 /var/lib/dpkg/status 2.2.22-1ubuntu1 0 500 http://mirror.rackspace.com/ubuntu/ precise/main amd64 Packages 输出dpkg -l apache * Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) […]
我有一个高stream量(想象跟踪服务器)node.js服务器将在AWS EC2上运行。 没有涉及磁盘操作,但很多DynamoDB请求(在相同的区域),ElastiCache的使用和正如我所说 – 大量的networkingI / O(小包,小于0.5kB,大约每秒5-10)。 这种情况最好的解决办法是什么? 一些较小规模的服务器,如负载均衡器中的m1.medium或m1.large,或者单个m1.xlarge服务器? xlarge的主要问题是,它提供了大量的存储空间,我绝对不需要…
让我们有一个由Nginx服务的web应用程序,听80端口。 当两个或更多用户尝试访问该应用程序的某个URL时,哪个响应需要很长时间。 例如,十个用户尝试在100秒内为单用户请求加载/give_me_some_charts页面和服务器响应。 每个用户试图通过端口80访问应用程序。 我相信服务器(在我们的例子中是Nginx)将阻止该端口,直到发送响应。 所以处理十个用户需要10 users * 100 seconds == 1000 seconds 。 但是Nginx有一些function叫做平衡 。 现在我不确定服务器如何处理并行请求。 那么,服务器如何处理并行请求以及它如何响应呢? 那Nginx的平衡function是什么?
我有一个Java应用程序,它使用JDBC(使用官方最新的Oracle驱动程序,由IP指定的位置)在Amazon EC2(美国东部地区)实例上连接到MySQL。 它还使用Amazon给定的SDK连接到S3。 问题是,尽pipe一切都很快,而且在任何服务器上工作都很好,除了在特定位置的一台服务器(比如LOC-A)。 在应用程序中build立连接超时或平均可以连接1/10重新启动(但后来真的很慢)。 S3连接也以相同的速率出错。 MySQL Workbench挂起9/10次从数据库获取结果。 连接是住宅FIOS连接(从调制解调器到PC硬连线)。 50MB / s下,25MB / s,<20ms ping。 电脑和调制解调器重启。 禁用防火墙。 最新的networking驱动。 DNS,ARPcaching清除。 MySQL用户对任何主机名的所有权限。 就像我说的,任何其他的服务器工作的很好,这个特定的计算机或networking是可怕的。 我知道我给予了非常高的信息,但代码是稳定的,没有改变。 任何人都可以推荐下一步行动吗? 我们开始怀疑(锡箔帽子)深度包检测。