본문 바로가기
Open Source Solution/Jitsi Meet

무료 화상회의 Jitsi Meet 개발환경 구축(1) - 필요 프로그램 설치

by 주리니e 2022. 9. 1.
728x90

무료 화상회의 Jitsi Meet 개발환경 구축(1) - 필요 프로그램 설치

 

 

Jitsi는 자유-오픈 소스 멀티플랫폼 VoIP, 화상 통화, 인스턴트 메신저 애플리케이션들의 모임으로, 윈도우, 리눅스, macOS, iOS, 안드로이드를 지원한다. https://meet.jit.si 에서 온라인으로 화상회의시스템을 사용자를 초대해 사용할 수 있다. 또 보안을 위해서 따로 서버에 솔루션을 구축하여 사용할 수도 있다. 

https://meet.jit.si

 

 

Self-Hosting Guide - Overview | Jitsi Meet

Welcome to the Self-Hosting guide!

jitsi.github.io

우분투 서버에 구축한 화상회의 솔루션

위와 같이 우분투에 개인 서버에 구축하여 회사 내부사람들끼리만 초대하여 화상회의를 사용할 수 있다. Jitsi에서 제공해주는 UI를 그대로 써도 되지만 로고나 텍스트 등 커스터마이징을 하기 위하여 직접 개발환경을 구축하고 패키지로 설치한 운영 서버에 수정한 소스코드를 업로드하여 적용할 수 있다. Jitsi Meet 화상회의솔루션의 커스터마이징을 위한 개발환경을 구축해보자.

 

필요  프로그램 설치

  • Git 
    같이 설치되는 Git-Bash 프로그램을 사용하기 위함이다. Git-Bash에서는 CMD나 Power Shell에서 지원하지 않는 명령어도 수행이 가능하다.
 

[Windows] Git 설치하기

[Windows] Git 설치하기 Git은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다. 아래 링크에서 윈도우용 Git을 다운로

jiurinie.tistory.com

 

  • MinGW (Minimalist GNU for Windows)
    윈도우에서 Make 명령어를 수행하기 위해 설치한다.
 

[Windows] MinGW 설치하여 gcc, gcc+, make 사용하기

[Windows] MinGW 설치하여 gcc, gcc+, make 사용하기 MinGW는 마이크로소프트 윈도우로 포팅한 GNU 소프트웨어 도구 모음이다. MinGW는 윈도우 API를 구현할 수 있는 헤더 파일들을 가지고..

jiurinie.tistory.com

 

  • node.js
    npm을 이용하여 패키지를 설치하기 위함이다.
 

[Windows] Node.js 및 NPM 설치

[Windows] Node JS 및 NPM 설치 Node.js Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임이다. Node.js는 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨..

jiurinie.tistory.com

 

  • VS Code (Visual Studio Code)
    사용중인 에디터가 없을 경우 설치한다. 
 

[Windows] Visual Studio Code (VS Code) 설치하기

[Windows] Visual Studio Code (VS Code) 설치하기 Visual Studio Code 마이크로소프트에서 개발한 MS의 개발 툴 중 최초로 크로스 플랫폼을 지원하는 에디터이며 윈도우, macOS, 리눅스를 모두 지원한다. 확장..

jiurinie.tistory.com

다음 시간에는 Jitsi Meet 화상회의솔루션의 소스코드를 다운 받아 VS Code로 열고 간단한 설정을 진행하겠다. 다음 시간에 이어서..


다음글 : 무료 화상회의 Jitsi Meet 개발환경 구축(2) - 소스코드 내려받기

 

무료 화상회의 솔루션 Jitsi Meet 개발환경 구축하기(2)

무료 화상회의 솔루션 Jitsi Meet 개발환경 구축하기(2) 지난 시간에 이어서 VS Code에 jitsi meet 소스 파일을 다운로드하여 개발환경을 구축해보겠다. 해당 가이드는 Jitsi Meet 사이트에도 확인할

jiurinie.tistory.com

 

728x90

댓글