봄수의 연구실

Kurento Media Server Local 설치하는 방법 본문

DEV/Backend

Kurento Media Server Local 설치하는 방법

berom 2023. 5. 15. 07:44

Kurento Media Server Local 설치하는 방법

GnuPG 설치

터미널을 열고 다음 명령을 실행하여 GnuPG가 설치되었는지 확인합니다.

sudo apt-get update ; sudo apt-get install --no-install-recommends gnupg

Kurento 저장소 추가

다음으로 시스템 구성에 Kurento 리포지토리를 추가해야 합니다. 다음 명령을 실행합니다.

# Get DISTRIB_* env vars.
source /etc/upstream-release/lsb-release 2>/dev/null || source /etc/lsb-release

# Add Kurento repository key for apt-get.
sudo apt-key adv \
    --keyserver hkp://keyserver.ubuntu.com:80 \
    --recv-keys 234821A61B67740F89BFD669FC8A16625AFA7A83

# Add Kurento repository line for apt-get.
sudo tee "/etc/apt/sources.list.d/kurento.list" >/dev/null <<EOF
# Kurento Media Server - Release packages
deb [arch=amd64] http://ubuntu.openvidu.io/7.0.0 $DISTRIB_CODENAME main
EOF

현재 미디어 서버(KMS) 설치

마지막으로 다음 명령을 실행하여 Kurento Media Server를 설치할 수 있습니다.

sudo apt-get update ; sudo apt-get install --no-install-recommends kurento-media-server

미디어 서버(KMS) 업그레이드
Kurento Media Server의 로컬 설치를 업그레이드하려면 로컬 설치 중에 생성된 /etc/apt/sources.list.d/kurento.list 파일을 수정해야 합니다.

모든 시스템 패키지 업그레이드


이것은 데비안 및 우분투 관리자가 권장하는 표준 방법입니다.
이 방법을 사용하면 시스템의 모든 패키지가 모든 버그 수정 및 보안 업데이트가 적용된 최신 버전으로 업데이트됩니다.

sudo apt-get update ; sudo apt-get dist-upgrade

Docker로 미디어 서버를 배포했다면 apt-get upgrade 또는 apt-get dist-upgrade를 사용하지 않을 것을 권장합니다
대신 최신 버전의 Kurento Docker 이미지로 업데이트해야 합니다.

이전 Kurento 버전을 제거한 다음 새 버전을 설치합니다

apt-get은 모든 Kurento 패키지를 제거하기에 충분하지 않습니다.
대신 apt-get보다 훨씬 잘 작동하는 aptitude를 사용하는 것이 좋습니다.
이전 버전을 제거하고 새 버전을 설치하는 명령은 다음과 같습니다

sudo aptitude remove '?installed?version(kurento)'

sudo apt-get update ; sudo apt-get install --no-install-recommends kurento-media-server

KMS(Kurento Media Server) 구동

설치가 완료되었다면, 아래 명령어로 미디어 서버를 구동할 수 있습니다

sudo service kurento-media-server start
sudo service kurento-media-server stop

KMS의 로그 메세지는 /var/log/kurento-media-server/에서 확인 할 수 있습니다

레퍼런스

  • Kurento

부족한 점이나 잘못 된 점을 알려주시면 시정하겠습니다 :>

'DEV > Backend' 카테고리의 다른 글

Coturn 시그널링 서버 설치  (0) 2023.05.15
Kurento Media Server Docker 설치하는 방법  (0) 2023.05.15
Tomcat  (0) 2023.05.13
AWS의 서버 종류  (0) 2023.05.10
Ubuntu PostgreSQL 원격 접속시 발생하는 에러 해결 방법  (0) 2023.05.09