構築して起動したいウェブサイトのアイデアがあり、それをホストする小さなVPSを取得することを考えています(私は価格でLinodeが好きで、広く推奨されているようです)。私はかなり壊れているので、管理対象サーバーを買う余裕はありません。
Ubuntu Lucid Serverをダウンロードし、VirtualBoxで実行して、学習を助け、最終的な実動サーバーに近い近似として機能するようにしました。私は学習に専念していますが、愚かな何かを見逃して妥協することになるのではないかとかなり恐れています。そのため、LAMPサーバーを保護する主なポイントを説明する優れたガイド/書籍を知りたいと思います。
私はLinodeとSlicehostのそれぞれのチュートリアルで基本的なことを行いましたが、できる限り準備したいと思います。このサイトはまだ書かれておらず、試用版として最初に共有ホストにデプロイする可能性が高いので、少なくとも基本を学ぶ時間はあります。
すべてを最新の状態に保ち、必要なホールのみを許可するようにiptablesを構成します(ssh / scp / sftpの場合はTCPポート22にのみ表示されます-(非常にマイナーな)セキュリティのためにデフォルトのポートから変更します)私はpingに応答したくない理由がないのでICMPをブロックするといういくつかのチュートリアルに混乱していますが、必要なソフトウェアを削除するだけです。必要ありません。