GNU/Linux >> Linux の 問題 >  >> Linux

Debian10にONLYOFFICEドキュメントサーバーをインストールする方法

ONLYOFFICEは、中小規模の組織向けの無料のオープンソースドキュメントサーバーです。このWebベースのコラボレーションスイートは、中央の場所からドキュメント、プロジェクト、チーム、および顧客関係を管理するために使用できます。 ONLYOFFICEは、.xlsx、.pptx、.docxなどのいくつかのOpen XML形式をサポートし、リアルタイムでの共同編集を可能にします。 ONLYOFFICE Document Server APIを使用して、ONLYOFFICEDocumentEditorをWebサイトに統合してエディターを管理できます。

このチュートリアルでは、Debian10にONLYOFFICEDocumentServerをインストールする方法を紹介します。

前提条件

  • Atlantic.Netクラウドプラットフォーム上の新しいDebian10VPS
  • サーバーで構成されているrootパスワード

ステップ1-Atlantic.Netクラウドサーバーを作成する

まず、Atlantic.Netクラウドサーバーにログインします。オペレーティングシステムとしてDebian10を選択し、少なくとも2GBのRAMを搭載した新しいサーバーを作成します。 SSH経由でクラウドサーバーに接続し、ページの上部で強調表示されているクレデンシャルを使用してログインします。

Debian 10サーバーにログインしたら、次のコマンドを実行して、ベースシステムを最新の利用可能なパッケージで更新します。

apt-get update -y

ステップ2–Nginxとその他の依存関係をインストールする

まず、ONLYOFFICEドキュメントサーバーを提供するためにNginxウェブサーバーをインストールする必要があります。次のコマンドでインストールできます:

apt-get install nginx nginx-extras -y

Nginx Webサーバーをインストールした後、システムにRabbitMQ-serverとRedisをインストールする必要があります。次のコマンドを使用して両方をインストールできます:

apt-get install redis-server rabbitmq-server gnupg2 -y

両方のパッケージがインストールされたら、次のコマンドを使用してRabbitMQおよびRedisサービスを開始します。

systemctl start rabbitmq-server
systemctl start redis-server

終了したら、次のステップに進むことができます。

ステップ3–PostgreSQLのインストールと構成

ONLYOFFICEはデータベースバックエンドとしてPostgreSQLを使用するため、サーバーにインストールする必要があります。次のコマンドを使用してインストールできます:

apt-get install postgresql -y

インストールしたら、次のコマンドを使用してPostgreSQLサービスを開始します。

systemctl start postgresql

次に、次のコマンドを使用してPostgreSQLシェルにログインします。

su - postgres
[email protected]:~$ psql

ログインすると、次の出力が表示されます。

psql (11.9 (Debian 11.9-0+deb10u1))
Type "help" for help.

次に、次のコマンドを使用して、ドキュメントサーバーのデータベースとユーザーを作成します。

postgres=# CREATE DATABASE onlyoffice;
postgres=# CREATE USER onlyoffice WITH password 'onlyoffice';
postgres=# GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;

次に、次のコマンドを使用してPostgreSQLシェルを終了します。

postgres=# EXIT

次に、exitコマンドを再度実行します Postgresユーザーを終了するには:

exit

ステップ4–ONLYOFFICEドキュメントサーバーをインストールする

まず、次のコマンドを使用してGPGキーをダウンロードして追加します。

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5

次の出力が得られるはずです:

Executing: /tmp/apt-key-gpghome.6kfxbI7gmP/gpg.1.sh --keyserver 
hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
gpg: key 8320CA65CB2DE8E5: public key "Ascensio System Limited (ONLYOFFICE) 
<[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1

次に、次のコマンドを使用してONLYOFFICEリポジトリを追加します。

echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | tee 
/etc/apt/sources.list.d/onlyoffice.list

リポジトリが追加されたら、リポジトリを更新し、次のコマンドを使用してONLYOFFICEドキュメントサーバーをインストールします。

apt-get update -y
apt-get install onlyoffice-documentserver -y

インストール中に、以下に示すようにパスワードを入力するように求められます。

以前に作成したONLYOFFICEデータベースパスワードを入力し、Enterキーを押してインストールを完了します。

Setting up onlyoffice-documentserver (5.6.5-3) ...
Generating AllFonts.js, please wait...Done
Generating presentation themes, please wait...Done
Congratulations, the ONLYOFFICE documentserver has been installed successfully!
>

ONLYOFFICEは、イン​​ストール中にNginx構成ファイルを自動的に作成します。次のコマンドで確認できます:

cat /etc/nginx/conf.d/ds.conf

出力:

include /etc/nginx/includes/http-common.conf;
server {
listen 0.0.0.0:80;
listen [::]:80 default_server;
server_tokens off;

include /etc/nginx/includes/ds-*.conf;
}

次に、Nginxサービスを再起動して、変更を適用します。

systemctl restart nginx

ステップ5–ONLYOFFICEドキュメントサーバーにアクセスする

次に、Webブラウザーを開き、URL http:// your-server-ipを使用してONLYOFFICEドキュメントサーバーのWebインターフェイスにアクセスします。 。次の画面にONLYOFFICEダッシュボードが表示されます。

結論

おめでとう!これで、ONLYOFFICEドキュメントサーバーがDebian 10に正常にインストールされました。これで、ONLYOFFICEドキュメントサーバーAPIをWebサイトに統合して、ドキュメントの編集を開始できます。詳細については、ONLYOFFICEのドキュメントページをご覧ください。 Alantic.Net VPSホスティングアカウントでONLYOFFICEの使用を開始してください!


Linux
  1. Debian11にRedisサーバーをインストールする方法

  2. Debian8にProFTPDをインストールする方法

  3. Nextcloud14をDebian9にインストールする方法

  1. Debian9にMinecraftサーバーをインストールする方法

  2. MySQL 8.0/5.7をDebian11/Debian10にインストールする方法

  3. MySQLサーバーをDebian9にインストールする方法

  1. SuiteCRMをDebian9にインストールする方法

  2. スナップパッケージからONLYOFFICEDocumentServer5.4をインストールする方法

  3. Debian10にNginxを使用してONLYOFFICEドキュメントサーバーをインストールする方法