Tento kurz popisuje kroky k instalaci Nextcloud pro uživatele ISPConfig.
Předpoklady
- Linuxový server s nainstalovanými Apache, MariaDB a PHP
- Nainstalován ISPConfig 3.1+ (Výukový program pro dokonalý server)
- (sub)doména směřující na váš server. V tomto tutoriálu použiji nextcloud.example.com
Přidat web
V ISPConfig přejděte na stránky a přidejte nový 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
Přejděte na Možnosti
Přidat vlastní nastavení 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
A stiskněte Uložit!
Přidat databázi
POZNÁMKA:Všechny moje databáze mají před sebou ID klienta, takže databáze (uživatel) pro klienta 8 by se jmenovala „c8nextcloud“. To se může ve vašem systému lišit.
Přejděte do databáze uživatelů a přidejte nového uživatele
Client: Select the client
Database user: nextcloud
Password: Generate a password and save this in a (temporary) txt file.
Uložte nového uživatele.
Poté přejděte do databází a přidejte novou databázi
Site: nextcloud.example.com
Database name: nextcloud
Database user: Select the database user you just created
A stiskněte Uložit!
Přidat uživatele FTP
Přejděte na FTP účty
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.
Uložit nového uživatele
Instalovat Nextcloud
Stáhněte si webovou instalaci Nextcloud na nextcloud.com/install/#instructions-server (v části Web Installer)
Přihlaste se na svůj server pomocí FTP programu pomocí FTP uživatele, kterého jste právě vytvořili (jméno svého FTP uživatele najdete v FTP-Accounts) a nahrajte setup-nextcloud.php do webové složky.
Přejděte na nextcloud.example.com/setup-nextcloud.php
Klikněte na další
Nahradit
nextcloud
s
.
Klikněte na další
Uživatelské jméno:Uživatelské jméno vašeho administrátora
Heslo:Heslo vašeho administrátora (použijte silné heslo!)
Klikněte na Úložiště a databáze
Datová složka:
/var/www/clients/client8/web16/private/data
Všechny soubory, které umístíte do Nextcloud, budou nyní uloženy mimo složku /web, což je bezpečnější.
Poznámka:Nahraďte client8 a web16 správným klientem a webovým ID. Najdete je v nastavení vašeho webu -> kořen dokumentu.
Vyberte MySQL/MariaDB
Username: c8nextcloud
Password: The first password you wrote down in your txt file
Database name: c8nextcloud
Poznámka:Jméno databáze (uživatele) najdete pod ISPConfig-> Sites -> Databases.
Stiskněte Dokončit nastavení a máme hotovo! Jediné, co zbývá udělat, je nakonfigurovat Nextcloud podle vašich potřeb a případně nainstalovat nějaké aplikace.