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

Instale Joomla con CiviCRM en un Ubuntu 14.04 VPS

Joomla es un sistema de gestión de contenido (CMS) gratuito y de código abierto para publicar contenido web. Está escrito en PHP y permite a los usuarios crear sitios web y potentes aplicaciones en línea de una manera sencilla.

Joomla está escrito en PHP, utiliza técnicas de programación orientada a objetos (OOP) y patrones de diseño de software, almacena datos en una base de datos MySQL, MS SQL o PostgreSQL e incluye funciones como almacenamiento en caché de páginas, fuentes RSS, versiones imprimibles de páginas, noticias de última hora, blogs, encuestas, búsqueda y soporte para la internacionalización de idiomas.

Por otro lado, CiviCRM es un software de gestión de relaciones con los clientes basado en la web y de código abierto que está diseñado específicamente para las necesidades de grupos sin fines de lucro, no gubernamentales y de defensa. Está diseñado para administrar información sobre los donantes, miembros, inscritos en eventos, suscriptores, buscadores de solicitudes de subvenciones y financiadores, y contactos de casos de una organización.

CiviCRM se puede implementar junto con Drupal, Joomla o WordPress CMS para rastrear contactos y sus relaciones con proyectos e iniciativas.

Entonces, en este artículo le mostraremos cómo instalar Joomla e implementar CiviCRM junto con Joomla en un Ubuntu 14.04 VPS.

REQUISITOS

Usaremos nuestro SSD 1 Plan de alojamiento VPS Linux para este tutorial.

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

# ssh root@server_ip

ACTUALIZAR EL SISTEMA

Asegúrese de que su servidor esté completamente actualizado.

# apt-get update && apt-get upgrade

Luego, crea una base de datos para tu instalación de Joomla. Inicie sesión en MySQL como root:

# mysql -u root -p

Utilice las siguientes declaraciones:

mysql> create database joomla;

mysql> grant all privileges on joomla.* to joomlauser@localhost identified by 'your_password';

mysql> flush privileges;

mysql> exit

INSTALAR JOOMLA

Crearemos un directorio en la raíz de documentos de Apache llamado joomla donde descargaremos el archivo de instalación de Joomla. Cree e ingrese al directorio usando:

# mkdir /var/www/html/joomla

# cd /var/www/html/joomla

Descargue la última versión de Joomla (cuando se escribió este tutorial, la última versión estable era 3.4.5):

# wget https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip

Descomprimir el archivo:

# unzip Joomla_3.4.5-Stable-Full_Package.zip

Ahora, debe crear una directiva de host virtual para poder finalizar la instalación de Joomla desde su dominio. Cree un nuevo archivo, llamado digamos joomla.conf (por supuesto, puede cambiar el nombre según sus necesidades) usando su editor de texto favorito. Usaremos vim:

# vim /etc/apache2/sites-available/joomla.conf

Pegue lo siguiente:

<VirtualHost *:80>
   ServerAdmin admin@your_domain
   DocumentRoot /var/www/html/joomla
   ServerName your_domain
   ServerAlias www.your_domain
      <Directory /var/www/html/joomla/>
         Options Indexes FollowSymLinks MultiViews
         AllowOverride All
         Order allow,deny
         allow from all
      </Directory>
   ErrorLog /var/log/apache2/your_domain-error_log
   CustomLog /var/log/apache2/your_domain-access_log common
</VirtualHost>

No olvides reemplazar el tu_dominio valores con su dominio real.

Establezca la propiedad adecuada para su instalación de Joomla:

# chown www-data: -R /var/www/html/joomla/

Habilite la directiva de host virtual que acaba de crear:

# a2ensite joomla.conf

Reinicie Apache para que los cambios surtan efecto:

# service apache2 restart

A continuación, abra su navegador web favorito y vaya a http://su_dominio. donde puede finalizar la instalación de Joomla.

Una vez hecho esto, vaya a la interfaz de línea de comandos de su servidor y ejecute el siguiente comando:

# cd /var/www/html/joomla/tmp/

Ahora se encuentra en el directorio donde descargará la última versión de CiviCRM (que en este momento es 4.6.10). Ingrese el comando debajo:

# wget http://iweb.dl.sourceforge.net/project/civicrm/civicrm-stable/4.6.10/civicrm-4.6.10-joomla.zip

Descomprimir el archivo:

# unzip civicrm-4.6.10-joomla.zip

Ahora notará que el directorio desempaquetado se llama /com_civicrm/ . Vuelva a su navegador web e inicie sesión en su backend de administración de Joomla en http://su_dominio/administrador . Una vez que haya iniciado sesión, haga clic en Extensiones -> Administrar . Ahora haga clic en Instalar desde carpeta y en la Carpeta de instalación proporcione la ruta a su directorio de CiviCRM, que es:/var/www/html/joomla/tmp/com_civicrm/ . Debería verse como la imagen a continuación:

Haga clic en instalar y debería recibir una notificación de que CiviCRM se ha instalado correctamente como se muestra en la imagen de abajo:

Felicidades. Al seguir este tutorial, instaló con éxito Joomla e implementó CiviCRM junto con Joomla en su Ubuntu 14.04 VPS. Ahora puede acceder a CiviCRM haciendo clic en Componentes -> CiviCRM desde su backend de administración de Joomla.

Para obtener más información sobre CiviCRM, visite su documentación oficial.

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 lo hagan 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.


Panels
  1. Script:Instale ownCloud en un Ubuntu 12.04 VPS

  2. Instale Wallabag en Ubuntu 12.04 LTS VPS

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

  4. Instale VTEDDY en un Ubuntu 14.04 VPS

  5. Cómo instalar EspoCRM con Nginx en un Ubuntu VPS

Cómo instalar Joomla con Apache en Ubuntu 18.04

Instale Ubuntu 16.04 – Con capturas de pantalla

Cómo instalar Munin en un Ubuntu 14.04 VPS

Instale Jenkins en un Ubuntu 14.04 VPS

Cómo instalar Joomla con Nginx en Ubuntu 18.04

Cómo instalar Joomla con LAMP en Ubuntu 20.04