问题无法轻易缩小因此已被删除 - 请删除。
答案1
从这里开始;
https://www.digitalocean.com/community/articles/initial-server-setup-with-centos-6
安装/更新最新版本的 MySQL 和 Postgres(它们开箱即用是否“安全”?或者我是否需要执行其他操作,例如设置 root 密码等?)
安装 Apache 和 PHP(再次,基础安装是否可以运行或者是否需要进行安全调整?)
设置名称服务器/主机名/反向 DNS 等(请提供任何有关如何执行此操作的指南?)
安装 Rubygems 安装并配置 Dovecot 和 Postfix (有什么操作技巧吗?或者有相关操作方法的链接吗?)
https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-centos-6
设置每个网站 - 有任何关于如何操作的指南链接吗?
https://www.digitalocean.com/community/articles/how-to-set-up-apache-virtual-hosts-on-centos-6
安装/配置防火墙(或者默认安装就可以吗?)
https://www.digitalocean.com/community/articles/how-to-install-denyhosts-on-centos-6 https://www.digitalocean.com/community/articles/how-to-setup-a-basic-ip-tables-configuration-on-centos-6 https://www.digitalocean.com/community/articles/how-to-protect-ssh-with-fail2ban-on-centos-6
任何其他提示或建议,以及指南或操作方法的链接都将不胜感激。
在一些好的 Linux 论坛上注册并搜索如何“强化”你的特定发行版和已部署的应用程序。
感觉这篇文章有点虚伪,因为所有的功劳都应该归功于优秀的 Digital Ocean