GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Zikula en Ubuntu 16.04

Le mostraremos cómo instalar Zikula en Ubuntu 16.04. Zikula es un marco de aplicación web de código abierto escrito en PHP. Puede desarrollar sitios web interactivos y editables utilizando Zikula Framework. Es una aplicación multiplataforma y es compatible con todos los sistemas operativos populares, pero este tutorial se escribió para Ubuntu 16.04.

Al momento de escribir este tutorial, la última versión estable de Zikula es 2.0.1 y requiere:

  • PHP 5.5.9 o superior (preferiblemente el más reciente), con extensiones mbstring, JSON, curl, Intl, mysql y GD PHP habilitadas.
  • MySQL 5, MariaDB 5 o posterior
  • Servidor web Apache 2.0 o superior compilado con el módulo mod_rewrite y AllowOverride establecido en "Todos" (tenga en cuenta que la configuración predeterminada para AllowOverride en Apache 2.3.9 y superior es "Ninguno").

Esta guía de instalación asume que Apache ya está instalado y configurado en su servidor virtual.

Comencemos con la instalación.

1. Actualice los paquetes del sistema

Asegúrese de que los paquetes del sistema operativo de su servidor estén completamente actualizados:

apt-get update 
apt-get upgrade

2. Instale los paquetes requeridos

Instale los paquetes necesarios para Ziula:

apt-get install php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql php7.0-intl

3. Habilitar el módulo de reescritura de Apache

Habilite el módulo de reescritura de Apache si aún no lo ha hecho:

a2enmod rewrite

4. Reiniciar Apache

Reinicie el servicio de Apache para que los cambios surtan efecto:

service apache2 restart

5. Instalar Zikula en Ubuntu 16.04

Descargue la última versión de Zikula disponible en https://github.com/zikula/core/releases en el directorio /opt/ del servidor:

cd /opt/
wget https://github.com/zikula/core/releases/download/2.0.1/Zikula_Core-2.0.1.zip
unzip Zikula_Core-2.0.1.zip
mv 2.0 /var/www/html/zikula

6. Establecer una propiedad adecuada

Todos los archivos deben ser legibles por el servidor web, así que establezca una propiedad adecuada:

chown www-data:www-data -R /var/www/html/zikula

7. Crear base de datos y usuario

Cree una nueva base de datos MySQL y un usuario:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE zikuladb;
mysql> CREATE USER 'zikulauser'@'localhost' IDENTIFIED BY 'y0uR-pa5sW0rd';
mysql> GRANT ALL PRIVILEGES ON zikuladb.* TO 'zikulauser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

No olvide reemplazar 'y0uR-pa5sW0rd' con una contraseña segura.

8. Crear un nuevo servidor virtual

Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado 'zikula.conf' en su servidor virtual:

touch /etc/apache2/sites-available/zikula.conf
ln -s /etc/apache2/sites-available/zikula.conf /etc/apache2/sites-enabled/zikula.conf
vi /etc/apache2/sites-available/zikula.conf

Luego, agregue las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/zikula/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/zikula/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Elimina el archivo 000-default.conf:

rm /etc/apache2/sites-enabled/000-default.conf

9. Reinicie el servidor web Apache

Reinicie el servidor web Apache para que los cambios surtan efecto:

service apache2 restart

Abra http://su-dominio.com en su navegador web favorito y siga las sencillas instrucciones en la pantalla de instalación insertando la información necesaria según lo solicitado:

Database type: MySQL
Storage Engine: InnoDB
Database Host: localhost
Database Username: zikulauser
Database Password: y0uR-pa5sW0rd   // change this password with your actual password
Database Name: zikuladb

10. Continuar con la instalación de Zikula en el navegador web

En la página siguiente, cree una nueva cuenta de administrador de Zikula.

Haga clic en 'Comenzar instalador'.

Eso es. Zikula ha sido instalado en su servidor.

Inicie sesión en el back-end de administración de Zikula y comience a crear nuevo contenido, instale nuevas extensiones, agregue nuevos usuarios, etc.

Por supuesto, no es necesario que instale Zikula en Ubuntu 16.04 si utiliza uno de nuestros servicios de alojamiento PHP VPS, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Zikula en Ubuntu 16.04 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 disfruta leyendo esta publicación sobre cómo instalar Zikula en Ubuntu 16.04, siéntase libre de compartirla en las redes sociales usando los accesos directos a continuación, o simplemente deje un comentario.


Panels
  1. Cómo instalar ISPConfig 3 en Ubuntu 18.04

  2. Cómo instalar Webmin en Ubuntu 18.04

  3. Cómo instalar Panda3D en Ubuntu 10.04

  4. Cómo instalar ATutor en Ubuntu 14.04

  5. Cómo instalar Traq en Ubuntu 16.04

Cómo instalar Go en Ubuntu 18.04

Cómo instalar R en Ubuntu 18.04

Cómo instalar qt en Ubuntu 20.04

Cómo instalar Zikula en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04