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

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

Ubuntu16.04VPSにNextCloud14をインストールする方法を紹介します 。 NextCloudは、ユーザーがファイル、連絡先、カレンダー、ニュースフィード、TODOリストなどのデータを個人のサーバーに保存できるようにするオープンソースのソフトウェアスイートです。これは、ownCloudと呼ばれる別の広く使用されているファイルホスティングアプリケーションの人気のある代替手段です。ただし、ownCloudとは異なり、NextCloudは完全にオープンソースです。 Ubuntu16.04サーバーにNextcloud14をインストールするのはかなり簡単な作業です。以下の手順に従ってください。そうすれば、Nextcloud14をUbuntu16.04に10分以内にインストールできます。チュートリアルを始めましょう!

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

VPSでNextCloudを実行するには、次の要件を満たす必要があります。

  • MySQLまたはMariaDB
  • PHP 7.0 +
  • mod_phpモジュールを使用したApache2.4

このチュートリアルでは、Ubuntu 16.04VPSにApacheWebサーバー、PHP、およびMySQLデータベースサーバーを使用してNextCloud14をインストールする方法を示します。

ステップ1:SSH経由でログインし、システムを更新します

まず、rootユーザーとしてSSH経由でUbuntu16.04VPSにログインする必要があります。

ssh root@IP_ADDRESS -p PORT_NUMBER

いつものように、次のコマンドを実行して、VPSにインストールされているすべてのパッケージをアップグレードします。

apt-get update
apt-get upgrade

ステップ2:Apacheをインストールする

Apacheのインストールは非常に簡単です。apt-getパッケージマネージャーを使用して簡単にインストールできます:

apt-get install apache2

インストールが完了したら、サーバーの再起動時にApacheWebサーバーが自動的に起動するようにすることができます。

systemctl enable apache2

次のコマンドを実行して、Apacheサーバーが実行されているかどうかを確認できます。

systemctl status apache2

または、 http:// your_server_IP に移動して、Webサーバーが正常にインストールおよび実行されているかどうかを確認できます。 選択したWebブラウザを使用します。すべて問題がなければ、ブラウザはデフォルトのApacheWebページをロードします。

ステップ3:PHP7.0をインストールする

NextCloudに必要なPHP7といくつかのPHPモジュールをインストールするには、次のコマンドを実行します。

apt-get install php7.0 libapache2-mod-php7.0 php7.0-intl php7.0-gd php7.0-json php7.0-mysql php7.0-common php7.0-curl php7.0-mbstring php7.0-mcrypt php7.0-xml php-imagick php7.0-zip

ステップ4:MySQLをインストールしてデータベースを作成する

次に、MySQLサーバーをインストールします。これを行うには、次のコマンドを実行するだけです。

apt-get install mysql-server

これで、次のコマンドを使用して、データベースサーバーを起動し、起動時に自動的に起動できるようにすることができます。

systemctl start mysql
systemctl enable mysql

mysql_secure_installationを実行することもできます MySQLデータベースサーバーのセキュリティを強化するスクリプト:

mysql_secure_installation

すべての質問に答えたら、前の手順で入力したパスワードを使用して、rootユーザーとしてMySQLにログインできます。

mysql -u root -p

NextCloudインストール用の新しいデータベースを作成するには、次のコマンドを実行します。

CREATE DATABASE nextcloud_db;
GRANT ALL PRIVILEGES ON nextcloud_db.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

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

ステップ5:NextCloud14をインストールする

ホスティング環境の準備が整い、さらに新しいデータベースを作成しました。これで、NextCloudの実際のインストールに進むことができます。

次のコマンドを実行して、最新のNextCloud14インストールファイルをダウンロードして抽出します。

cd /var/www
wget https://download.nextcloud.com/server/releases/latest-14.zip
unzip latest-14.zip
chown -R www-data:www-data nextcloud
rm latest-14.zip
>

ステップ6:Apache仮想ホストファイルを作成する

ドメイン名でNextCloudにアクセスできるようにする場合は、新しい仮想ホストを作成する必要があります。これは、nanoテキストエディタを使用して行うことができます:

nano /etc/apache2/sites-available/nextcloud.conf

次に、次の情報をファイルに入力します。

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/nextcloud
ServerName your-domain.com
ServerAlias www.your-domain.com

Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
 Options +FollowSymlinks
 AllowOverride All

<IfModule mod_dav.c>
 Dav off
</IfModule>

SetEnv HOME /var/www/nextcloud
 SetEnv HTTP_HOME /var/www/nextcloud
</Directory>

ErrorLog /var/log/apache2/nextcloud-error_log
CustomLog /var/log/apache2/nextcloud-access_log common
</VirtualHost>

次に、次のコマンドを使用して仮想ホストファイルを有効にする必要があります。

ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf

また、次のapachemodも有効になっていることを確認する必要があります。

a2enmod rewrite headers env dir mime

最後に、ApacheWebサーバーを再起動します。

systemctl restart apache2

ステップ7:Webブラウザを介してNextCloudのインストールを完了します

これで、 http://your-domain.comにアクセスできます。 (または http:// YOUR_IP_ADDRESS )そして画面の指示に従ってNextCloudのインストールを完了します。

独自のユーザー名とパスワードを選択して、管理者ユーザーアカウントを作成する必要があります。 [ストレージとデータベース]セクションで、以前に作成したデータベースの情報を入力し、[セットアップの完了]をクリックします。

それでおしまい。 NextCloudが正常にインストールされ、管理者ユーザーのログイン資格情報を使用してログインできます。

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

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


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

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

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

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

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

  3. Ubuntu20.04にNextcloudをインストールする方法

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

  2. Ubuntu10.04にPanda3Dをインストールする方法

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