본문 바로가기

django collectstatic django manage.py 에서 제공되는 기능 중에 하나로 collectstatic이 있습니다. collectstatic은 settings.py에서 정의한 STATICFILES_DIRS에 있는 static 파일들을 STATIC_ROOT에 지정한 폴더로 모아주는 기능입니다. STATIC_ROOT = os.path.join(BASE_DIR, 'static')STATIC_URL = '/static/'STATICFILES_DIRS = ( os.path.join(DEVELOPMENT_DIR, 'dependency/dist'), os.path.join(BASE_DIR, 'TTT/TEST/statics'),) python manage.py collectstatic 하면 프로젝트 BASE_DIR의 static 이라.. 더보기
Ubuntu 14.04 - root ssh login (setting) 우분투 14.04 server 64bit를 기준으로 작성합니다~~ :-) 14.04 server를 설치하시고 root를 ssh로 접속하려고 하면 비밀번호를 올바르게 입력해도 접속이 안됩니다. 이유는 ssh 설정에서 막혀있기 때문입니다. 실제 서비스를 제공하는 서버라고하면 root를 막아두는 것이 좋겠지만. 개발과정에서는 넘 불편하니깐요. ssh 설정에서 root를 접속할 수 있도록 변경해보겠습니다. 1. root 말고 다른 user로 로그인해주세요. sudo 또는 su로 root 권한으로 아래 파일을 열어주세요. vi /etc/ssh/sshd_config 2. 열어보면 아래와 같이 노란색으로 색칠한 부분이 존재합니다!! PermitRootLogin without-password 3. without-pas.. 더보기
시놀로지(Synology) SSH 활성화 방법 시놀로지(Synology)를 Git Server로 사용하기 위해서도 그렇구요. SSH로 접속해서 사용하는게 더 편리하신 분들도 계실테고.. SSH 설정하는 방법에 대해서 간단하게 정리해보려고 합니다. 일단 제가 사용하는 시놀로지 버전? 기계는 DS215J 입니다. SSH 활성화 방법 .... 1. 웹 상에서 SSH 접속을 허용해준다. 아래 그림을 참고하세요. Control Panel -> Terminal & SNMP -> Terminal -> Enable SSH service Check -> Apply 2. 시놀로지 사용자를 추가한다. 이건 그냥 기본으로 설정해서 Next... Next 눌러서 끝내시구요. 3. 사용자 Home 폴더를 활성화 한다. 기본적으로 시놀로지에서는 사용자 개별 폴더가 활성화가 안.. 더보기
우분투 root 비밀번호 (ubuntu root password) 우분투를 기본으로 설치하시면 root 비밀번호가 없는 상태입니다. 아마도 ... 그런데 우리는 root에 로그인하고 싶으니깐요. 아래와 같은 방법으로 하시면 되겠죠. 1. root 비밀번호 설정 sudo passwd라고 입력하시면 됩니다. 그럼 아래처럼 비밀번호를 물어보거든요 :) Enter new UNIX password: Retype new UNIX password: 비밀번호를 설정하셨다면 su 위 명령어를 통해서 root에 로그인 하실 수 있습니다. 2. 그냥 passwd 치면? passwd 라고 입력하시면? 현재 로그인한 사용자 계정의 비밀번호를 변경하겠다고 나오겠죠? :) 3. root에서 passwd userName 이라고 치면? root에 로그인한 상태에서 ngee 라는 사용자 비밀번호를 바.. 더보기