使用用户面板在 ubuntu server 13.04 上设置 Web 服务器

使用用户面板在 ubuntu server 13.04 上设置 Web 服务器

我目前已将 Ubuntu Server 安装在主计算机上运行的 VirtualBox 映像中,我想将其用作带有用户面板(例如 webmin)的 Web 服务器(根据我的研究,我认为这看起来最好)。

安装后最好在服务器上安装什么?有人会推荐 LAMP 吗?

是否有人有关于这方面的最新指南,包括使服务器可通过网络外部的 SSH 连接(我已经将其安装到服务器上,即 SSH)。

我的 Webmin 用户面板目前已设置并正在运行。

该服务器主要用于测试,但最终我想从那里运行一个网站/博客,这将需要 sql、php,可能还需要一些保护

我对服务器还很陌生,所以请对我宽容一点,我觉得到目前为止我已经取得了一些进步。

答案1

Ubuntu Server 可以是一个选择,但如果您想要一个长期运行的服务器,您应该使用它的 LTS 版本,这将为您提供长期支持。

由于您是 Linux Web 服务器的初学者,因此 Ubuntu 就足够了。

在我看来,我更喜欢 Debian(Ubuntu 基于 Debian),因为它以稳定(仅长期支持)并且没有任何专有软件或驱动程序而闻名。

LAMP 适用于:Linux Apache MySQL PHP,这是最常用的版本之一。因此,我们建议您从它开始(而且,它易于设置)。

安全的最佳做法是永远不要打开任何安全问题。对于 SSH,您应该使用不允许仅使用密码的身份验证方法(公钥身份验证)。

Webmin 非常适合简单易用的任务。就你的情况而言,你不需要管理很多网站,所以它不会太受限制。但无论如何,随着时间的推移,你会发现使用命令行会更容易、更快捷。

进一步的安全性?您有很多选择,例如使用反向代理、负载平衡器、集群故障转移/故障回复、SAN 存储……在任何级别(服务、网络、存储、系统……)

您还需要什么?指南?很简单,看看这个,我真的很喜欢这个网站,因为它针对每个即将发布的服务器版本进行了更新,有所有基本的设置指南。

http://www.server-world.info/en/note?os=Ubuntu_12.04&p=download

相关内容