YUMSERV
[Django] django 설치 시 오류 (ModuleNotFoundError: No module named '_sqlite3')
DEV 2022. 7. 10. 19:01

1. ModuleNotFoundError: No module named '_sqlite3' * pyenv 환경에서 진행 # python manage.py createuperuser ... packages/django/utils/connection.py", line 15, in __getattr__ return getattr(self._connections[self._alias], item) File "/root/.pyenv/versions/venv_3.9.4/lib/python3.9/site-packages/django/utils/connection.py", line 62, in __getitem__ conn = self.create_connection(alias) File "/root/.pyenv/ve..

[PYTHON] pyenv 가상환경 셋팅
DEV 2022. 7. 8. 22:03

Python VirtualEnv 를 포괄하는 Python 인스턴스 환경 관리 pyenv는 Python을 통째로 사용자 디렉토리에 설치한다. : 즉, 여러가지 JVM 설치와 비슷하다고 보면 된다. virtualenv는 이미 존재하는 Python 설치본에 대해 링크만 걸어서 독립된 프로젝트 환경을 구성하고 해당 가상환경의 site-packages에 라이브러리들을 추가하여 하나의 독립된 프로젝트 환경을 만드는 형태이다. : 즉, 신규 Java 프로젝트를 만들고 거기에 필요한 각종 라이브러리를 JVM 설치본과는 독립적으로 구성해 넣는 것이라고 보면된다. 1. pyenv 설치 curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pye..

[Sentry] 도메인 연결 및 SSL 설정
DEV 2022. 6. 19. 20:58

* Sentry 서버의 도메인을 연결해서 사용하려면 앞단의 NGINX를 사용해서 Proxy로 docker쪽으로 넘겨줘야 합니다. 1. nginx 설정 # yum install nginx # vi /etc/nginx/nginx.conf # For more information on configuration, see: # * Official English Documentation: http://nginx.org/en/docs/ # * Official Russian Documentation: http://nginx.org/ru/docs/ user nginx; worker_processes auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid; # Load..

[Sentry] MAIL 서버 설정
DEV 2022. 6. 19. 20:40

# vi .env SENTRY_MAIL_HOST=메일서버HOST 혹은 localhost #localhost의 경우, 메일서버가 설치되어있어야 합니다 # vi sentry/config.yml mail.host: '메일서버HOST' mail.port: 25 mail.from: '발송 계정주소' # ex)sentry@test.com - docker 재빌드 docker compose down docker compose up -d --build 참고) https://dev.to/malekhijazi/configuring-mail-for-sentry-self-hosted-544f https://develop.sentry.dev/self-hosted/email/

article thumbnail
[Sentry] Sentry Self-hosted 설치
DEV 2022. 6. 19. 20:30

1. Sentry란 오류 추적기능, 모니터링 기능으로, 웹 프론트엔드와 백엔드에 필요한 부분을 확인할 수 있는 에러 트래킹 서비스입니다.다. 2. Sentry Self-hosted 버전 설치 https://github.com/getsentry/self-hosted * DOCKER 버전 19.03.06 이상 * containerd.io 1.4.4 이하 * CPU : 4core 이상 * Memory 8G 이상 * 설치 환경 : CentOS7 2-1) Docker 설치 # yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # yum install docker-ce-19.03.6 docker-ce-cli-v ..

article thumbnail
Gitlab 설치
DEV 2022. 1. 14. 22:57

* Git란 git 은 소스 코드 버전 관리 시스템으로 로컬에서 변경 사항을 추적하고 원격 리소스에서 변경 사항을 푸시하거나 가져올 수 있다. * Gitlab 이란 Gitlab은 개인 또는 조직이 Git repository 의 내부 관리를 제공하는데 상용할 수 있는 Github 으로 즉 비공개된 Github라고 할 수 있다. GitLab은 중앙 서버에서 Git 저장소를 관리하는 좋은 방법이다. GitLab은 리포지토리 또는 프로젝트를 완벽하게 제어 할 수 있으며, 공개 또는 비공개 여부를 무료로 결정할 수 있다. 설치 참고 URL https://about.gitlab.com/install/#centos-7 필수 패키지 설치 # yum install -y curl policycoreutils-python ..