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

Cómo instalar Contao en un Ubuntu 14.04 VPS

Contao es un popular sistema de administración de contenido de código abierto basado en la web que le permite desarrollar sitios web amigables con los motores de búsqueda.
Para instalar Contao en un Ubuntu VPS siga los sencillos pasos que se describen a continuación.

Esta guía de instalación asume que Apache, MySQL y PHP ya están instalados y configurados en su Linux VPS. Al momento de escribir este tutorial, la última versión estable de Contao es 3.4.0 y requiere:

  • PHP>=5.2 con la biblioteca de gráficos GD, SOAP, mbstring y extensiones PHP mcrypt habilitadas.
  • Servidor web Apache>=2.x+ compilado con el módulo mod_rewrite para usar URL compatibles con los motores de búsqueda.
  • MySQL>=5.x instalado en su servidor virtual Linux.

Descargue la última versión de Contao disponible en https://contao.org/en/download.html al servidor y extráigala usando los siguientes comandos:

cd /root/
wget https://download.contao.org/3.4.0/zip -O contao.zip
unzip contao.zip
unzip contao.zip -d contao

Contao requiere una base de datos para funcionar, ya que aquí es donde se guardan los datos, así que cree una nueva base de datos MySQL en su servidor:

mysql -u root -p
mysql> CREATE DATABASE contaodb;
mysql> CREATE USER contaouser@localhost;
mysql> SET PASSWORD FOR 'contaouser'@'localhost' = PASSWORD("your-password");
mysql> GRANT ALL PRIVILEGES ON contaodb.* TO 'contaouser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

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

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

luego, agregue las siguientes líneas:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/contao/
   ServerName yourdomain.com
   ServerAlias www.yourdomain.com
      <Directory /var/www/html/contao/>
          Options FollowSymLinks
          AllowOverride All
      </Directory>
   ErrorLog /var/log/apache2/yourdomain.com-error_log
   CustomLog /var/log/apache2/yourdomain.com-access_log common
</VirtualHost>

Mueva los archivos de instalación de Contao al directorio raíz del documento definido en la directiva de host virtual anterior:

cd /root/
mv contao-3.4.0 /var/www/html/contao

Edite el archivo de configuración ‘/etc/php5/apache2/php.ini’ y agregue/modifique las siguientes configuraciones:

safe_mode = Off
max_execution_time = 60
memory_limit = 128M
register_globals = Off
file_uploads = On
upload_max_filesize=64M
display_errors = Off
html_errors = Off
display_startup_errors = Off
log_errors = On

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

service apache2 restart

El usuario del servidor web (www-data) debe poder escribir en archivos y directorios dentro del directorio '/var/www/contao', por lo que se puede lograr fácilmente ejecutando el siguiente comando:

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

Cambie el nombre o copie el archivo '.htaccess.default' a '.htaccess':

cd /var/www/html/contao/
cp .htaccess.default .htaccess

Abra http://su-dominio.com/contao/install.php en su popular navegador web y siga las sencillas instrucciones.

Elimine el archivo 'contao/install.php' de su servidor usando el siguiente comando de línea de comandos:

rm -rf /var/www/html/contao/contao/install.php

Eso es. La instalación de Contao ahora está completa.

Ahora puede iniciar sesión en el back-end del administrador de Contao usando el enlace en la esquina inferior derecha (http://your-domain.com/contao/) y comenzar a desarrollar su sitio web.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Contao. para ti. 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.


Panels
  1. Cómo instalar b2evolution en un Ubuntu 14.04 VPS

  2. Cómo instalar Gallery3 en un Ubuntu 14.04 LTS VPS

  3. Cómo instalar eGroupware en un Ubuntu 14.04 VPS

  4. Cómo instalar SSHGuard en un Ubuntu VPS

  5. Cómo instalar Collabtive 2.1 en un Ubuntu 14.04 VPS

Cómo instalar Contao en Ubuntu 20.04 LTS

Cómo instalar CS-Cart v4 en un Ubuntu 14.04 VPS

Cómo instalar Seafile en un Ubuntu 14.04 VPS

Cómo instalar Group-Office 6 en un Ubuntu 14.04 VPS

Cómo instalar R en Ubuntu 16.04

Cómo instalar Contao en Ubuntu 20.04