Articles of vps

网站在VPS上变慢,在共享主机上速度非常快。 怎么了?

我的共享主机暂停我的网站,说明系统过载,所以我把我的网站移动到一个VPS有4GB内存。 但由于某种原因,网站变得非常缓慢。 这是vmstat输出 – procs ———–memory———- —swap– —–io—- –system– —–cpu—— rb swpd free buff cache si so bi bo in cs us sy id wa st 1 0 0 3050500 0 0 0 0 0 1 0 0 0 0 100 0 0 以下是我在服务器上运行的STATIC html页面的Apache Benchmark输出 – Benchmarking www.ask-oracle.com (be patient)…apr_poll: The timeout specified has […]

configurationnginx和PHP5-FPM

我有一个CPU核心的VPS,当我四处寻找configurationnginx和php5-fpm的一些不错的文档时,我经常碰到类似“我有一个双核心CPU,所以我将限制这个2进程..” 现在我的问题是,因为我有一个核心,将nginx(以及php5-fpm)限制为1进程是一个好主意吗? 如果我是正确的,这对multithreadingnginx架构不应该是一个问题? 目前服务器似乎运行正常,但负载是非常低的,当从我的家庭连接使用AB我499连接后,超时 – 但我不完全知道为什么超时(我的整个系统冻结)。

FTP上传后如何自动chown / chgrp文件?

我有一个新的VPS设置与Debian + LEMP堆栈。 想知道如何自动chown / chgrp通过FTP上传到/ srv / www / siteroot的新文件到www-data:www-data? 我在这个假设下可以用一个适当的umask?

在openvpn中将白名单列入证书

为了撤销对客户的访问,我可以做 $./revoke-full client_name 然后将新的crl.pem放在服务器中。 但是,如何重新启用该客户端? 删除crl.pem文件不是一个解决scheme,因为这将打破easy-keys目录,我将不能再次撤消它们。

我杀了我的VPS,在1秒后把Firefox重新加载到页面上,现在我的一个域名已经死了,并且有504个域名

我在我的VPS上有一个域,我想运行几百次脚本来模拟用户,所以我每隔1秒刷新一次Firefox标签。 现在,这个域名已经死了,每次我尝试去这个域名,它都会给我一个504,即使我重新启动了NGINX,PHP,甚至closures了服务器。 我在VPS上的所有其他网站都正常运行,只是这个我试图重新加载。 我能从这里做什么?

从不同的服务器发送群发邮件?

我想从我的vps发送一个批量域名(cagetur.com)在另一家公司托pipe。 该公司(cagetur)将继续使用旧的托pipe帐户进行邮寄操作。 VPS将被用于每周一次的smtp。 我创build了一个“vps.cagetur.com”logging。 将其指向vps的IP地址,然后创build一个具有更大首选号码“50 vps.cagetur.com”的mxlogging。 在域控制面板上。 当我追踪“vps.cagetur.com”时,我现在可以达到我的vps。 我在vps上安装了hMail。 configuration它(创build域,帐户)。 我没有关于“系统”的信息,所以我不能从这一点进一步得到。 我可以连接到邮件服务器与Outlook没有错误。 我可以从VPS上的帐户发送电子邮件,但它没有达到。 没有错误,没有电子邮件。 我需要做些什么来获得它的工作? 谢谢。

创buildFTP帐户,只访问Web目录中的一些文件夹

我拥有一台VPS服务器。 目前我还没有安装任何FTP服务器,我只使用SSH和SFTP。 我正在使用Debian 6 Squeeze和Apache2服务。 Web目录位于/ var / www / 那么,我想创build不同的FTP帐户,并允许他们访问一些人(每个用户一个帐户)。 在我的web目录中,我有这样的结构: / var / www / mtaplugins / music / mplayer / music / var / www / mapuploader /以及更多的文件夹里面。 我想创build一个FTP帐户,该帐户应该能够访问其中的一个文件夹和文件夹。 我会感谢一些recomendations或在安装任何东西或做任何事情之前先走下去,因为我对此没有任何想法。 我正在考虑使用ProFTPd,但正如我在文档中看到的,它只是为我的服务器中的每个用户创build一个帐户,并且我不想创build更多的用户(我总是使用root) 提前致谢

如何在Linux上远程安装SSH?

似乎我的VPS没有安装SSH(我还不确定),因为我没有得到服务器的响应,我不能ping通它。 所以我觉得这很奇怪,因为我无法控制我的VPS。 当我尝试连接时,我得到连接超时,没有路由到主机。 我正在运行Ubuntu 12.04LTS。 我试图连接的方式是ssh user@ipv4address 。 希望这可以帮助。 所以,我想知道: 如何确保我的服务器上没有安装SSH? 如何安装,这是什么应该与操作系统模板本身? 我试着寻找答案,但是我运气不好。

用rsalogin到我的vps

我成功地为我的root帐户添加了一个rsa密钥。 因为我不希望所有的东西在我的根,我创build了一个新的用户。 但对于一些如何,我不断收到“服务器拒绝我们的钥匙”的消息:S 我做了以下命令与我的根acc: adduser kossel usermod -a -G sudo kossel groups kossel mkdir /home/kossel/.ssh vi /home/kossel/.ssh/authorized_keys //I pasted the key in this format "ssh-rsa xxxxxxxxxxxxxx==" for putty openSSH compatibility reason chown -R kossel:kossel /home/kossel/.ssh chmod 700 /home/kossel/.ssh chmod 600 /home/kossel/.ssh/authorized_keys 我错过了什么? 更新:回答评论:我已经成功完成修改puttygen公钥以适应openSSH,因为我的根acc正在工作。 我检查了/var/log/auth.log我得到的唯一的消息是: Sep 12 15:59:40 9port sshd[7714]: pam_unix(sshd:session): session closed for user kossel […]

自动电子邮件报告

我有一个高负载网站的VPS。 如果我的网站工作不正常(例如,networking服务器不响应或DDoS),是否有自动解决scheme向我发送电子邮件或短信?