In questo tutorial, ti mostreremo come installare Agora Project su un VPS Ubuntu 14.04 con Apache, PHP e MySQL installati su di esso.
Agora Project è un groupware open source e facile da usare basato su PHP e MySQL che consente agli utenti di creare il proprio spazio privato e condividerlo con gli altri membri del team. Il software di gruppo Agora Project contiene i seguenti moduli:file manager, bookmark manager, calendari personali e risorse, task manager, diagrammi di Gantt, contatti, notizie, forum, messaggistica istantanea, ecc.
Questo tutorial è stato testato e scritto per un VPS Ubuntu, ma dovrebbe funzionare su qualsiasi distribuzione Linux basata su Debian.
Questa guida all'installazione presuppone che Apache, MySQL e PHP siano già installati e configurati sul tuo server virtuale. Al momento della stesura di questo tutorial, l'ultima versione stabile di Agora Project è 3.0.6 e richiede:
- PHP con la libreria grafica GD versione 2.0.x+ ed estensioni PHP ldap abilitate;
- Server web Apache compilato con modulo mod_rewrite e con le seguenti direttive consentite:RewriteEngine, RewriteBase, RewriteCond e RewriteRule;
- MySQL installato sul tuo VPS Linux.
Iniziamo con l'installazione. Assicurati che i pacchetti del sistema operativo del tuo server siano completamente aggiornati:
apt-get update apt-get upgrade
Scarica l'ultima versione di Agora Project disponibile su https://www.agora-project.net/ sul server ed estraila utilizzando i seguenti comandi:
cd /opt wget -O agora-project.zip https://www.agora-project.net/divers/download.php?orig=agora-project.net mkdir -p /var/www/html/agora-project unzip -o agora-project.zip -d /var/www/html/agora-project/
Crea un nuovo database MySQL per Agora Project da utilizzare e assegnagli un utente con autorizzazioni complete:
mysql -u root -p mysql> CREATE DATABASE agoradb; mysql> GRANT ALL PRIVILEGES ON agoradb.* TO 'agorauser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Non dimenticare di sostituire "la tua password" con una password complessa.
Crea una nuova direttiva host virtuale in Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato "agora-project.conf" sul tuo server virtuale:
touch /etc/apache2/sites-available/agora-project.conf
Disabilita o elimina il file di configurazione Apache predefinito:
rm /etc/apache2/sites-enabled/000-default.conf
Quindi, esegui il seguente comando:
ln -s /etc/apache2/sites-available/agora-project.conf /etc/apache2/sites-enabled/agora-project.conf
Oppure, usa a2ensite per abilitare la configurazione 'agora-project.conf' in Apache:
sudo a2ensite agora-project.conf
Modifica il file di configurazione 'agora-project.conf':
vi /etc/apache2/sites-available/agora-project.conf
e aggiungi le seguenti righe:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/agora-project/ ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/agora-project/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/yourdomain.com-error_log CustomLog /var/log/apache2/yourdomain.com-access_log common </VirtualHost>
Imposta i permessi di file appropriati per il server Web Apache per scrivere nella directory principale del documento del progetto Agora ('/var/www/html/agora-project'):
sudo chown -R www-data:www-data /var/www/html/agora-project/
Abilita il modulo di riscrittura di Apache2 se non è già stato fatto così:
sudo a2enmod rewrite
Per attivare la nuova configurazione, riavviare il web server Apache utilizzando il seguente comando:
service apache2 restart
Apri il tuo browser web preferito, vai su http://tuodominio.com , avvia il processo di installazione e segui le semplici istruzioni:seleziona la tua lingua, il nome host del server del database (localhost), il nome del tuo database MySQL, il nome utente e la password, quindi crea un account amministratore, imposta il fuso orario e lo spazio disponibile per l'archiviazione dei file, quindi fai clic su "Convalida".
Accedi al back-end di amministrazione del groupware di Agora Project su http://tuodominio.com e configuralo in base alle tue esigenze, aggiungi utenti ecc.
Questo è tutto. L'installazione di Agora Project è ora completa.
Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Ubuntu veloce, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare il groupware di Agora Project 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.