GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Sabre/Katana na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Sabre/Katana na vašem CentOS 7. Pro ty z vás, kteří to nevěděli, Sabre/katana je zdarma a otevřená- zdrojový kontakt, kalendář, seznam úkolů a souborový server. Na základě celosvětově používaných standardů (respektive CardDAV, CalDAV a WebDAV) vám sabre/katana pomůže synchronizovat vaše důležitá data mezi jakýmkoli zařízením, z libovolného místa, na adrese kdykoli. sabre/katana je poháněn sabre/dav. Jedná se o technologii s otevřeným zdrojovým kódem, které důvěřuje mnoho předních společností, jako jsou ownCloud, Atmail, Box a fruux. sabre/katana je stále ve vývoji a mnoho změn se stále uplatňuje k produktu.

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á. ukáže vám krok za krokem instalaci Sabre/Katana na server CentOS 7.

Instalovat Sabre/Katana na CentOS 7

Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.

yum - update

Krok 2. Nainstalujte server LAMP.

Je vyžadován server CentOS 7 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.

Krok 3. Nainstalujte Sabre/Katana.

Stáhněte si nejnovější stabilní verzi Sabre/Katana, v době psaní tohoto článku je to verze 0.3.2:

mkdir /var/www/html/katana
wget https://github.com/fruux/sabre-katana/releases/download/0.3.2/katana_v0.3.2.zip
unzip katana_v0.3.2.zip -d /var/www/html/katana/

Budeme muset změnit oprávnění některých složek:

chown -R apache:apache /var/www/html/katana

Krok 4. Konfigurace MariaDB.

Ve výchozím nastavení není MariaDB tvrzená. 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é MariaDB.

mysql_secure_installation

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro Sabre/Katana. 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 Sabre/Katana:

CREATE DATABASE katana;
CREATE USER 'katanauser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `katana`.* TO 'katanauser'@'localhost';
FLUSH PRIVILEGES;

Krok 5. Konfigurace webového serveru Apache pro Sabre/Katana.

Vytvořte v Apache novou direktivu virtuálního hostitele s následujícím obsahem:

nano /etc/httpd/conf.d/vhosts.conf
IncludeOptional vhosts.d/*.conf

Dále vytvořte virtuálního hostitele:

###nano /etc/httpd/vhosts.d/yourdomain.com.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/katana/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/katana/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Nyní můžeme restartovat Apache, aby se změny projevily:

systemctl restart httpd.service

Krok 6. Přístup k Sabre/Katana.

Sabre/Katana 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/public/install.php nebo http://your-server-ip/public/install.php a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.

Blahopřejeme! Úspěšně jste nainstalovali Sabre/Katana. Děkujeme, že jste použili tento návod k instalaci serveru Sabre/Katana na systém CentOS 7. Pro další nápovědu nebo užitečné informace vám doporučujeme zkontrolovat oficiální Sabre /Web Katana.


Cent OS
  1. Jak nainstalovat Teamspeak 3 Server na CentOS 8

  2. Jak nainstalovat ProFTPD na CentOS 7

  3. Nainstalujte sabre/katana na CentOS 7 VPS

  1. Jak nainstalovat Minecraft Server na CentOS 7

  2. Jak nainstalovat Nginx na CentOS 8

  3. Jak nainstalovat PostgreSQL na CentOS 8

  1. Jak nainstalovat MariaDB na CentOS 8

  2. Jak nainstalovat server FreeIPA na CentOS 7

  3. Jak nainstalovat Samba Server na CentOS 8