V tomto tutoriálu vám ukážeme, jak nainstalovat svůj ownCloud 8 na CentOS 7. Pro ty z vás, kteří to nevěděli, OwnCloud je bezplatný software s otevřeným zdrojovým kódem, který vám umožňuje vytvořit soukromý cloud „hostingu souborů“. OwnCloud je podobný službě DropBox s tím rozdílem, že je zdarma ke stažení a instalaci na váš soukromý server. Owncloud vytvořený pomocí PHP a backendové databáze MySQL (MariaDB), SQLLite nebo PostgreSQL. Také OwnCloud umožňuje snadno prohlížet a synchronizovat adresář, události kalendáře, úkoly a záložky. Můžete k nim 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 Mac OSX).
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é stránky na vlastním VPS. Instalace je poměrně jednoduchá. vám ukáže instalaci OwnCloud 8 krok za krokem na CentOS 7.
Nainstalujte OwnCloud 8 na CentOS 7
Krok 1. Nejprve musíme nainstalovat nejnovější RPM úložiště Remi vhodné pro vaši architekturu.
wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpmrpm -Uvh remi-release-7.rpm
Krok 2. Nainstalujte potřebné balíčky PHP.
yum updateyum install httpd php php-mysql sqlite php-dom php-mbstring php-gd php-pdo php-json php-xml php-zip php-gd curl php-curl php-mcrypt php-pear -yKrok 3. Nainstalujte MySQL.
yum install mysql-serverSpusťte Apache a MySQL:
systemctl start mysql.servicesystemctl start httpd.service## Automatické spuštění služby při startu systému ##systemctl enable mysql.servicesystemctl enable httpd.serviceVe výchozím nastavení není MySQL zesílená. MySQL 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é MySQL.mysql_secure_installationKrok 4. Nakonfigurujte novou databázi MySQL pomocí následujících příkazů.
#mysql -uroot -pCREATE DATABASE owncloud;UDĚLEJTE VŠECHNA PRIVILEGIA NA owncloud.* PRO 'owncloud_user'@'localhost' IDENTIFIKOVANÉ PODLE 'owncloud_user_password';FLUSH PRIVILEGES;Krok 5. Konfigurace Apache pro OwnCloud.
Při konfiguraci webového serveru Apache se doporučuje povolit .htaccess, abyste získali rozšířené funkce zabezpečení, ve výchozím nastavení je .htaccess na serveru Apache zakázán. Otevřete soubor virtuálního hostitele a nastavte AllowOverride na Vše. Zde jsem například místo úpravy hlavního souboru použil externí konfigurační soubor.
#nano /etc/httpd/conf.d/owncloud.confAlias /owncloud /var/www/html/owncloud Možnosti Indexy FollowSymLinksAllowOverride AllOrder povolit,zakázat ze všech Nezapomeňte restartovat všechny služby související se serverem Apache.
systemctl restart httpd.serviceKrok 6. Nainstalujte OwnCloud a závislosti.
wget https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2tar -xjf owncloud-8.0.0.tar.bz2mv owncloud /var/www/html/owncloud/Nastavte oprávnění adresáře:
chown -R apache.apache /var/www/html/owncloud/Krok 7. Otevřete aplikaci OwnCloud.
Přejděte na
http://your-domain.com/
a postupujte podle jednoduchých pokynů. Zadejte uživatelské jméno a heslo pro uživatelský účet správce, klikněte na hypertextový odkaz 'Pokročilé možnosti' a zadejte datový adresář (nebo ponechte výchozí nastavení), poté zadejte uživatelské jméno databáze, heslo databáze, název databáze, hostitele (localhost) a klikněte na ' Dokončit nastavení'.Blahopřejeme! Úspěšně jste nainstalovali Owncloud 8. Děkujeme, že jste použili tento návod k instalaci Owncloudu na systémy CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web OwnCloud.
P>
Cent OS