ownCloud poskytuje přístup k datům pomocí webového rozhraní. Poskytuje také možnosti synchronizace a sdílení mezi zařízeními – vše pod vaší kontrolou. Pomocí ownCloud můžeme snadno implementovat omezení souborů (ACL) na uživatele. ownCloud poskytuje své desktopové klienty (Windows, MAC, Linux) a také mobilní aplikace (Android a iPhone), aby synchronizovala naše data na vašem zařízení.
Tento návod vám pomůže nainstalovat ownCloud 10 na systémy CentOS a RedHat.
Funkce ownCloud:
- ownCloud poskytuje přístup k datům prostřednictvím klientů Android, iOS a desktopů.
- ownCloud poskytuje data k ukládání na externí úložiště, jako je Dropbox, S3, Dokumenty Google atd.
- ownCloud udržuje soubory předchozích verzí, abychom se mohli zotavit z jakéhokoli náhodného smazání.
Krok 1 – Povolte úložiště Yum
Nejprve musíte ve svém systému povolit úložiště yum REMI &EPEL. Použijte jeden z níže uvedených příkazů podle verze vašeho operačního systému.
### CentOS/RHEL 7 ### rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm ### CentOS/RHEL 6 ### rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
Krok 2 – Instalace LAMP
Před instalací musíme nejprve nastavit běžící LAMP server. Pokud již používáte zásobník LAMP, tento krok přeskočte, jinak použijte k nastavení zásobníku lampy následující příkazy.
Nainstalujte Apache
yum --enablerepo=remi,epel install httpd
Nainstalujte MySQL
yum --enablerepo=remi,epel install mysql-server spuštění služby mysqld /usr/bin/mysql_secure_installation
Nainstalujte PHP
yum --enablerepo=remi,epel install php php-mysql php-mcrypt php-curl php-gd php-xml php-dom php-mbstring restart služby httpd
Krok 3 – Stažení vlastního archivu Cloud
Po úspěšné konfiguraci serveru lamp na vašem systému si stáhněte nejnovější ownCloud z jeho oficiálních webových stránek.
cd /var/www/html wget https://download.owncloud.org/community/owncloud-10.4.0.tar.bz2
Nyní rozbalte stažený archiv v kořenovém adresáři webových stránek a nastavte příslušná oprávnění pro soubory a adresáře.
tar xjf owncloud-10.4.0.tar.bz2 chown -R apache.apache vlastní cloud chmod -R 755 owncloud
Nyní odstraňte archivní soubor.
rm -f owncloud-10.4.0.tar.bz2
Krok 4 – Vytvoření databáze MySQL a uživatele
Po extrahování kódu vytvořte databázi MySQL a uživatelský účet pro konfiguraci ownCloud. Pomocí následující sady příkazů se přihlaste k serveru MySQL a vytvořte databázi a uživatele.
mysql -u root -pZadejte heslo:mysql> VYTVOŘIT DATABÁZI owncloud;mysql> UDĚLEJTE VŠE NA owncloud.* pro 'owncloud'@'localhost' IDENTIFIKOVANÉ PODLE '_password_';mysql> FLUSH PRIVILEGES Krok 5 – Instalace ownCloud pomocí Web Installer
Nyní přejděte do adresáře ownCloud ve webovém prohlížeči, jak je uvedeno níže. Změňte localhost na IP adresu vašeho serveru nebo název domény.
http://localhost/owncloud/Zadejte nové přihlašovací údaje správce k vytvoření účtu správce a zadejte umístění datové složky.
Nyní posuňte stránku dolů a zadejte přihlašovací údaje databáze a klikněte na Dokončit nastavení .
Po dokončení nastavení získáte administrační panel. Kde můžete vytvářet uživatele, skupiny a přidělovat jim oprávnění atd.
Jak přidat a odstranit uživatele na CentOS, RHEL a Fedora Jak nainstalovat Python 3.5 na CentOS/RHEL a FedoruCent OS