-
21.09.19. 5-15~18강 (og 태그 세팅, 포트포워딩, nohup, 도메인 구입)일기 2021. 9. 19. 22:11
[포트포워딩 ;port forwarding]
- 포트 번호 입력하지 않아도 자동 접속 가능하게 80포트(http)로 오는 요청을 5000포트로 전달
- 80포트로 들어오는 요청을 5000포트로 넘겨주는 명령어 :
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
[nohup 설정하기]
- git bash를 종료하더라도 서버가 돌아가게끔.
^Cubuntu@ip-172-31-8-202:~/sparta$ nohup python app.py &
[1] 20826
ubuntu@ip-172-31-8-202:~/sparta$ nohup: ignoring input and appending output to 'nohup.out'*nohup 끄는 법
ubuntu@ip-172-31-8-202:~/sparta$ ps -ef | grep 'app.py'
ubuntu 20826 20733 0 23:11 pts/0 00:00:00 python app.py
ubuntu 20836 20826 0 23:11 pts/0 00:00:09 /usr/bin/python /home/ubuntu/sparta/app.py
ubuntu 20923 20733 0 23:34 pts/0 00:00:00 grep --color=auto app.py
ubuntu@ip-172-31-8-202:~/sparta$ kill -9 20826
ubuntu@ip-172-31-8-202:~/sparta$ kill -9 20836
[1]+ Killed nohup python app.py
ubuntu@ip-172-31-8-202:~/sparta$- 언제 꺼요? 파이썬 파일이 업데이트 돼서 기존 서버에 있는 app.py 지우고 다시 업로드 하고 싶을 때요!
[도메인 구입하기]
- 가비아 > 마이페이지 > DNS 관리툴 > 도메인 설정 > 레코드 수정 > 레코드 추가 > 호스트: @ / ip: 3.35.216.188
> 상태 확인 > 저장
heily.shop
[og 태그 넣기]
<meta property="og:title" content="내 사이트의 제목" />
<meta property="og:description" content="보고 있는 페이지의 내용 요약" />
<meta property="og:image" content="{{ url_for('static', filename='ogimage.png') }}" />=>static 폴더에 있는 ogimage 파일을 가져와!
- index.html의 아무 데나 넣어줌
- static에 넣을 이미지 파일(800x400 사이즈) 이름을 이왕이면 'ogimage'로 해서 static 폴더에 저장해줌
(이미지 확장자명 일치시켜 주기)
- 그 다음 filezilla로 static폴더 업데이트 시켜줄건데,
1. nohup 끄기 (ps -ef | grep 'app.py' kill -9)
2. 서버에 있는 폴더, 파일 싹 지우기
3. 새로 싹 올리기
4. nohup 재실행 (nohup python app.py &)
*참고! 이미지를 바꿨는데 이전 ogimage가 그대로 나와요!
- 페이스북/카카오톡 등에서 처음 것을 한동안 저장해놓기 때문입니다.
- 수동으로 초기화 해줘야 해요
- 페이스북 og 태그 초기화 하기: https://developers.facebook.com/tools/debug/
- 카카오톡 og 태그 초기화 하기: https://developers.kakao.com/tool/clear/og
'일기' 카테고리의 다른 글
스파르타 15일 메이킹 챌린지 4기 개발일지 D+1 (0) 2021.09.24 👩🎓스파르타 힙한 취미 코딩 - 파이썬 혼자놀기 패키지 수료 후기💕 (0) 2021.09.24 21.09.19. 5-14강 (원페이지쇼핑몰) (0) 2021.09.19 21.09.19. 5-11~13강 (Filezilla, 서버 세팅, Flask 서버 돌리기) (0) 2021.09.19 21.09.19. 5-9~10강 (웹서비스 런칭, AWS, Git Bash) (0) 2021.09.19