0

セキュリティを考慮して、Web サーバーに main.py を保存するためのベスト プラクティスは何ですか? たとえば、main.py を /var/www/mysite.com/public_html に配置しても安全ですか、それとも /var/www/mysite.com に配置する必要がありますか。

私は仮想プライベート サーバーを初めて利用し、Tornado Web サーバーへのリバース プロキシとして Nginx を実行しています。Tornado に慣れていない場合、main.py は、私の Tornado Web アプリケーションを開始する Python ファイルです。

以下は、ファイルの整理方法の例です。

  • /var
    • /www
      • /mysite.com
        • main.py (ここの方が安全ですか?)
        • /public_html
          • index.html
          • main.py (それともここでいいの?)
      • /mysecondsite.com
        • /public_html
          • index.html
      • /my thirdsite.com
        • /public_html
          • index.html
4

1 に答える 1

2

特に必要な場合を除き、public_html には含めないようにすることをお勧めします。アプリケーション コード用に public_html の横に別のディレクトリを設定することをお勧めします。

/var/www/mysite.com/app/main.py
/var/www/mysite.com/public_html/*
于 2013-10-13T15:03:18.283 に答える