deploy to conoha vps
DjangoアプリをConohaVPSでデプロイする方法
SFTPでConohaVPSにファイルをアップロードする方法
FileZillaで「非アクティブになってから20秒後に接続がタイムアウトになりました」となる
Ans.複数回パスワードを間違えてアクセスが制限されている。1日経てば解除される。
ConohaVPS上で空じゃないフォルダを削除する
Sudo rm -r pj
全体の流れ
Webサーバー | Nginx |
Applicationサーバー | Gunicorn |
DataBaseサーバー | MySQL |
Login: root
Password:
Useradd
Passwd
Apt-get install python3-pip python3-dev libpq-dev postgresql postgresql-contrib nginx python3-venv -y
※postgreはsqlite3があるので不要?
pip install django gunicorn psycopg2 django-markdownx
Sudo -u postgres psql
Create database django_db; (任意のデータベース名)
Create user db_user with passwd ‘Password8**’; (任意のユーザ名)
GRANT ALL PRIVILEGES ON DATABASE django_db TO db_user;
(postgres=#から抜けるには\q)
[settings.py]で
ALLOWED_HOSTS=[“ABC.com, 165.~~8.30”]
DATABASES = {
‘default’: {
‘ENGINE’:
‘NAME’: ‘django-db’,
‘USER’: ‘db_user’,
‘PASSWORD’: ‘Password8**’,
‘HOSTT’: ‘localhost’,
‘PORT’: ‘’,
}
}
BACK