차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
jitsi_meet_설치_매뉴얼 [2022/06/21 06:03] – [서비스 재기동] koov | jitsi_meet_설치_매뉴얼 [2022/12/21 01:58] (현재) – koov | ||
---|---|---|---|
줄 6: | 줄 6: | ||
</ | </ | ||
- | ===== 필요 패키지 설치 | + | ==== 필요 패키지 설치 ==== |
<WRAP prewrap> | <WRAP prewrap> | ||
<code bash> | <code bash> | ||
apt install gnupg2 nginx-full sudo curl wget openjdk-11-jdk openjdk-17-jdk | apt install gnupg2 nginx-full sudo curl wget openjdk-11-jdk openjdk-17-jdk | ||
+ | |||
update-alternatives --config java | update-alternatives --config java | ||
</ | </ | ||
</ | </ | ||
- | ===== Prosody 패키지 레포지토리 설정 | + | ==== Prosody 패키지 레포지토리 설정 ==== |
<WRAP prewrap> | <WRAP prewrap> | ||
<code bash> | <code bash> | ||
- | echo deb http:// | + | echo deb http:// |
- | wget https:// | + | wget https:// |
+ | apt install lua5.2 | ||
</ | </ | ||
</ | </ | ||
- | ===== Jitsi 패키지 레포지토리 설정 | + | ==== Jitsi 패키지 레포지토리 설정 ==== |
<WRAP prewrap> | <WRAP prewrap> | ||
<code bash> | <code bash> | ||
- | curl https:// | + | curl https:// |
- | echo 'deb [signed-by=/ | + | echo 'deb [signed-by=/ |
# update all package sources | # update all package sources | ||
줄 33: | 줄 35: | ||
</ | </ | ||
- | ===== 방화벽 설정(필요시) | + | ==== 방화벽 설정(필요시) ==== |
<WRAP prewrap> | <WRAP prewrap> | ||
<code bash> | <code bash> | ||
줄 43: | 줄 45: | ||
- | ===== Jitsi Meet 설치 | + | ==== Jitsi Meet 설치 ==== |
<WRAP prewrap> | <WRAP prewrap> | ||
<code bash> | <code bash> | ||
줄 51: | 줄 53: | ||
</ | </ | ||
- | ===== 서비스 재기동 | + | ==== 서비스 재기동 ==== |
<WRAP prewrap> | <WRAP prewrap> | ||
<code bash> | <code bash> | ||
줄 62: | 줄 64: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ===== 인증 설정 ===== | ||
+ | 기본적으로 jitsi 는 아무나 방을 만들고 사용할 수 있도록 설정되어있다. | ||
+ | 이것을 인증을 받은사람만 방을 만들수 있고 참여는 아무나 할 수 있도록 설정해보자 | ||
+ | |||
+ | ==== Prosody 설정 ==== | ||
+ | |||
+ | ''/ | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code vim> | ||
+ | VirtualHost " | ||
+ | -- enabled = false -- Remove this line to enable this host | ||
+ | --authentication = " | ||
+ | authentication = " | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | * 익명 사용자를 위한 참가설정추가 | ||
+ | <WRAP prewrap> | ||
+ | <code vim> | ||
+ | VirtualHost " | ||
+ | authentication = " | ||
+ | c2s_require_encryption = false | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== Jitsi Meet 설정 ==== | ||
+ | |||
+ | ''/ | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code vim> | ||
+ | var config = { | ||
+ | hosts: { | ||
+ | domain: ' | ||
+ | anonymousdomain: | ||
+ | ... | ||
+ | }, | ||
+ | ... | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== Jicofo 설정 ==== | ||
+ | ''/ | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code vim> | ||
+ | jicofo { | ||
+ | authentication: | ||
+ | enabled: true | ||
+ | type: XMPP | ||
+ | login-url: jitsi-meet.example.com | ||
+ | } | ||
+ | ... | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== Prosody User 생성 ==== | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code bash> | ||
+ | sudo prosodyctl register < | ||
+ | |||
+ | systemctl restart prosody | ||
+ | systemctl restart jicofo | ||
+ | systemctl restart jitsi-videobridge2 | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Branding ===== | ||
+ | 로고와 미팅방 테마 설정 | ||
+ | |||
+ | ''/ | ||
+ | |||
+ | nginx 기본 설정에 의해 '' | ||
+ | |||
+ | ''/ | ||
+ | |||
+ | ''/ | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code vim> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===== 생성된 사용자 목록 확인 ===== | ||
+ | |||
+ | '' | ||
+ | 귀찮겠지만 아래와 같이 ''/ | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code bash> | ||
+ | ls / | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | 또는 추가 플러그인을 설치하여 사용 가능하다. | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code bash> | ||
+ | curl -OJL http:// | ||
+ | chmod 755 mod_listusers.lua | ||
+ | mv mod_listusers.lua / | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | * https:// | ||
+ | |||
+ | |||
===== 참조링크 ===== | ===== 참조링크 ===== | ||
* https:// | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||