GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installa sciabola/katana su un VPS CentOS 7

In questo articolo installeremo sabre/katana su un VPS CentOS 7 con Apache, MariaDB e PHP. Sabre/katana è un contatto, un calendario, un elenco di attività e un file server gratuiti e open source. Basato su standard utilizzati in tutto il mondo (rispettivamente CardDAV, CalDAV e WebDAV), sabre/katana ti aiuterà a sincronizzare i tuoi dati importanti tra qualsiasi dispositivo, da qualsiasi luogo, in qualsiasi momento. sabre/katana è alimentato da sabre/dav. È una tecnologia open source apprezzata da molte aziende leader come ownCloud, Atmail, Box e fruux. sabre/katana è ancora in fase di sviluppo e molte modifiche si applicano ancora al prodotto.

Per eseguire sabre/katana sul tuo server CentOS 7, devi avere installato i seguenti requisiti:

  • PHP versione 5.5 o successiva
  • Database MySQL/MariaDB o SQLite.
  • Server web, Apache o nginx

Accedi al tuo server tramite SSH come utente root

ssh root@IP

e assicurati che tutti i pacchetti siano completamente aggiornati eseguendo il comando seguente

yum -y update

Eseguire il comando seguente per installare il server di database MariaDB

yum install mariadb mariadb-server

Avvia il server del database MariaDB e abilitalo all'avvio all'avvio

systemctl start mariadb
systemctl enable mariadb

Esegui lo script "mysql_secure_installation" per proteggere il server del database e imposta la tua password di root MariaDB

Accedi al server MariaDB utilizzando l'utente "root" e crea un nuovo utente finale del database.

mysql -u root -p

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

Sostituisci "PASSWORD" con una password efficace.

Ora installeremo il server web Apache

yum install httpd

Come abbiamo fatto con MariaDB, avvia il server web Apache e aggiungilo per l'avvio automatico all'avvio del sistema

systemctl start httpd
systemctl enable httpd

Ora abbiamo bisogno di installare PHP tra pochi moduli PHP

yum install php php-gd php-common

Scarica l'ultimo archivio ZIP di sabre/katana da GitHub sul tuo server. Al momento della stesura di questo articolo è la versione 0.3.2

wget https://github.com/fruux/sabre-katana/releases/download/0.3.2/katana_v0.3.2.zip

Crea una directory per i file di sabre/katana all'interno della directory principale del documento sul tuo server. Di solito è la directory '/var/www/html/'.

mkdir /var/www/html/katana

Decomprimi l'archivio scaricato nella directory creata

unzip katana_v0.3.2.zip -d /var/www/html/katana/

Modifica la proprietà della directory "katana"

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

Quindi, crea l'host virtuale Apache per il tuo dominio. Crea la directory '/etc/httpd/conf.d/vhosts.conf' con il seguente contenuto

vim /etc/httpd/conf.d/vhosts.conf

IncludeOptional vhosts.d/*.conf

e crea l'host virtuale

vim /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>

Riavvia il server web per rendere effettive le modifiche.

systemctl restart httpd

Infine, apri un browser web e vai su http://tuodominio.com/public/install.php per eseguire il programma di installazione e segui le istruzioni nel browser per completare l'installazione.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare sabre/katana per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare Sabre/Katana su CentOS 7

  2. Installa GlassFish su un CentOS 6 VPS

  3. Installa Octopress su un VPS CentOS 6

  4. Installa phpMyBackupPro su un VPS CentOS 6

  5. Come installare ImpressCMS su un VPS CentOS 6

Installa MySQL Server 5.6 in CentOS

Installa Odoo 8 su un VPS CentOS 7

Installa PHP Server Monitor su un VPS Linux CentOS 7

Installa Sentora su CentOS 7

Come installare phpwcms su un VPS CentOS 7

Installa Osclass su un CentOS 7 VPS