Project

General

Profile

Actions

개발 #4

closed

[서버구성] 신규 서버환경 구성 테스트

Added by 개발팀 이석화 about 1 year ago. Updated about 1 year ago.

Status:
완료
Priority:
보통
Start date:
03/20/2024
Due date:
07/19/2024
% Done:

100%

Estimated time:
24:00 h
Spent time:
Actions #1

Updated by 개발팀 이석화 about 1 year ago · Edited

#최종수정일 : 2024-04-05

진행상황

  • 신규서버 구성
  • 엔진엑스 1.24
  • PHP 8.3.4
  • Wowza Streaming Engine 4.8.26+4
  • JAVA 1.8
  • MariaDB 10.11.7
  • 톰캣 9
  • 라운드큐브 1.5.6
  • postfix 3.6.4 (MTA, SMTP)
  • dovecot 2.3.16 (IMAP, POP3)
  • SpamAssassin (스팸차단)
  • crontab
  • nftables (방화벽)
  • Jitsi-meet 2.0.9364-1
  • 서버시간 동기화
  • 메일백업 방법 확인
  • 서버 캐릭터셋 변경
  • DB 캐릭터셋 변경
  • 시스템 시작시 자동실행 설정
  • DB 백업 스크립트 생성 (90일 후에 삭제, 새벽1시, DB별로)
  • 소스도 백업 (DB백업과 같이, 압축해서, 똑같이)
  • 설치 스크립트로 자동화
  • zabbix 설치 테스트
  • 레드마인 최신버전 독립 설치 테스트
  • 신규서버 구성 테스트

#기본정보

  • Jitsi 서버에서 테스트
  • 정리시 사용중인 포트도 같이 정리 필요
  • 스크립트로 자동화 필요
  • 톰캣을 /home 하위에 위치시키기
  • 우분투 설치시 Minimal 옵션으로 설치 (불필요 패키지 설치 안함)
  • 우분투 파티션 관련 :
    • /boot 는 512MB
    • /swap 은 보통 메모리와 1:1
    • 나머지 용량은 / 에서 사용

서버구성 정보 상세

  • https://...

서버구성 자동화 정보 상세

  • https://.

레드마인 마이그레이션 관련정보

  • https://...

설치 필요리스트

  • 우분투 22.04
  • 엔진엑스 1.24
  • PHP 8.3.4
  • Wowza Streaming Engine 4.8.26+4
  • JAVA 1.8
  • MariaDB 10.11.7
  • 톰캣 9
  • 라운드큐브 1.5.6
  • postfix 3.6.4 (MTA, SMTP)
  • dovecot 2.3.16 (IMAP, POP3)
  • SpamAssassin (스팸차단)
  • crontab (백업 스크립트)
  • nftables (방화벽)
  • Jitsi 2.0.9364

레드마인 최신버전 설치 이슈사항

  • Nginx에서 Ruby 프로젝트를 실행시키기 위한 모듈 Passenger 설치시 에러발생
    • 모듈설치 후 리컴파일하는 과정에서 Nginx 버전 충돌이 발생
    • 레드마인은 독립서버에서 실행하도록 결정 (같이 설치하지 않는다)
    • CK Editor 가 5.* 버전에서 사용 불가능하여 에디터에 첨부한 캡처이미지가 전부 사라짐

서버설정

  • 서버시간 동기화 (crontab)
  • charset
  • 메일백업 (사용자별 폴더 이동?)

#이슈관련 확인

  • sendmail
    • sendmail이 설치되지 않고 postfix가 설치된 환경에서, Java 애플리케이션으로 메일전송 성공 (common - MailUtils 의 sendMail() 메소드 사용)
Actions

Also available in: Atom PDF