테스트 사이트 - 개발 중인 베타 버전입니다

그누보드6 실서비스를 위한 웹서버설정 후 > .env파일을 수정 > 서버를 재시작 >> 채택완료

glitter0gim 1년 전 조회 1,309

-

- "https://sir.kr/g6_tip?sca=&sfl=wr_subject&stx=%EA%B7%B8%EB%88%846%EC%8B%A4%EC%84%9C%EB%B9%84%EC%8A%A4">누보드6 실서비스를 위한 웹서버설정" 후, .env파일을 수정하고 서버를 재시작하는 방법을 알고 싶습니다.

-

- "그누보드6 실서비스를 위한 웹서버설정"을 하지 않은 상태에서는,

, .env파일을 수정하고 서버를 재시작  하는 것이 되는 것 같습니다.

-

아파치 서버( https://glitter.kr/apm/ )와 같이 사용 중입니다.

-

저의 .env 파일은 아래와 같습니다. 

../base2/.env  -- 그누보드6의 WorkingDirectory(DocumentRoot) : ../base2/ 

</p>

<p># DB_Setting</p>

<p>DB_TABLE_PREFIX='g5_'</p>

<p>DB_ENGINE='mysql'</p>

<p>DB_USER='glitter2'</p>

<p>DB_PASSWORD='*******'</p>

<p>DB_HOST='localhost'</p>

<p>DB_PORT=3306</p>

<p>DB_NAME='glitter2'</p>

<p>DB_CHARSET = "utf8mb4"</p>

<p> </p>

<p># (True/False)</p>

<p>APP_IS_DEBUG = "True"</p>

<p> </p>

<p>#</p>

<p>SESSION_COOKIE_NAME = "session"</p>

<p>SESSION_SECRET_KEY='**************'</p>

<p> </p>

<p>#  SMTP_USERNAME="username@domain.com"</p>

<p>SMTP_SERVER="smtp.gmail.com"</p>

<p>SMTP_PORT=25</p>

<p>SMTP_USERNAME="kgh555852@gmail.com"</p>

<p>SMTP_PASSWORD="**************"</p>

<p> </p>

<p># /admin/templates/</p>

<p>ADMIN_THEME = "basic"</p>

<p> </p>

<p># "False" /</p>

<p>IS_RESPONSIVE = "True"</p>

<p> </p>

<p>UPLOAD_IMAGE_RESIZE = "False"</p>

<p># MB</p>

<p>UPLOAD_IMAGE_SIZE_LIMIT = 60</p>

<p># px</p>

<p>UPLOAD_IMAGE_RESIZE_WIDTH = 1200</p>

<p># px</p>

<p>UPLOAD_IMAGE_RESIZE_HEIGHT = 2800</p>

<p># (0~100) default 80</p>

<p>UPLOAD_IMAGE_QUALITY = 100</p>

<p> </p>

<p>COOKIE_DOMAIN='.glitter.kr:66'</p>

<p> </p>

<p>TIME_ZONE = "Asia/Seoul"</p>

<p>

-

"그누보드6 실서비스를 위한 웹서버설정"을 하기전에 사용하던 서버 재시작-실행을

'실서비스 설정' 후에 실행하면 다음과 같은 에러가 발생합니다.

-

현재, "그누보드6 실서비스를 위한 웹서버설정"후 사용( http://glitter.kr:66 )이며

 메일서버를 정상적으로 작동 할 수가 없는 상태로

 G5에서 DB도 옮겨 왔으나, 멜썹을 작동할 수가 없어, G6로 이사하던 중, 주춤한 상태입니다.

-

제가 할 수 있는 방법을 여러모로 사용하였으나, 다음과 같은 에러가 계속 발생합니다.

</p>

<p>(venv) root@HumanpcNAS:/mnt/VOL1/base2# uvicorn main:app --reload --host 0.0.0.0 --port 66

INFO:     Will watch for changes in these directories: ['/mnt/VOL1/base2']

<span style="color:#ffffff;"><span style="background-color:#e74c3c;"> ERROR:    [Errno 98] Address already in use </span></span>

(venv) root@HumanpcNAS:/mnt/VOL1/base2#</p>

<p>

-

== 조언 부탁드립니다.

-

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
들레아빠

/mnt/VOL1/base2/start.sh

</p>

<p>cd /mnt/VOL1/base2

sudo -H -u root bash -c 'echo "pw" | sudo -S python -m venv venv && source venv/bin/activate'

source venv/bin/activate

pip install -r requirements.txt

sudo uvicorn main:app --reload --host 0.0.0.0 --port 66 &

시스템 시작시 /mnt/VOL1/base2/start.sh 이 파일을 호출해야 합니다.

ex)/etc/rc.local

</p>

<p>#! /bin/sh

/mnt/VOL1/base2/start.sh</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

들레아빠
1년 전
sudo -s python3 => sudo -S python3
로 대문자로 해 보세요. 그리고 시스템이 어떤 것 인지 몰라서 잘 모르겠습니다.
시작/재 시작이 잘되지 않더라도 따로 킬 한 후 시작하면 되어야 하는데요..
시놀로지 나스 테스트 페이지 https://kimmgl.synology.me http://kimmgl.synology.me:8000
들레아빠
1년 전
예.. 저는 네이버 메일로 테스트 메일이 잘 됩니다.
들레아빠
1년 전
네이버 메일이 있으면

SMTP_SERVER="smtp.naver.com"
SMTP_PORT=465
SMTP_USERNAME="아이디@naver.com"
SMTP_PASSWORD="비밀번호"

이렇게 넣고 하면 잘 됩니다.
지메일은 잘 안되네요..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인