このチュートリアルでは、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.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を構成し、最終的にいくつかのアプリをインストールするだけです。