두개의 프로젝트를 동시에 런서버 할 수 있나요?
1878
작성한 질문수 17
강의 들으면서 파이참 양쪽에 켜놓고 제 개인적인 연습용 프로젝트도 한번 해보면서 강의 따라하면 빨리 익숙해지겠다 싶어서 검색을 해봐도 딱히 잘 모르겠어서요. 제 생각처럼 런서버를 두대 돌릴 수 있는 방법도 있나요?
혹시 이 관련 검색용 키워드가 뭐가 있을지, 혹시나 엄청 간단하게 막 포트번호 하나만 바꾸면 된다거나 그렇진 않을까 싶어서요
최소한 그냥 한쪽에서 끄고 저쪽에서 켜고 그렇게는 되겠죠?
답변 1
0
안녕하세요!
질문 확인했습니다.
runserver 명령어를 통해 서버를 두개 돌릴 수 있습니다.
말씀하신 것 처럼 포트번호를 바꿈으로서 동시에 여러개의 서버를 구동이 가능합니다.
기본적으로 django 개발 서버가 사용하는 포트 기본값은 8000번인데,
이 통신. 즉, Listen 하는 포트를 변경하기 위해서는
python manage.py runserver 로 명령을 돌릴때, 추가적인 옵션이 필요합니다.
python manage.py runserver 127.0.0.1:8000
위처럼 호스트명과 포트번호를 작성해주면 해당 포트를 통해 통신하게 됩니다.
그러니까 예를 들어 한대를 8000번 포트에 실행하고
추가적으로
python manage.py runserver 127.0.0.1:8888
명령을 통해 서버를 하나 더 돌리면 정상적으로 구동이 됩니다.
팁이라면, 위의 명령어에서 127.0.0.1 - 즉 호스트 부분을 0.0.0.0 으로 변경하면,
개발중인 컴퓨터 뿐만 아니라 다른 호스트에서도 접속이 가능합니다.
python manage.py runserver 0.0.0.0:8000
답변이 도움이 되셨으면 좋겠네요.
좋은하루 보내세요!
강의에 나왔던 js 파일이 깃허브에 없습니다
1
79
1
모바일 디버깅, 반응형 레이아웃 4분48초 질문
0
57
1
decorator 관련질문입니다.
0
63
1
PasswordChangeView
0
104
2
로그아웃뷰 작동 관련 (2025년 3월)
1
138
1
실행에러질문
0
159
1
@login_required 데코레이터 사용시 리다이렉트는 어디서 참조하여 설정을 하는걸까요?
0
116
1
CacheBackend 관련 에러
0
181
1
21강 CreateView를 통한 회원가입 구현 질문
0
326
1
53강 disallowedhost
0
347
2
502 Bad Gateway
0
474
0
mariadb 접근권한 오류
0
546
1
logout 후 빈 화면으로 이동합니다 ㅠㅠ
0
462
2
로그아웃 후 빈 화면으로 이동
0
334
1
서버 운영 관련 질문 드립니다.(Unable to retirve...)
0
233
1
static/base.css파일을 인식을 못합니다
0
383
1
안녕하세요 19강 디버깅 설정 질문있습니다.
0
292
1
프로필 update편 질문있습니다.
0
380
1
수업질문
0
395
1
COOP error
0
531
1
61강 Dockerfile error
0
598
1
static안에 base.css 에서 정의한 클래스가 적용되지 않습니다.
0
492
1
static 파일 중 jpg 파일만 로드 불가
0
419
1
58강 static 파일 적용 안됨
0
548
1





