有没有什么好的资源可以用来在 Linux 中设置网络服务器?

有没有什么好的资源可以用来在 Linux 中设置网络服务器?

是否有任何好的资源(视频,电子书,网站等)可以让你自学习如何配置和管理:

  • 保护服务器
  • Web 服务器(Apache、PHP、MySQL、Perl、TomCat 等)
  • 邮件服务器
  • DNS 服务器等

我有一个双 Xeon 工作站设置,配备 Cent OS 和静态 IP 地址,工作站直接连接到互联网(即连接不共享)。

我目前已在其上安装了 Apache,但我需要更多资源来配置它。此外,我已购买域名,但我对主机名的含义有些困惑

如果我想在网络中添加更多工作站,我也希望稍后配置网络。

我正在配置此设置以托管我编写的一些 Web 应用程序,但我在配置基于 Linux 的机器方面经验很少,之前我曾在 Windows 设置上使用过现成的解决方案,如 WAMP 和 XAMMP,但现在需要使用专用机器,我宁愿学习 Web 托管和管理服务器。

答案1

我会查看如何锻造

例如:

搜索您要查找的内容、您描述的设置(Linux、Apache、MySQL 和 PHP 均以 LAMP 缩写表示。)

答案2

就邮件服务器而言:

我是一个完全的菜鸟,正在努力如何在 GNU / Linux 系统上设置邮件服务器今天。强烈推荐这个 Ubuntu Postfix 指南!

我无法发布更多超链接,但有关设置 Postfix 邮件服务器的其他建议包括:

  • Linux 邮件服务器设置及操作指南 - http://www.linuxmail.info(通过谷歌找到这个,但如果你打算在 CentOS 上使用 GUI,它看起来不错)
  • 教程:使用 Debian-Sarge 和 Postfix 2.1 实现 ISP 风格的电子邮件服务 - http://workaround.org/articles/ispmail-sarge (以 Debian 为重点,深入了解 postfix)

答案3

我的建议:

  • 应用最新更新,将 ssh 和 ftp 移至其他端口(不要将它们保留在默认端口上)并远程禁用 root 登录
  • 带有 mod_fcgid 的 apache
  • postfix/dovecot 是非常好的组合

相关内容