sudo adduser git
sudo passwd git
su git
cd ~
ssh-keygen -t rsa
cd .ssh
cat id_rsa.pub >> authorized_keys
chmod 644 authorized_keys
cd ~
mkdir work
cd work
git init --bare *
git init
git add.
git remote add origin 주소
git
이후 연동하고 지울거 지우고 하면 된다!
pycharm에서 polls부분 settings.py의 DATABASE부분을
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'mysite2',
'USER' : 'root',
'PASSWORD' : '본인 패스워드',
'HOST' : '본인 아이피',
'PORT' : '3306'
}
}
해당 부분으로 교체후 (자신에 맞게)
파이참 연동된 것을 통해 commit과 push진행 (만약 탄력적 IP가 안되어 있으면 git 연동 주소 변경해야한다.)
putty로 돌아와서
sudo systemctl start mariadb로 마리아db 시작하는데
sudo systemctl enable mariadb를 사용하면 인스턴스 시작때마다 자동으로 켤 수 있다.
sudo systemctl status mariadb로 확인후ㅈ
mysql -u root -p 옵션으로 root의 db접속
password입력후 접속
create database mysite2 #데이터베이스 생성
나온다.
sudo yum install mariadb-devel
sudo dnf install python3-devel
sudo yum install gcc
설치
mysite.sh 만들고
(
#!/bin/bash
. ~/mysite/bin/activate
) 해당 내용 입력
. mysite.sh 으로 실행
mysite 에서
pip install mysqlclient
실행
python manage.py makemigrations
에서 No changes detected
문제 없는 듯이 한줄만 나오면
python manage.py makemigrations polls 입력
python manage.py migrate 해서 완전히 옮기기