我有一台运行 CentOS 5 的专用服务器,我家里有一台运行 Windows 7 的计算机。
对于项目,我需要在服务器上下载大量大文件。现在我面临的问题是我的服务器只有一个 SSH 连接,它没有 GUI。这些文件是几场演出,而且有很多。
首先将它们下载到我的电脑,然后再将它们上传到服务器会花费我很长时间,因为我的下载速度很慢,而且上传速度很糟糕。
选项
现在想到的第一件事是使用 wget 然后插入链接。
这对我来说不是一个选择,因为我需要下载的文件是从有某种身份验证的网站下载的。
我想到的第二件事是使用基于文本的浏览器,我使用 Lynx 进行了一些下载,但这不适用于所有下载。我正在下载的网站在某些部分使用了大量的 Ajax,所以这并不理想。
理想的解决方案
对我来说理想的解决方案是在我的 Windows 7 机器上使用浏览器,但下载内容存储在我的专用服务器上。也许浏览器有一些客户端服务器解决方案。
任何人都对这个主题有任何想法?
好的,由于我正在处理的一系列项目,我可以访问 3 个托管服务提供商的专用服务器。
作为实验和教育目的,我决定看看我是否可以对每个 IO 的好坏进行基准测试。
一些研究让我找到了 Bonnie++
所以我将它安装在服务器上并运行了这个简单的命令
/usr/sbin/bonnie -d /tmp/foo
Run Code Online (Sandbox Code Playgroud)
不同主机提供商的 3 台机器都是专用机器,一台是 VPS,另外两台在一些云平台上,例如 VMWare / Xen 使用某种集群 SAN 进行存储
这可能是一件天真的事情,但这是我发现的结果。
HOST A
Version 1.03c ------Sequential Output------ --Sequential Input- --Random-
-Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
xxxxxxxxxxxxxxxx 1G 45081 88 56244 14 19167 4 20965 40 67110 6 67.2 0
------Sequential Create------ --------Random Create--------
-Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec …Run Code Online (Sandbox Code Playgroud) 我想知道专用服务器提供商的 IP 地址通常如何工作?IP 地址通常是租用的,因此如果您转移到其他提供商,您就无法保留 IP 地址吗?我看到其中许多公司允许您更改 IP WHOIS 数据库中的某些信息,但这并不意味着您拥有该 IP?
我有一个带有 2 个公共 IP 地址的专用服务器,并希望通过 iproute2 甚至 iptables 将所有 eth0:1 流量路由到 KVM 来宾。传出流量也应路由到 eth0:1 - eth0 和 eth0:1 分配在不同的子网中。
设置是/应该如下:178.1.2.3 eth0:1 <-> 192.168.1.254 br1, gateway for tap1 <-> 192.168.1.1 KVM Guest
我拥有并运营一台专用服务器,为我的客户提供共享网络托管空间,包括电子邮件服务。是否可以为每个客户端域拥有多个 MX 记录,并且让每个客户端 MX 记录都指向不同子网中的 IP 地址,但仍然只使用该一台服务器发送电子邮件?
我们在 DNS 检查系统中收到一条警告,警告只有一个 MX 记录,并警告我们的 NS 和 MX 记录不在不同的子网中。
这会对邮件服务器上的传入负载产生影响吗?这甚至是一个有效的问题吗?对于DNS检查所涉及到的问题我们该如何处理呢?我不知道如何处理 MX 记录应位于不同子网上的警告。我在哪里可以了解有关这些主题的更多信息?
domain-name-system email-server subnet dedicated-server mx-record
有没有办法确定您的远程托管服务器实际上是专用的,而不仅仅是虚拟的,“假装”是专用的?运行哪些可能的 shell 命令来测试这个?
我们有干净的 CentOS 5.6 设置和 virtualmin,仅此而已。您建议什么样的安全步骤是合适的?
http://www.wiredtree.com/supportservices/servershield.php这个页面有一个很好的我认为的清单摘要。这些都需要做哪些步骤?或者你有更好的建议而不是那些安全强化:
(特别是ddos和蛮力攻击保护似乎是一个问题)
Firewall Protection:
APF – Configure both ingress and egress firewall protection.
BFD – Detect and prevent brute force attacks.
CPHulk – Detect and prevent brute force attacks.
HTTP Intrusion and DOS Protection:
Mod_security – Install and configure mod_security for Apache with auto-updating ruleset.
Mod_evasive – Install and configure DOS, DDOS, and brute force detection and suppression for Apache.
PHP SuHosin – PHP Hardening through the Hardened PHP Project. Available on request.
Server …Run Code Online (Sandbox Code Playgroud) 我现在有一个四核至强、8GB 内存和 2 个 1TB SATA 驱动器。我试图弄清楚如何扩展我的应用程序以每天处理尽可能多的负载和流量。我有一个行业网站,目前每天大约有 30,000 次注册,60k UV 和每天 600-1,000,000 次综合浏览量。速度太慢了,我不得不关闭服务器,现在我正在赔钱和流量。
我很确定它的一部分是 PHP 代码和 MySQL 查询(从印度雇佣他们)。我可以做些什么来优化并确保服务器处理尽可能多的流量而不会出现瓶颈。因为我每天都在期待更多的注册。它是一个数据库密集型站点,因为它是某个特定领域的“网络”站点,您必须登录,因此一切都围绕 MySQL。
附注。CentOS 5 64 位,PHP5,MySQL5。我知道数据库是 MyISAM,而且我很确定他们也没有很好地索引表。
感谢您的建议!
performance-tuning dedicated-server database-performance centos5
我刚刚订阅了一个新的专用服务器,但 PHP 执行性能比预期的要差。执行时间是我旧共享服务器上的两倍!
我绝对不是服务器管理方面的专家,所以我想知道我错过了什么。
以下是一些可能有助于找出问题所在的内容:
在内核更新和apt-get installapache2 和 php的基本更新后获得如此糟糕的性能是否正常?
dedicated-server ×10
benchmark ×2
performance ×2
vps ×2
centos ×1
centos5 ×1
email-server ×1
eth0 ×1
ip ×1
ip-routing ×1
mx-record ×1
php ×1
security ×1
subnet ×1