반응형

2024/07 8

톰캣 로그 안생기게 하기 및 지난 로그 삭제 배치 설정

톰캣 로그 안생기게 하기catalina.out나 localhost_access_log.yyyy-mm-dd.txt 는 유용하나 아무 내용도 없는 host-manager.log 와 manager.log는 굳이 쌓을 필요가 없을 것 같아 아예 생성이 되지 않게 하려고 한다.그 때 확인 해야 하는 곳은 /tomcat/conf/logging.properties이다.파일을 열어보면vi /tomcat/conf/logging.properties아래와 같이 로그 관련된 설정이 있다.logging.properties여기서 안생기게 하고 싶은 로그 관련 설정을 주석처리 하거나, 지워주면 된다.나는 주석으로 처리했다.#3manager.org.apache.juli.AsyncFileHandler.level = FINE#3mana..

Server/Tomcat 2024.07.05

관리자(superuser) 계정 생성

먼저, Django 프로젝트 루트 디렉터리에서 createsuperuser 명령어를 사용하여 관리자 계정을 생성합니다.python manage.py createsuperuser 이 명령어를 실행하면 사용자 이름(username), 이메일 주소(email address), 비밀번호(password)를 입력하라는 메시지가 나타납니다. 예를 들어, 다음과 같이 입력할 수 있습니다: Username: adminEmail address: admin@example.comPassword: ********Password (again): ******** 2. Django 관리자 페이지 접근이제 서버를 실행하고 브라우저에서 관리자 페이지에 접근할 수 있습니다. python manage.py runserver 브라우저에서 ..

Python/Django 2024.07.04

Python 가상환경이란

파이썬 가상환경은 프로젝트별로 독립된 파이썬 실행 환경을 만들어 주는 도구입니다. 가상환경을 사용하면 각 프로젝트마다 다른 버전의 패키지를 설치하고 관리할 수 있어, 서로 다른 프로젝트 간의 패키지 충돌을 방지할 수 있습니다. 이는 특히 다양한 의존성을 가진 여러 프로젝트를 동시에 진행할 때 유용합니다.가상환경의 주요 기능 및 이점은 다음과 같습니다:독립성: 각 가상환경은 서로 독립적으로 동작하므로, 특정 프로젝트에 필요한 패키지와 버전이 다른 프로젝트에 영향을 주지 않습니다.의존성 관리: 프로젝트마다 필요한 패키지를 따로 설치하고 관리할 수 있어, 프로젝트마다 다른 패키지 버전을 사용할 수 있습니다.손쉬운 배포: 가상환경을 사용하면 프로젝트와 그에 필요한 모든 의존성을 쉽게 패키징하고 배포할 수 있습니..

Python/Python 2024.07.04

[Django] You have num unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.Run 'python manage.py migrate' to apply them. 오류 해결

[Django] You have num unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.Run 'python manage.py migrate' to apply them.  오류는 아래 명령어를 실행해주면 된다. python manage.py migrate

Python/Django 2024.07.03