GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat eGroupware na Ubuntu 14.04 VPS

V následujícím článku se budeme zabývat kroky instalace pro eGroupware na virtuální server Ubuntu 14.04 .

Co je eGroupware?

Jedná se o bezplatný a open source groupwarový software určený pro podniky od malých po podniky. Jeho primární funkce umožňují uživatelům spravovat kontakty, schůzky, projekty a seznamy úkolů.

Požadavky ?

eGroupware běží na Ubuntu základní systém, vyžaduje webový server , databázový server , e-mailový server atd.

OK, než budete pokračovat, ujistěte se, že jste na screen relaci a vaše Ubuntu 14.04 Linux VPS je plně aktuální pomocí:

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

Od eGroupware vyžaduje webový server, databázový server a PHP server/podporu, budeme muset nainstalovat a nastavit LAMP (Linux Apache MySQL a PHP) v systému.

Nejprve si nainstalujte Apache2 na vašem Ubuntu 14.04 VPS pomocí:

## apt-get install apache2

Dále pokračujte instalací databázového serveru MySQL ve vašem systému pomocí

## apt-get install mysql-server

po instalaci spusťte poinstalační skript mysql_secure_installation a nakonfigurujte jej takto

## 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, konečně nainstalujte podporu PHP v systému pomocí příkazu níže. Tím se také nainstalují závislosti eGroupware .

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

Povolit PHP-IMAP rozšíření spuštěním následujících příkazů:

## php5enmod imap
## service apache2 restart

Nainstalujte jpgraph což je další závislost 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

Další věc, kterou musíte udělat, je skutečně nainstalovat eGroupware na váš virtuální server Ubuntu Linux . Přejděte na http://sourceforge.net/projects/egroupware/files/ a stáhněte si nejnovější verzi eGroupware (egroupware-epl a egroupware-epl-egw-pear ). V době psaní tohoto článku je verze 14.1 tak

## 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

jakmile jsou archivy tar staženy do /var/www/html , extrahujeme je pomocí:

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

odstraňte stažené archivy, pokud je nepotřebujete:

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

nastavte vlastnictví na /var/www/html/egroupware :

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

s tím vším na místě je čas nastavit některé parametry PHP , například upload_max_filesize , date.timezone , mbstring.func_overload atd.

Můžete je změnit ve svém php.ini pomocí vašeho oblíbeného textového editoru nebo můžete použít následující sed příkazy:

## 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

Budete také potřebovat databázi pro svůj eGroupware, takže si ji vytvořte pomocí svého oblíbeného webového správce MySQL nebo použijte příkazový řádek jako v:

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

Poté restartujte Apache2, aby se změny projevily pomocí:

## service apache2 restart

a nasměrujte svůj prohlížeč na http://YOUR_SERVER_[IP-HOSTNAME]/egroupware . Měli byste dostat něco takového:

klikněte na hypertextový odkaz „Spustit instalační testy“

ujistěte se, že jste opravili všechny chyby zobrazené na této stránce. Jakmile je vše v pořádku, přejděte k dalšímu kroku kliknutím na hypertextový odkaz „Pokračovat do správce záhlaví“. Měli byste vidět něco jako obrázek níže:

klikněte na odkaz „Zobrazit“ a zkopírujte a vložte header.inc.php soubor do egroupware/header.inc.php

## vim egroupware/header.inc.php

jednou header.inc.php je na místě, klikněte na „Pokračovat“ pro dokončení instalace.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám eGroupware nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nainstalovat GlassFish 4 na Ubuntu VPS

  2. Jak nainstalovat PrestaShop na Ubuntu 14.04 VPS

  3. Jak nainstalovat PyroCMS na Ubuntu 14.04 VPS

  1. Jak nainstalovat Munin na Ubuntu 14.04 VPS

  2. Jak nainstalovat Contao na Ubuntu 14.04 VPS

  3. Jak nainstalovat CS-Cart v4 na Ubuntu 14.04 VPS

  1. Jak nainstalovat Seafile na Ubuntu 14.04 VPS

  2. Jak nainstalovat Group-Office 6 na Ubuntu 14.04 VPS

  3. Jak nainstalovat R na Ubuntu 16.04