GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer sabre/katana sur un VPS CentOS 7

Dans cet article nous allons installer sabre/katana sur un VPS CentOS 7 avec Apache, MariaDB et PHP. Sabre/katana est un contact, un calendrier, une liste de tâches et un serveur de fichiers gratuits et open source. Basé sur des normes mondialement utilisées (respectivement CardDAV, CalDAV et WebDAV), sabre/katana vous aidera à synchroniser vos données importantes entre n'importe quel appareil, de n'importe où, à tout moment. sabre/katana est alimenté par sabre/dav. Il s'agit d'une technologie open source approuvée par de nombreuses entreprises leaders telles que ownCloud, Atmail, Box et fruux. sabre/katana est toujours en cours de développement, et de nombreux changements s'appliquent encore au produit.

Pour exécuter sabre/katana sur votre serveur CentOS 7, vous devez avoir les exigences suivantes installées :

  • PHP version 5.5 ou ultérieure
  • Base de données MySQL/MariaDB ou SQLite.
  • Serveur Web, Apache ou nginx

Connectez-vous à votre serveur via SSH en tant qu'utilisateur root

racine ssh@IP

et assurez-vous que tous les packages sont entièrement à jour en exécutant la commande suivante

miam -y mise à jour

Exécutez la commande suivante pour installer le serveur de base de données MariaDB

yum installer mariadb mariadb-server

Démarrez le serveur de base de données MariaDB et activez-le pour qu'il démarre au démarrage

systemctl démarrer mariadbsystemctl activer mariadb

Exécutez le script "mysql_secure_installation" pour sécuriser le serveur de base de données et définissez votre mot de passe root MariaDB

Connectez-vous au serveur MariaDB en utilisant l'utilisateur "root" et créez un nouvel utilisateur final de la base de données.

mysql -u root -pCREATE DATABASE katana;CREATE USER 'katanauser'@'localhost' IDENTIFIED BY 'PASSWORD';ACCORDER TOUS LES PRIVILÈGES SUR `katana`.* TO 'katanauser'@'localhost';FLUSH PRIVILEGES; 

Remplacez "MOT DE PASSE" par un mot de passe fort réel.

Maintenant, nous allons installer le serveur Web Apache

yum installer httpd

Comme nous l'avons fait avec MariaDB, démarrez le serveur Web Apache et ajoutez-le pour qu'il démarre automatiquement au démarrage du système

systemctl démarrer httpdsystemctl activer httpd

Maintenant, nous devons installer PHP parmi quelques modules PHP

yum installer php php-gd php-common

Téléchargez la dernière archive ZIP de sabre/katana de GitHub sur votre serveur. Au moment de la rédaction de cet article, il s'agit de la version 0.3.2

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

Créez un répertoire pour les fichiers de sabre/katana dans le répertoire racine du document sur votre serveur. Il s'agit généralement du répertoire "/var/www/html/".

mkdir /var/www/html/katana

Décompressez l'archive téléchargée dans le répertoire créé

décompressez katana_v0.3.2.zip -d /var/www/html/katana/

Changer la propriété du répertoire "katana"

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

Ensuite, créez un hôte virtuel Apache pour votre domaine. Créez le répertoire ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant

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

et créer l'hôte virtuel

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" combiné DirectoryIndex index.html index. phpOptions FollowSymLinksAllowOverride AllExiger tous accordés

Redémarrez le serveur Web pour que les modifications prennent effet.

systemctl redémarre httpd

Enfin, ouvrez un navigateur Web et accédez à http://votredomaine.com/public/install.php pour exécuter le programme d'installation et suivez les instructions du navigateur pour terminer l'installation.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer sabre/katana pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS . Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Installer GlassFish sur un VPS CentOS 6

  2. Installer Octopress sur un VPS CentOS 6

  3. Installer phpMyBackupPro sur un VPS CentOS 6

  4. Comment installer ImpressCMS sur un VPS CentOS 6

  5. Comment installer Railo sur un VPS CentOS 7

Installer Habari sur un VPS CentOS 7

Installer Textpattern sur CentOS 7

Installer CumulusClips sur CentOS 7

Installez Sentora sur CentOS 7

Comment installer phpwcms sur un VPS CentOS 7

Installer Osclass sur un VPS CentOS 7