GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare eGroupware su un VPS Ubuntu 14.04

Nel seguente articolo tratteremo i passaggi di installazione di eGroupware su un server virtuale Ubuntu 14.04 .

Cos'è eGroupware?

È un software di gruppo gratuito e open source destinato alle aziende, dalle piccole alle imprese. Le sue funzioni principali consentono agli utenti di gestire contatti, appuntamenti, progetti ed elenchi di cose da fare.

Requisiti ?

eGroupware funziona su Ubuntu sistema di base, richiede un server web , un server di database , un server di posta ecc.

OK, prima di procedere oltre, assicurati di essere in una screen sessione e il tuo VPS Ubuntu 14.04 Linux è completamente aggiornato utilizzando:

## screen -U -S egroupware
## apt-get update
## apt-get upgrade

Da eGroupware richiede un server web, un server database e un server/supporto PHP, dovremo installare e configurare LAMP (Linux Apache MySQL e PHP) nel sistema.

Innanzitutto, installa Apache2 sul tuo VPS Ubuntu 14.04 utilizzando:

## apt-get install apache2

Quindi, procedi con l'installazione del server di database MySQL nel tuo sistema utilizzando

## apt-get install mysql-server

una volta installato, esegui lo script post-installazione mysql_secure_installation e configuralo in questo modo

## mysql_secure_installation

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Ok, finalmente installa il supporto PHP sul sistema utilizzando il comando seguente. Questo installa anche le dipendenze eGroupware .

## apt-get install php-pear tnef php5 php5-{gd,imap,mysql,ldap}

Abilita PHP-IMAP estensione eseguendo i seguenti comandi:

## php5enmod imap
## service apache2 restart

Installa jpgraph che è un'altra dipendenza da eGroupware.

## wget "http://jpgraph.net/download/download.php?p=5" -O /tmp/jpgraph.tar.gz
## tar zxf /tmp/jpgraph.tar.gz -C /var/www/html
## mv /var/www/html/jpgraph* /var/www/html/jpgraph

La prossima cosa da fare è effettivamente installare eGroupware sul tuo server virtuale Ubuntu Linux . Vai su http://sourceforge.net/projects/egroupware/files/ e scarica l'ultima versione di eGroupware (egroupware-epl e egroupware-epl-egw-pear ). Al momento della stesura di questo articolo, la versione è 14.1 quindi

## cd /var/www/html
## wget http://downloads.sourceforge.net/project/egroupware/eGroupware-14.1/eGroupware-14.1.20140710/egroupware-epl-14.1.20140710.tar.gz
## wget http://downloads.sourceforge.net/project/egroupware/eGroupware-14.1/eGroupware-14.1.20140710/egroupware-epl-egw-pear-14.1.20140710.tar.gz

una volta scaricati gli archivi tar su /var/www/html , estraiamoli usando:

## tar zxf egroupware-epl-14.1.*.tar.gz
## tar zxf egroupware-epl-egw-pear-14.1.*.tar.gz

rimuovi gli archivi scaricati se non ne hai bisogno:

## rm -f /var/www/html/egroupware-epl-*.tar.gz

imposta la proprietà su /var/www/html/egroupware :

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

con tutto ciò a posto, è ora di impostare alcuni parametri PHP , come upload_max_filesize , date.timezone , mbstring.func_overload ecc.

Puoi modificarli nel tuo php.ini utilizzando il tuo editor di testo preferito oppure puoi utilizzare il seguente sed comandi:

## upload max filesize
sed -E -i "s/(upload_max_filesize.*=)(.*)/\1 8M/" /etc/php5/apache2/php.ini

## set-up time zone
sed -E -i "s/(^.*date.timezone.*=)/date.timezone = America\/New_York/" /etc/php5/apache2/php.ini

## set-up Mbstring func_overload
sed -E -i "s/^.*mbstring.func_overload.*/mbstring.func_overload = 0/" /etc/php5/apache2/php.ini

Avrai anche bisogno di un database per il tuo eGroupware, quindi creane uno usando il tuo web manager MySQL preferito o usa la riga di comando come in:

## mysql -u root -p
mysql> create database egroupware;
mysql> grant all on egroupware.* to egroupware@localhost identified by 'egroupware';
mysql> \q
Bye

Quindi, riavvia Apache2 per rendere effettive le modifiche utilizzando:

## service apache2 restart

e punta il tuo browser su http://YOUR_SERVER_[IP-HOSTNAME]/egroupware . Dovresti ottenere qualcosa del genere:

fare clic sul collegamento ipertestuale "Esegui test di installazione"

assicurati di correggere eventuali errori mostrati in questa pagina. Una volta che tutto è a posto, procedi al passaggio successivo facendo clic sul collegamento ipertestuale "Continua con l'amministratore dell'intestazione". Dovresti vedere qualcosa come l'immagine qui sotto:

fai clic sul link "Visualizza" e copia e incolla il header.inc.php file in egroupware/header.inc.php

## vim egroupware/header.inc.php

una volta header.inc.php è a posto, fai clic su "Continua" per completare l'installazione.

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 installare eGroupware 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.


Panels
  1. Come installare PrestaShop su un VPS Ubuntu 14.04

  2. Come installare PyroCMS su un VPS Ubuntu 14.04

  3. Come installare Munin su un VPS Ubuntu 14.04

  4. Come installare Contao su un VPS Ubuntu 14.04

  5. Come installare CS-Cart v4 su un VPS Ubuntu 14.04

Come installare R su Ubuntu 20.04

Come installare Vai su Ubuntu 18.04

Come installare Collabtive 2.1 su un VPS Ubuntu 14.04

Come installare Trident su un VPS Ubuntu 14.04

Come installare Zend Framework su un VPS Ubuntu

Come installare Vai su Ubuntu 18.04