AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 108818
Accepted
Alon Gubkin
Alon Gubkin
Asked: 2010-02-03 08:59:53 +0800 CST2010-02-03 08:59:53 +0800 CST 2010-02-03 08:59:53 +0800 CST

Linux 或 OS X 服务器?

  • 772

如果我有一个共享服务器上的网站,并且我想将它移动到专用服务器上,我应该购买什么:配备 Linux 的强大 PC 或 Mac OS X Server?

linux mac-osx-server
  • 5 5 个回答
  • 698 Views

5 个回答

  • Voted
  1. Best Answer
    d34dh0r53
    2010-02-03T09:18:08+08:002010-02-03T09:18:08+08:00

    对于网站,我会说省钱并使用 Linux 或其他免费(如啤酒)类 Unix 操作系统。如果您真的想要 BSD 网络堆栈,请使用 *BSD 衍生产品之一,例如 FreeBSD 或 OpenBSD。OpenSolaris 是另一种选择。

    不要误会我的意思,我喜欢 Snow Leopard,但我只是不明白 Web 服务器的意义。

    • 4
  2. rytis
    2010-02-03T09:37:43+08:002010-02-03T09:37:43+08:00

    我会选择Linux。原因是:

    • 硬件方面便宜很多,而且你可能会得到更好的 CPU/RAM/HDD 的钱
    • 操作系统不收费
    • 您仍然想使用开源应用程序(php、django、python 等),虽然 SnowLeopard 非常擅长支持这些应用程序,但您仍然可以更快地在 Linux 上使用补丁等
    • 操作系统不收费
    • 来自社区的更好的文档和支持
    • 如果事情真的很糟糕(或很好)并且你需要专业的支持,Linux 管理员会便宜得多,也更容易找到
    • Linux 被用于许多大型企业环境中,并非没有充分的理由

    我个人的建议 - 坚持企业级 linux - CentOS。很多人会争辩说,BSD nix 克隆或其他像 Ubuntu 这样的 linux 可能会更好。相信我,它们更好,但不是在一个可以让你赚钱的系统上。

    那是我的2p。

    • 2
  3. wfaulk
    2010-02-03T09:21:04+08:002010-02-03T09:21:04+08:00

    您将从 Apple 获得的主要内容是集成的硬件/软件支持。如果您从支持 Linux 的供应商处购买 Linux 服务器,您可能会得到类似的结果。我已经有十多年没有使用过 Apple 服务器了,所以我对他们的支持的假设可能是错误的。

    您将从 Linux 获得的主要内容是兼容性(大多数开源应用程序都面向 Linux,您遇到的任何问题都可能因运行不同的操作系统而变得复杂——是的,这是一个粗略的概括) ,而且成本更低。

    我认为最大的因素是他当前的共享服务器正在运行什么。如果他用相同的操作系统替换它,他可能会减少迁移的麻烦。

    • 1
  4. pauska
    2010-02-03T09:39:08+08:002010-02-03T09:39:08+08:00

    请记住,OS X 服务器只能在 Apple 硬件(最常见的是 Apple Xserve)上运行。如果您从 HP 或 Dell 定制构建或购买入门级服务器并在其上运行 Linux,您将获得更大的收益。

    这一切都取决于您的需求。你没有提到网站获得了多少流量,也没有提到你需要多少存储空间。也许 VPS 是一个替代方案?

    • 1
  5. carson
    2010-02-03T09:23:23+08:002010-02-03T09:23:23+08:00

    如果要在 Linux 和 Snow Leopard Server 之间进行选择,他们应该选择 Linux。关于如何在 Linux 上配置几乎所有与 Web 服务有关的工具和信息有太多的工具和信息,尝试使用 Snow Leopard Server 会招致过度的痛苦。

    • 0

相关问题

  • 多操作系统环境的首选电子邮件客户端

  • 你最喜欢的 Linux 发行版是什么?[关闭]

  • 更改 PHP 的默认配置设置?

  • 保护新的 Ubuntu 服务器 [关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve