プロダクションLAMPサーバーを適切にセットアップして保護するにはどうすればよいですか?
このテーマに関する包括的な情報を見つけるのは非常に困難です。「apt-get install apache2」のように簡単な、インストールの実行方法に関する短いチュートリアル、または古いチュートリアルを見つけました。それで、Ubuntuコミュニティの仲間のメンバーから専門的な情報が得られることを望んでいました:D LAMP、SAMBA、SSHをシステムインストールでインストールして、通常のUbuntu Server 11.04を実行しました。しかし、仮想ホストの設定に問題があり、サーバーをWebに公開するのに十分な安全性をシステムに持たせています。 ここまで、このチュートリアルにいくらか従いました。 / etc / apache2 / sites-availableに 3つのサイトがあり、異なるサイト名を除いてすべて次のようになっています。 <VirtualHost example.com> ServerAdmin webmaster@localhost ServerAlias www.edunder.se DocumentRoot /var/www/sites/example CustomLog /var/log/apache2/www.example.com-access.log combined </VirtualHost> また、コマンドa2ensiteを使用してそれらを有効にしているので、/ etc / apache2 / sites-enabledにシンボリックリンクがあります。 私の/ etc / hostsのファイルは、これらの行があります。 127.0.0.1 localhost 127.0.1.1 Ubuntu.lan Ubuntu 127.0.0.1 localhost.localdomain localhost example.com www.example.com 127.0.0.1 localhost.localdomain localhost example2.com …