본문 바로가기
반응형

전체 글79

[ AWS LightSail ] Problem binding to port 80: Could not bind to IPv4 or IPv6. CertBot SSL을 적용하다보면 해당 에러가 발생하기도 한다. # ERROR Problem binding to port 80: Could not bind to IPv4 or IPv6. 일단 나는 AWS LightSail 의 해당 인스턴스 / 네트워크에 들어가보니 IPv4 80포트와 IPv6 80포트가 둘 다 열려있는 상태였고, 충돌이 나는 것으로 확인되었습니다. 따라서 IPv6의 80포트를 Kill하고 포트를 비활성화하고 나서, nginx certbot SSL을 다시 적용하였더니 바로 되었네요. 2023. 4. 12.
[ Django ] Django 1.11 버전 Celery 연결하기 오라클 환경때문에 1버전의 장고를 써야하는 경우가 있습니다. 이 때 Celery를 붙일 때 버전 문제가 많습니다. 1.11 버전에서 설정의 차이는 크게 없지만, 버전의 문제가 많습니다. 종속되었거나 혹은 연결되어있는 라이브러리의 버전들도 많아서 하위와 같이 따라해보시면 될 것 같습니다. [ 개발 환경 ] mac m1 python 3.8 django 1.11.29 [ 설치 라이브러리 ] celery==4.4.7 django-celery-results==1.0.2 kombu==4.6.11 vine==1.3.0 redis==3.5.3 billiard==3.6.4.0 Django==1.11.29 [ config/settings/base.py ] CELERY_ALWAYS_EAGER = True CELERY_BRO.. 2023. 4. 12.
[Ubuntu] Oracle Instant Client 19_8 설치 및 Django cx_Oracle 적용 # Oracle Instant Client 19_8 설치하기 curl -O https://download.oracle.com/otn_software/linux/instantclient/19800/instantclient-basic-linux.x64-19.8.0.0.0dbru.zip # Oracle Instant Client 19_8 설치에 필요한 유틸 설치 sudo apt-get install libaio1 sudo apt-get install unzip # Oracle Instant Client 19_8 알집 풀고 경로 설정하기 sudo unzip instantclient-basic-linux.x64-19.8.0.0.0dbru.zip -d /opt/oracle # Oracle Instant Client.. 2023. 3. 9.
[heroku] git 재설정 및 레파지토리(저장소) 초기화 하는 방법 heroku App는 앱마다 git 저장소가 있다. 처음에 A라는 프로젝트를 배포하고 있다가, 일괄 B 프로젝트로 변경해야 할때 기존처럼 git push heorku master 하면 문제가 생긴다. 당연히 git 상태 버전이 안맞기 때문에 기존 heroku app git 저장소를 초기화 해주어야 한다. # heroku-repo 설치 heroku plugins:install heroku-repo # 기존 git 초기화 명령어 $ heroku repo:reset --app AppName 그런 다음 다시 git push heroku master 를 하면 새롭게 push가 가능하다. 2022. 11. 28.
반응형