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

Ubuntu18.04にNextCloud15をインストールする方法

NextCloudは、PHPを使用して構築された無料のオープンソースのセルフホストファイル共有および通信プラットフォームです。これは、Dropbox、Googleドライブ、OwnCloudなど、市場で入手可能な人気のあるサービスの優れた代替手段です。NextCloudを使用すると、Ubuntu 18.04 VPSにデータを簡単に保存し、連絡先、カレンダー、やることリスト、その他多数。このチュートリアルでは、Ubuntu 18.04VPSにNextCloudバージョン15をインストールします。バージョン15は、多くの新機能と改善が含まれるメジャーリリースです。

Ubuntu20.04にNextcloudをインストールする方法に関するこのチュートリアルの更新バージョンがあります

前提条件:

– Ubuntu 18.04 VPS
–root権限を持つシステムユーザー
–MySQLまたはMariaDBデータベースサーバーバージョン5.5以降とInnoDBストレージエンジン。
–mod_phpが有効になっているApache2.4
–PHPバージョン7.0以降

ログインしてサーバーを更新します:

ユーザーrootとしてSSH経由でUbuntu18.04VPSにログインします:

ssh root@IP_Address -p Port_number

「IP_Address」と「Port_number」をサーバーの実際のIPアドレスとSSHサービスポートに置き換えることを忘れないでください。

次のコマンドを実行して、Ubuntu18.04VPSにインストールされているすべてのパッケージが利用可能な最新バージョンに更新されていることを確認します。

apt update && apt upgrade

ApacheとPHPをインストールします:

NextCloudファイルを提供するには、ApacheWebサーバーをインストールする必要があります。次のコマンドを使用すると、簡単に実行できます。

apt -y install apache2

Webサーバーをインストールしたら、サーバーの再起動後に自動的に起動できるようにします。

systemctl enable apache2

Webサーバーがサーバー上で稼働していることを確認します。

service apache2 status

出力は次のようになります。

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           ââapache2-systemd.conf
   Active: active (running) since Thu 2018-12-27 05:13:26 CST; 12min ago

NextCloudはPHPベースのアプリケーションであるため、次のステップは、PHPとNextCloudに必要ないくつかのPHP拡張機能をインストールすることです:

apt -y install php php-cli php-common php-curl php-xml php-gd php-mbstring php-zip php-mysql

Apache Webサーバーを再起動して、PHPモジュールをロードします。

systemctl restart apache2

次に、サーバーにインストールされているPHPのバージョンを確認します。

php -v
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

MariaDBをインストールしてデータベースを作成します:

NextCloudには情報を保存するためのSQLデータベースが必要です。この目的のために、次のコマンドを実行してMariaDBデータベースサーバーをインストールします。

apt -y install mariadb-server

Apacheの場合と同様に、サーバーの再起動後にMariaDBが自動的に起動するようにします。

systemctl enable mariadb

次に、「mysql_secure_installation」インストール後スクリプトを実行して、MariaDB rootユーザーのパスワードを設定し、MariaDBサーバーのセキュリティをさらに向上させます。すべての手順が完了したら、先に進んで、rootユーザーとしてMariaDBサーバーにログインできます。次に、新しいユーザーとデータベースを作成します。どちらもNextCloudのインストールに必要です。

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE nextcloud;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

「PASSWORD」を強力なパスワードに置き換えることを忘れないでください。

NextCloudをダウンロードしてインストールします:

NextCloudの公式ウェブサイトにアクセスして、アプリケーションの最新の安定したリリースをダウンロードしてください。この記事が公開されている時点で、NextCloudの最新バージョンはバージョン15.0.0です。

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip

zipアーカイブがダウンロードされたら、サーバーのドキュメントルートディレクトリに解凍します。

unzip nextcloud-15.0.0.zip -d /var/www/html/

すべてのファイルは「nextcloud」という名前のディレクトリに保存されます。

zipアーカイブを削除し、NextCloudファイルの所有権を変更します:

rm -f nextcloud-15.0.0.zip
chown -R www-data:www-data /var/www/html/nextcloud

これが、サーバーを構成し、コマンドラインからNextCloudをインストールする最後のステップでした。これで、お好みのWebブラウザーを開き、http:// Your_IP/nextcloudにアクセスしてセットアップを続行できます。 「Your_IP」をサーバーのIPアドレスまたはドメイン名に置き換えてください。すべてが適切に構成されている場合は、次の画面が表示されます。

管理者アカウントを作成し、データフォルダーを設定して、このチュートリアルの前半で作成したユーザーとデータベースのMariaDBの詳細を入力します。

これですべてです。チュートリアルの手順を実行すると、Ubuntu18.04VPSにNextCloudバージョン15が正常にインストールされます。その構成と使用法の詳細については、公式ドキュメントを確認してください。ここに新しいバージョンを公開しました:Ubuntu20.04にNextcloudをインストールする方法。

もちろん、NextCloudホスティングサービスのいずれかを使用している場合は、Ubuntu18.04にNextCloud15を自分でインストールする必要はありません。その場合は、専門のLinux管理者にインストールとセットアップを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 Ubuntu18.04にNextCloud15をインストールする方法に関するこの投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu20.04にFastPanelをインストールする方法

  2. Ubuntu16.04にMySQLをインストールする方法

  3. Ubuntu16.04にGraylogサーバーをインストールする方法

  1. Ubuntu16.04にNextCloud13をインストールする方法

  2. Ubuntu16.04にosTicketをインストールする方法

  3. Ubuntu16.04にNextCloud14をインストールする方法

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

  2. Ubuntu16.04にPHP7.2をインストールする方法

  3. Ubuntu18.04にSensuをインストールする方法