V tomto tutoriálu vám ukážeme, jak nainstalovat OwnCloud na AlmaLinux 8. Pro ty z vás, kteří nevěděli, ownCloud je open source, vlastní hostovaná synchronizace souborů a sdílení aplikační platforma podobná Dropboxu. Umožňuje přístup a synchronizaci souborů, kontaktů, kalendářů a záložek napříč zařízeními. Můžete k ní přistupovat prostřednictvím dobře vypadajícího a snadno použitelného webového rozhraní nebo si nainstalovat klienta OwnCloud na svůj počítač nebo notebook (podporuje Linux, Windows a macOS).
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci OwnCloud na AlmaLinux 8. Můžete postupovat podle stejných pokynů pro Rocky Linux.
Předpoklady
- Server s jedním z následujících operačních systémů:AlmaLinux 8, CentOS 8 nebo Rocky Linux 8.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
uživatel sudo bez oprávnění root
nebo přístup kuživateli root
. Doporučujeme jednat jakonerootový uživatel sudo
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte OwnCloud na AlmaLinux 8
Krok 1. Začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf update sudo dnf install epel-release
Krok 2. Instalace LAMP Stack.
Pokud na svém serveru ještě nemáte nainstalovaný zásobník LAMP, můžete postupovat podle našeho průvodce zde.
Krok 3. Instalace OwnCloud na AlmaLinux 8.
Nyní spustíme následující příkaz ke stažení nejnovějšího ownCloudu z oficiální stránky:
wget https://download.owncloud.org/community/owncloud-complete-20210326.zip unzip owncloud-complete-20210326.zip -C /var/www/
Udělte správná oprávnění adresáři webroot pomocí následujícího příkazu:
chown -R apache: /var/www/owncloud
Krok 4. Konfigurace MariaDB pro OwnCloud.
Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation
skript. Měli byste si pozorně přečíst každý krok níže, který nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odstraní testovací databázi a přístup k zabezpečené MariaDB.
mysql_secure_installation
Nakonfigurujte to takto:
- Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro OwnCloud. Spusťte následující příkaz:
mysql -u root -p
Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace OwnCloud:
MariaDB [(none)]> CREATE DATABASE owncloud_db; MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY 'Your-Strong-PassW0rd'; MariaDB [(none)]> FLUSH PRIVILEGES MariaDB [(none)]> exit
Krok 5. Konfigurace Apache pro OwnCloud.
Nyní vytváříme konfigurační soubor pro OwnCloud pro webový server Apache, který bude sloužit ownCloud:
nano /etc/httpd/conf.d/owncloud.conf
Přidejte následující řádky:
Alias /owncloud "/var/www/owncloud/" <Directory /var/www/owncloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud </Directory>
Uložte a zavřete soubor. Restartujte službu Apache, aby se změny projevily:
systemctl restart httpd systemctl enable httpd
Krok 6. Přístup k webovému rozhraní OwnCloud.
OwnCloud bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com/owncloud a dokončete instalaci podle pokynů na obrazovce.
Blahopřejeme! Úspěšně jste nainstalovali OwnCloud. Děkujeme, že jste použili tento návod k instalaci OwnCloud na váš systém AlmaLinux 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web OwnCloud.
P>