2017-08-31 10 views

答えて

0

可能です。実際、アプリケーションサーバーとデータベースサーバーを分離することもベストプラクティスとみなされます。

This talkは、そのことについての例を示しています。

あなたのアプリサーバーがip 189.23.32.32であるとします。次に、データベースサーバ(IP 100.10.10.5)を作成し、サーバとmysql設定ファイルに、この特定のポートでこのIPからの要求を許可したいと言っています。

次に、あなたのDjango設定で、そのデータベースに接続したいと言います。 postgresのために、それは次のようになります。

DATABASES = { 
    'default': { 
     'ENGINE': 'django.db.backends.postgresql_psycopg2', 
     'HOST': '100.10.10.5', 
     'NAME': 'postgres', 
     'USER': 'postgres', 
     'PASSWORD': 'password', 
    }, 
} 

、MySQLのに適合させるだけでエンジンの一部を変更し、あなたが良いことがありますするために。

希望すると助かります!

+0

ご回答いただきありがとうございます。私は間違いなくビデオをチェックアウトします。この質問であなたが私を助けてくれる人(または助けることができる人に指示する)なら、私は大いに感謝します:https://stackoverflow.com/questions/45972449/hosting-a-web-app-on-a-cloud-outside企業のインフラストラクチャセキュリティ – Sukhrab

関連する問題