Joomla è un sistema di gestione dei contenuti (CMS) gratuito e open source per la pubblicazione di contenuti web. È scritto in PHP e consente agli utenti di creare siti Web e creare potenti applicazioni online in modo semplice.
Joomla è scritto in PHP, utilizza tecniche di programmazione orientata agli oggetti (OOP) e modelli di progettazione software, memorizza i dati in un database MySQL, MS SQL o PostgreSQL e include funzionalità come la memorizzazione nella cache delle pagine, feed RSS, versioni stampabili delle pagine, flash di notizie, blog, sondaggi, ricerca e supporto per l'internazionalizzazione delle lingue.
D'altra parte, CiviCRM è un software di gestione delle relazioni con i clienti basato sul Web, open source, specificamente progettato per le esigenze di gruppi non profit, non governativi e di difesa. È progettato per gestire le informazioni su donatori, membri, iscritti all'evento, abbonati, richiedenti e finanziatori di domande di sovvenzione e contatti del caso.
CiviCRM può essere implementato insieme a Drupal, Joomla o WordPress CMS per tenere traccia dei contatti e delle loro relazioni con progetti e iniziative.
Quindi, in questo articolo ti mostreremo come installare Joomla e distribuire CiviCRM insieme a Joomla su un VPS Ubuntu 14.04.
REQUISITI
Utilizzeremo il nostro SSD 1 Piano di hosting VPS Linux per questo tutorial.
Accedi al tuo server tramite SSH
# ssh root@server_ip
AGGIORNA IL SISTEMA
Assicurati che il tuo server sia completamente aggiornato.
# apt-get update && apt-get upgrade
Quindi, crea un database per la tua installazione di Joomla. Accedi a MySQL come root:
# mysql -u root -p
Usa le seguenti affermazioni:
mysql> create database joomla; mysql> grant all privileges on joomla.* to joomlauser@localhost identified by 'your_password'; mysql> flush privileges; mysql> exit
INSTALLA JOOMLA
Creeremo una directory nella root dei documenti di Apache chiamata joomla dove scaricheremo l'archivio di installazione di Joomla. Crea ed entra nella directory usando:
# mkdir /var/www/html/joomla # cd /var/www/html/joomla
Scarica l'ultima versione di Joomla (quando è stato scritto questo tutorial, l'ultima versione stabile era la 3.4.5):
# wget https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip
Decomprimi l'archivio:
# unzip Joomla_3.4.5-Stable-Full_Package.zip
Ora devi creare una direttiva host virtuale in modo da poter completare l'installazione di Joomla dal tuo dominio. Crea un nuovo file, chiamato diciamo joomla.conf (ovviamente puoi cambiare il nome in base alle tue esigenze) utilizzando il tuo editor di testo preferito. Useremo vim:
# vim /etc/apache2/sites-available/joomla.conf
Incolla quanto segue:
<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>
Non dimenticare di sostituire tuo_dominio valori con il tuo dominio effettivo.
Imposta la proprietà corretta per la tua installazione di Joomla:
# chown www-data: -R /var/www/html/joomla/
Abilita la direttiva host virtuale che hai appena creato:
# a2ensite joomla.conf
Riavvia Apache in modo che le modifiche abbiano effetto:
# service apache2 restart
Quindi, apri il tuo browser web preferito e vai a http://tuo_dominio dove puoi completare l'installazione di Joomla.
Una volta fatto, vai all'interfaccia della riga di comando del tuo server ed esegui il seguente comando:
# cd /var/www/html/joomla/tmp/
Ora ti trovi nella directory in cui scaricherai l'ultima versione di CiviCRM (che a questo punto è 4.6.10). Immettere il comando sottostante:
# wget http://iweb.dl.sourceforge.net/project/civicrm/civicrm-stable/4.6.10/civicrm-4.6.10-joomla.zip
Decomprimi l'archivio:
# unzip civicrm-4.6.10-joomla.zip
Noterai ora che la directory decompressa si chiama /com_civicrm/ . Torna al tuo browser web e accedi al tuo backend di amministrazione Joomla su http://tuo_dominio/amministratore . Una volta effettuato l'accesso, fai clic su Estensioni -> Gestisci . Ora fai clic su Installa da cartella e nella Cartella di installazione fornire il percorso della directory CiviCRM che è:/var/www/html/joomla/tmp/com_civicrm/ . Dovrebbe assomigliare all'immagine qui sotto:
Fai clic su Installa e dovresti ricevere una notifica che CiviCRM è stato installato correttamente come nell'immagine sottostante:
Congratulazioni. Seguendo questo tutorial hai installato correttamente Joomla e distribuito CiviCRM in combinazione con Joomla sul tuo Ubuntu 14.04 VPS. Ora puoi accedere a CiviCRM facendo clic su Componenti -> CiviCRM dal tuo backend di amministrazione Joomla.
Per maggiori informazioni su CiviCRM, visita la loro documentazione ufficiale.
Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di farlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.