Difference between revisions of "SMEOnffLine: Instalasi eGroupWare"

From OnnoWiki
Jump to navigation Jump to search
(New page: Pertama-tama siapkan beberapa fasiltas pendukung seperti MySQL Server, PHP dll, antara lain dapat di install melalui perintah # apt-get install libsyncml0 libsyncml-dev libsyncml...)
 
Line 31: Line 31:
 
  # tar zxvf eGroupware-1.6.002.tar.gz
 
  # tar zxvf eGroupware-1.6.002.tar.gz
  
Siapkan database untuk eGroupWare, disini akan digunakan database dengan nama egroupware, user database dengan nama egroupware dan password untuk akses database adalah egroupware. Sedang password root MySQL di set sebagai password. Perintah yang digunakan untuk mengkonfigurasi adalah
+
Siapkan [[database]] untuk eGroupWare, disini akan digunakan database dengan nama egroupware, user database dengan nama egroupware dan password untuk akses database adalah egroupware. Sedang password root MySQL di set sebagai '123456'. Perintah yang digunakan untuk mengkonfigurasi adalah
 
 
mysql
 
mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');
 
 
 
Jika password Root MySQL database sudah di set maka kita dapat langsung mengkonfigurasi MySQL menggunakan perintah
 
  
 
  # mysql -u root -p
 
  # mysql -u root -p
 
  Enter password:
 
  Enter password:
  mysql> create database egroupware;
+
  create database egroupware;
  mysql> grant INSERT,SELECT on root.* to egroupware@localhost;
+
  grant ALL on root.* to egroupware@localhost;
  mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on egroupware.* to egroupware@localhost identified by "egroupwarepass";
+
  grant ALL on egroupware.* to egroupware@localhost identified by "egroupware";
  mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on egroupware.* to egroupware identified by "egroupwarepass";
+
  grant ALL on egroupware.* to egroupware identified by "egroupware";
  mysql> exit
+
  exit
  
 
Ubah owner Web eGroupWare ke owner Apache WebServer
 
Ubah owner Web eGroupWare ke owner Apache WebServer
Line 52: Line 47:
 
Buat directory & owner /var/lib/egroupware
 
Buat directory & owner /var/lib/egroupware
  
  # mkdir /var/lib/egroupware
+
  mkdir /var/lib/egroupware
  # mkdir /var/lib/egroupware/default
+
  mkdir /var/lib/egroupware/default
  # mkdir /var/lib/egroupware/default/files
+
  mkdir /var/lib/egroupware/default/files
  # mkdir /var/lib/egroupware/default/backup
+
  mkdir /var/lib/egroupware/default/backup
  # chown -Rf www-data.www-data /var/lib/egroupware/
+
  chown -Rf www-data.www-data /var/lib/egroupware/
  
 
Selesai sudah semua persiapan untuk instalasi eGroupWare. Kita dapat mengakses situs eGroupWare pada alamat berikut
 
Selesai sudah semua persiapan untuk instalasi eGroupWare. Kita dapat mengakses situs eGroupWare pada alamat berikut
  
  
  http://localhost/egroupware/
+
  http://192.168.0.254/egroupware/
 +
 
 +
 
 +
==Pranala Menarik==
 +
 
 +
* [[SMEOnffLine: Server Berbasis Sabily 9.04]]
 +
* [[SMEOnffLine: Server Berbasis Ubuntu 9.04]]

Revision as of 11:25, 2 November 2009

Pertama-tama siapkan beberapa fasiltas pendukung seperti MySQL Server, PHP dll, antara lain dapat di install melalui perintah

# apt-get install libsyncml0 libsyncml-dev libsyncml-utils \
opensync-plugin-syncml php-pear php5-gd php5-imap php5-odbc \
php5-pgsql


Beberapa fasilitas pendukung tampaknya harus di install dengan akses Internet menggunakan PEAR

pear install Auth_SASL
pear install --alldeps Net_IMAP
pear install Net_Sieve
pear install HTTP_WebDAV_Server
pear install HTTP_WebDAV_Server-1.0.0RC4
pear install --alldeps Log

Edit konfigurasi PHP

# vi /etc/php5/cli/php.ini
   mbstring.func_overload = 7
   memory_limit = 32M

Restart Apache WebServer

# /etc/init.d/apache2 restart

Ambil source code aplikasi eGroupWare yang terbaru dari situs eGroupWare http://www.egroupware.org atau http://www.egroupware.org/download. Lakukan perintah berikut untuk mengcopy dan mengextract source code pada folder Web,

# cp eGroupWare/eGroupware-1.6.002.tar.gz /var/www/
# cd /var/www
# tar zxvf eGroupware-1.6.002.tar.gz

Siapkan database untuk eGroupWare, disini akan digunakan database dengan nama egroupware, user database dengan nama egroupware dan password untuk akses database adalah egroupware. Sedang password root MySQL di set sebagai '123456'. Perintah yang digunakan untuk mengkonfigurasi adalah

# mysql -u root -p
Enter password:
create database egroupware;
grant ALL on root.* to egroupware@localhost;
grant ALL on egroupware.* to egroupware@localhost identified by "egroupware";
grant ALL on egroupware.* to egroupware identified by "egroupware";
exit

Ubah owner Web eGroupWare ke owner Apache WebServer

# chown -Rf www-data.www-data /var/www/egroupware/

Buat directory & owner /var/lib/egroupware

mkdir /var/lib/egroupware
mkdir /var/lib/egroupware/default
mkdir /var/lib/egroupware/default/files
mkdir /var/lib/egroupware/default/backup
chown -Rf www-data.www-data /var/lib/egroupware/

Selesai sudah semua persiapan untuk instalasi eGroupWare. Kita dapat mengakses situs eGroupWare pada alamat berikut


http://192.168.0.254/egroupware/


Pranala Menarik