300x250
반응형
서버 환경 설정 파트의 맨 마지막에 alias를 이용하는 방법이 나옴
리눅스에서 홈 디렉토리의 .profile 파일을 수정하는 방법임
해당 파일의 맨 밑에 아래와 같이 alias를 등록하면
아무데서나 myproject 명령어로 환경 변수 설정과 동시에 가상환경에 진입할 수 있다고
alias myproject='export FLASK_APP=pybo;export FLASK_ENV=development;export APP_CONFIG_FILE=/home/ubuntu/projects/myproject/config/production.py;cd ~/projects/myproject;. ~/venvs/myproject/bin/activate’
그런데 예제대로 .profile 파일을 변경하고 myproject를 실행하면 command not found라고 뜬다...
오타나 공백 문제도 없어보이는데 뭐가 문제인가 했더니
세션 접속을 끊었다가 다시 로그인해보면 잘 된다.
~/.profile의 커맨드는 쉘에 로그인 할때 실행되기 때문이라고.
300x250
반응형
'IT > 서버' 카테고리의 다른 글
gunicorn 서비스로 등록하기 (0) | 2021.06.07 |
---|---|
wsgi 서버 (0) | 2021.06.07 |
flask run 했을때 에러 OSError: [Errno 98] Address already in use (0) | 2021.06.04 |
aws 라이트세일 인스턴스 생성하고 ssh로 연결(모바텀) (0) | 2021.06.04 |
docker mysql 한글설정하기 (0) | 2019.10.10 |