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

ISPConfig3.1でNextcloudをインストールする方法

このチュートリアルでは、ISPConfigユーザー向けにNextcloudをインストールする手順について説明します。

前提条件
  • Apache、MariaDB、PHPがインストールされたLinuxサーバー
  • ISPConfig 3.1+がインストールされています(パーフェクトサーバーチュートリアル)
  • サーバーを指す(サブ)ドメイン。このチュートリアルではnextcloud.example.comを使用します
サイトを追加

ISPConfigで[サイト]に移動し、新しいWebサイトを追加します

Domain: nextcloud.example.com
Harddisk Quota: Set quota for the file storage if necessary, or use -1 for unlimited.
Auto-subdomain: None
Let's Encrypt SSL: <-- Check this to receive a free SSL certificate from Let's Encrypt.
PHP: Fast-CGI

オプションに移動

カスタムphp.ini設定を追加します:

opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.revalidate_freq=1
opcache.save_comments=1
memory_limit = 512M

そして保存を押してください!

データベースを追加する

注:すべてのデータベースはその前にクライアントIDを取得するため、クライアント8のデータベース(ユーザー)の名前は「c8nextcloud」になります。これはシステムによって異なる場合があります。

データベースユーザーに移動し、新しいユーザーを追加します

Client: Select the client
Database user: nextcloud
Password: Generate a password and save this in a (temporary) txt file.

新しいユーザーを保存します。

次に、データベースに移動して、新しいデータベースを追加します

Site: nextcloud.example.com
Database name: nextcloud
Database user: Select the database user you just created

そして保存を押してください!

FTPユーザーを追加する

FTPに移動-アカウント

Website: nextcloud.example.com
Username: nextcloud (ISPConfig will eventually add a prefix to this username)
Password: Generate a password and save it in the (temporary) txt file you created earlier.

新しいユーザーを保存します

Nextcloudをインストール

nextcloud.com/install/#instructions-server(Webインストーラーの下)からNextcloudWebインストーラーをダウンロードします

作成したFTPユーザーを使用してFTPプログラムでサーバーにログインし(FTPユーザーの名前はFTP-Accountsにあります)、setup-nextcloud.phpをWebフォルダーにアップロードします。

nextcloud.example.com/setup-nextcloud.php

にアクセスします

次へ

をクリックします

交換

nextcloud 

.

次へ

をクリックします

ユーザー名:管理者ユーザーのユーザー名

パスワード:管理者ユーザーのパスワード(強力なパスワードを使用してください!)

[ストレージとデータベース]をクリックします

データフォルダ:

/var/www/clients/client8/web16/private/data

Nextcloudに配置するすべてのファイルは、より安全な/webフォルダーの外に保存されるようになります。

注:client8とweb16を正しいクライアントとWebIDに置き換えてください。これらは、Webサイトの設定->ドキュメントルートにあります。

MySQL / MariaDB

を選択します
Username: c8nextcloud
Password: The first password you wrote down in your txt file
Database name: c8nextcloud

注:データベース(ユーザー)名は、[ISPConfig]->[サイト]->[データベース]にあります。

[設定を終了]をクリックすると、完了です。あとは、必要に応じてNextcloudを構成し、最終的にいくつかのアプリをインストールするだけです。


Linux
  1. openSUSELeap42.1にNginxを使用してSeafileをインストールする方法

  2. CentOS7にNextcloud11をインストールする方法

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

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

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

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

  1. Ubuntu18.04にNginxを使用してphpMyAdminをインストールする方法

  2. CentOS8にNginxとPHP7.3でNextcloudをインストールする方法

  3. ISPConfigにMoodleをインストールする方法