GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instalar sable/katana en un CentOS 7 VPS

En este artículo instalaremos sabre/katana en un CentOS 7 VPS con Apache, MariaDB y PHP. Sabre/katana es un contacto, calendario, lista de tareas y servidor de archivos gratuito y de código abierto. Basado en estándares utilizados en todo el mundo (respectivamente CardDAV, CalDAV y WebDAV), sabre/katana lo ayudará a sincronizar sus datos importantes entre cualquier dispositivo, desde cualquier lugar, en cualquier momento. sabre/katana funciona con sabre/dav. Es una tecnología de código abierto en la que confían muchas empresas líderes como ownCloud, Atmail, Box y fruux. el sable/katana aún está en desarrollo y aún se están aplicando muchos cambios al producto.

Para ejecutar sabre/katana en su servidor CentOS 7, debe tener instalados los siguientes requisitos:

  • PHP versión 5.5 o posterior
  • Base de datos MySQL/MariaDB o SQLite.
  • Servidor web, Apache o nginx

Inicie sesión en su servidor a través de SSH como usuario root

ssh root@IP

y asegúrese de que todos los paquetes estén completamente actualizados ejecutando el siguiente comando

yum -y update

Ejecute el siguiente comando para instalar el servidor de base de datos MariaDB

yum install mariadb mariadb-server

Inicie el servidor de la base de datos MariaDB y habilítelo para que se inicie en el momento del arranque

systemctl start mariadb
systemctl enable mariadb

Ejecute el script 'mysql_secure_installation' para proteger el servidor de la base de datos y establezca su contraseña raíz de MariaDB

Inicie sesión en el servidor MariaDB utilizando el usuario 'raíz' y cree un nuevo usuario final de la base de datos.

mysql -u root -p

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

Reemplace 'CONTRASEÑA' con una contraseña segura real.

Ahora, instalaremos el servidor web Apache

yum install httpd

Al igual que hicimos con MariaDB, inicie el servidor web Apache y agréguelo para que se inicie automáticamente al iniciar el sistema

systemctl start httpd
systemctl enable httpd

Ahora necesitamos instalar PHP entre algunos módulos PHP

yum install php php-gd php-common

Descargue el último archivo ZIP de sable/katana de GitHub a su servidor. Al momento de escribir este artículo es la versión 0.3.2

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

Cree un directorio para los archivos de sabre/katana dentro del directorio raíz del documento en su servidor. Por lo general, es el directorio '/var/www/html/'.

mkdir /var/www/html/katana

Descomprima el archivo descargado en el directorio creado

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

Cambiar la propiedad del directorio 'katana'

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

A continuación, cree un servidor virtual Apache para su dominio. Cree el directorio '/etc/httpd/conf.d/vhosts.conf' con el siguiente contenido

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

IncludeOptional vhosts.d/*.conf

y crea el servidor virtual

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>

Reinicie el servidor web para que los cambios surtan efecto.

systemctl restart httpd

Finalmente, abra un navegador web y vaya a http://yourdomain.com/public/install.php para ejecutar el instalador y siga las instrucciones en el navegador para finalizar la instalación.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen sabre/katana por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Instale MySQL Server 5.6 en CentOS

  2. Instale GlassFish en un CentOS 6 VPS

  3. Instale Octopress en un CentOS 6 VPS

  4. Instalar MediaWiki en un VPS CentOS 7

  5. Instalar Adminer en CentOS

Instale PHP Server Monitor en un VPS CentOS 7 Linux

Cómo instalar Railo en un VPS CentOS 7

Instalar CumulusClips en CentOS 7

Instalar Sentora en CentOS 7

Cómo instalar phpwcms en un CentOS 7 VPS

Instale Osclass en un CentOS 7 VPS