Jitsi Meet : インストール2024/07/05 |
|
オンライン 会議システム Jitsi Meet をインストールします。
|
|
| [1] | |
| [2] | Jitsi Meet をインストールします。 |
|
root@dlp:~# curl -fsSL https://download.jitsi.org/jitsi-key.gpg.key -o /etc/apt/keyrings/jitsi-key.gpg.key root@dlp:~# echo "deb [signed-by=/etc/apt/keyrings/jitsi-key.gpg.key] https://download.jitsi.org stable/" | tee /etc/apt/sources.list.d/jitsi.list root@dlp:~# apt update root@dlp:~# apt -y install jitsi-meet # Jitsi Meet をインストールするホスト名を入力 +---------------+ Configuring jitsi-videobridge2 +---------------+ | The value of the domain that is set in the Jitsi Videobridge | | installation. | | | | The domain of the current installation (e.g. meet.jitsi.com): | | | | dlp.srv.world_________________________________________________ | | | | <Ok> | | | +----------------------------------------------------------------+ # 証明書の取得方法を選択 # 当例では [1] で取得済みのため [I want to use my own certificate] を選択 +------+ Configuring jitsi-meet-web-config +------+ | SSL certificate | | | | Let's Encrypt certificates | | I want to use my own certificate | | Generate a new self-signed certificate | | | | | | <Ok> | | | +-------------------------------------------------+ # 証明書のキーファイルのパスを指定 +-----------------+ Configuring jitsi-meet-web-config +-----------------+ | The full path to the SSL key file on the server. If it has not been | | uploaded, now is a good time to do so. | | | | Full local server path to the SSL key file: | | | | /etc/letsencrypt/live/dlp.srv.world/privkey.pem______________________ | | | | <Ok> | | | +-----------------------------------------------------------------------+ # 証明書ファイルのパスを指定 +-------------------+ Configuring jitsi-meet-web-config +-------------------+ | The full path to the SSL certificate file on the server. If you haven't | | uploaded it, now is a good time to upload it in another console. | | | | Full local server path to the SSL certificate file: | | | | /etc/letsencrypt/live/dlp.srv.world/fullchain.pem________________________ | | | | <Ok> | | | +---------------------------------------------------------------------------+ # ダイアルインサポートを有効にするか否か # 当例では [no] を選択 +------------------+ Configuring jitsi-meet-web-config +------------------+ | | | You can easily add dial-in support to your meetings. To allow this we | | would need your permission to create a free JaaS (Jitsi as a Service) | | account for you. | | | | Add telephony to your Jitsi meetings? | | | | <Yes> <No> | | | +-------------------------------------------------------------------------+ |
| [3] | Jitsi Meet の設定です。認証を有効化しておきます。 |
|
root@dlp:~#
vi /etc/prosody/conf.avail/dlp.srv.world.cfg.lua # 39行目 : 認証を有効に変更 VirtualHost "dlp.srv.world" authentication = "internal_hashed" -- do not delete me ..... ..... # 上記 [VirtualHost] ブロックの下に追記 # [guest.(your hostname)] は Jitsi 内部で使用されるのみのため DNS 登録不要 VirtualHost "guest.dlp.srv.world" authentication = "anonymous" c2s_require_encryption = false
root@dlp:~#
vi /etc/jitsi/meet/dlp.srv.world-config.js
var config = {
// Connection
//
hosts: {
// XMPP domain.
domain: 'www.server.education',
// When using authentication, domain for guest users.
// 36行目 : コメント解除して [guest] の後を自身のホスト名に変更
anonymousdomain: 'guest.dlp.srv.world',
root@dlp:~#
vi /etc/jitsi/jicofo/jicofo.conf
jicofo {
# [authentication] ブロックを追記
authentication: {
enabled: true
type: XMPP
login-url: "dlp.srv.world"
}
xmpp: {
client: {
.....
.....
# 任意のユーザー登録 # prosodyctl register (username) (hostname) (password) root@dlp:~# prosodyctl register serverworld dlp.srv.world mypassword |
| [4] | 任意のクライアントコンピューターで Web ブラウザーを起動し、インストール時に設定したホスト名の URL にアクセスすると Jitsi Meet のサイトが表示されます。任意のミーティング名称を入力して [ミーティングを開始] をクリックします。 |
|
| [5] | 登録したユーザー名/パスワードでログインします。 |
|
|
| [6] | 認証が成功すると、ミーティングに参加できます。 |
|
| Sponsored Link |
|
|