Kemaren ane sudah cerita tentang kerjaan ane yang baru di artikel ini How Linux Changed My Live, sekarang ane pengen cerita tentang kerjaan pertama ane yang hampir seminggu lebih ane kerjain yang selalu gagal karena dependency yang kurang -_-, tugasnya sih install cloud trus didalamnya ane install cointainer debian dengan mesin debian terpisah dengan databasenya. Jadi untuk dokumentasi sengaja ane pengen buatin thread ini buat teman-teman yang mungkin memiliki kasus yang sama. untuk mengetahui apa itu Horde Groupware silahkan baca artikel berikut Groupware - Horde Project. Oke udah deh lanjut masuk ke step by stepnya
1. Pastikan dependencynya lengkap install semua paket ini
# aptitude install apache2 libapache2-mod-php5 mysql-client-5.0 php5 php5-cli php-pear php5-imap cvsUntuk dependency phpnya silahkan yang lengkap itu silahkan install aja semua paket berikut:
# aptitude install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl2. Daftar Horde PEAR Channel
# pear channel-discover pear.horde.org3. Konfigurasi folder tempat instalasi horde
# pear install horde/horde_roleisikan dimana Anda ingin menyimpan horde instalation Anda misalkan /var/ww/horde
# pear run-scripts horde/horde_role
4. Install groupware dengan perintah berikut:
# groupware-install
Installing Horde Groupware
Configuring database settings
What database backend should we use?
(false) [None]
(mysql) MySQL / PDO
(mysqli) MySQL (mysqli)
(oci8) Oracle
(pgsql) PostgreSQL
(sqlite) SQLite
Type your choice []: mysqli
Username to connect to the database as* [] root
Password to connect with
How should we connect to the database?
(unix) UNIX Sockets
(tcp) TCP/IP
Type your choice [unix]: tcp
Database server/host* [] 127.0.0.1
Port the DB is running on, if non-standard [3306]
Database name to use* [] groupware
Internally used charset* [utf-8]
Use SSL to connect to the server?
(1) Yes
(0) No
Type your choice [0]:
Certification Authority to use for SSL connections []
Split reads to a different server?
(false) Disabled
(true) Enabled
Type your choice [false]:
Writing main configuration file... done.
Creating and updating database tables... done.
Configuring administrator settings
Specify a user name for the administrator account: admin
Specify a password for the administrator account:
Writing main configuration file... done.
Thank you for using Horde Groupware!
0 comments:
Post a Comment