V tomto článku nainstalujeme sabre/katana na CentOS 7 VPS s Apache, MariaDB a PHP. Sabre/katana je bezplatný a otevřený zdroj kontaktů, kalendáře, seznamu úkolů a souborového serveru. 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 jakéhokoli místa a kdykoli. šavle/katana je poháněna šavlí/dav. Jedná se o open source technologii, 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 na produkt se stále vztahuje mnoho změn.
Aby bylo možné spustit sabre/katana na vašem serveru CentOS 7, musíte mít nainstalované následující požadavky:
- PHP verze 5.5 nebo novější
- Databáze MySQL/MariaDB nebo SQLite.
- Webový server, Apache nebo nginx
Přihlaste se ke svému serveru přes SSH jako uživatel root
ssh root@IP
a ujistěte se, že všechny balíčky jsou plně aktuální provedením následujícího příkazu
yum -y aktualizace
Spuštěním následujícího příkazu nainstalujte databázový server MariaDB
yum nainstalovat mariadb mariadb-server
Spusťte databázový server MariaDB a povolte jeho spuštění v době spouštění
systemctl spustit mariadbsystemctl povolit mariadb
Spusťte skript „mysql_secure_installation“, abyste zabezpečili databázový server a nastavte své root heslo MariaDB
Přihlaste se k serveru MariaDB pomocí uživatele „root“ a vytvořte nového koncového uživatele databáze.
mysql -u root -pCREATE DATABASE katana;VYTVOŘIT UŽIVATELE 'katanauser'@'localhost' IDENTIFIKOVANÝ PODLE 'HESLA';UDĚLIT VŠECHNA PRIVILEGIA PRO 'katana`.* TOMU 'katanauser'@'localhost';FLUSH PRIVILEGES; před>Nahraďte „PASSWORD“ skutečným silným heslem.
Nyní nainstalujeme webový server Apache
yum install httpdStejně jako jsme to udělali s MariaDB, spusťte webový server Apache a přidejte jej, aby se automaticky spustil při startu systému
systemctl spustit httpdsystemctl povolit httpdNyní musíme nainstalovat PHP mezi několik modulů PHP
yum install php php-gd php-commonStáhněte si nejnovější ZIP archiv sabre/katana z GitHubu na svůj server. V okamžiku psaní tohoto článku je to verze 0.3.2
wget https://github.com/fruux/sabre-katana/releases/download/0.3.2/katana_v0.3.2.zipVytvořte adresář pro soubory sabre/katana v kořenovém adresáři dokumentu na vašem serveru. Obvykle je to adresář „/var/www/html/“.
mkdir /var/www/html/katanaRozbalte stažený archiv do vytvořeného adresáře
rozbalte katana_v0.3.2.zip -d /var/www/html/katana/Změňte vlastnictví adresáře „katana“
chown -R apache:apache /var/www/html/katanaDále vytvořte virtuálního hostitele Apache pro vaši doménu. Vytvořte adresář „/etc/httpd/conf.d/vhosts.conf“ s následujícím obsahem
vim /etc/httpd/conf.d/vhosts.confIncludeVolitelné vhosts.d/*.confa vytvořte virtuálního hostitele
vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/katana/"ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" kombinovaný DirectoryIndex index.html index. phpOptions FollowSymLinksAllowOverride AllVyžadovat udělení všech Restartujte webový server, aby se změny projevily.
systemctl restart httpdNakonec otevřete webový prohlížeč a přejděte na http://yourdomain.com/public/install.php, spusťte instalační program a dokončete instalaci podle pokynů v prohlížeči.
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám sabre/katana nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS . Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.
Cent OS