获得 root 权限后,现在我应该如何配置我的服务器?

获得 root 权限后,现在我应该如何配置我的服务器?

我从事开发人员多年,因此我必须了解一些服务器端配置知识。但现在我发现自己需要管理自己的 VPS 实例 (Amazon EC2),而我却不知所措。我想知道配置安全高效的 Apache 和 MySQL 服务器的常用方法是什么。

例如,现在我以 root 身份执行所有操作,但我怀疑这是否是最好的方式。我的整个 Apache 配置为服务 1 个站点,而我希望它能够服务多个站点。

我从哪说起呢?

答案1

首先,您需要了解一些基本的 Bash 命令,您可以在这里找到它们:

http://maketecheasier.com/basic-bash-command-for-new-linux-users/2008/01/22

这是另一个有关 LAMP(Linux、Apache、MySQL、PHP) 的教程..... http://www.lamphowto.com/

基本 Apache 网站(虚拟主机)配置: http://www.linode.com/wiki/index.php/Configure_apache_to_use_virtual_hosts_on_ubuntu_server http://ubuntu-tutorials.com/2008/01/09/setting-up-name-based-virtual-hosting/

对于 MySQL

http://library.linode.com/databases/mysql/ubuntu-10.04-lucid

相关内容