0 Instalasi JabberXCP Sebagai Instant Messaging Server

Kamis, 26 Agustus 2010 Label:
JabberXCP adalah corporate instant messaging server. JabberXCP dibuat menggunakan bahasa pemrograman java. JabberXCP merupakan versi corporate dari ejabberd 2.1.4 yang telah dibangun ulang menggunakan java. Pada dasarnya JabberXCP adalah salah satu jabber server yang sangat tangguh. Selain mudah dalam pengelolaan masing-masing domain karena tiap domain bisa kita berikan rule sesuai kebutuhan. Tetapi JabberXCP ini memiliki beberapa kekurangan diantaranya database yang tidak flexible. Database JabberXCP diatur schema dan isinya ketika kita melakukan penginstalan. Oh ya lupa JabberXCP ini bukan open source sehingga harus membeli licensi terlebih dahulu.

Instalasi JabberXCP

  • Pertama kali cek apakah file installer yang dibutuhkan telah lengkap

# cd /opt/mentahan

# ll

-rw-r--r-- 1 root root 1310720 Aug 18 10:07 ServerExtras-5.4-RH4.bin

-rw-r--r-- 1 root root 148327 Aug 18 10:07 ServerExtras-5.4-RH4.log

-rw-r--r-- 1 root root 30767315 Aug 18 10:07 ServerSDK-5.4-RH4.bin

-rw-r--r-- 1 root root 412577 Aug 18 10:07 ServerSDK-5.4-RH4.log

-rwxr-xr-x 1 root root 84001202 Aug 18 10:08 ServerXCP-5.4-RH4.bin

-rw-r--r-- 1 root root 1678821 Aug 18 10:07 ServerXCP-5.4-RH4.log

  • Jika telah lengkap kita langsung saja install JabberXCP di server kita

# ./ServerXCP-5.4-RH4.bin

ServerXCP-5.4-RH4.bin version 5.4.0.6098

Copyright (C) 2003-2010 Jabber Inc.

Install System: Linux jkt 2.6.18-164.15.1.el5.centos.plus #1 SMP Wed Mar 17 20:01:32 EDT 2010 i686 i686 i386 GNU/Linux

Verifying archive integrity [checksum: 36066]: SUCCESS

Please enter the filesystem path to the installation directory [/opt/jabber/xcp]: (tekan enter untuk memilih default)

/opt/jabber/xcp

/opt/jabber/xcp

Install Mode - Installing ServerXCP-5.4-RH4.bin

Using archive directory: /root/xcp_archive

Creating installation dir: /opt/jabber/xcp

Extracting package information...

Satisfying package dependencies...

Ignoring libclntsh.so.9.0 dependency

Ignoring libdb2.so.1 dependency

Installation Path: /opt/jabber/xcp

Installation Packages:

berkeley-3.2.9.5301-linux-i686-gcc

cm-5.4.0.6098-linux-i686-gcc

cm-aft-5.4.0.6098-linux-i686-gcc

cm-c2s-5.4.0.6098-linux-i686-gcc

cm-smtp-5.4.0.6098-linux-i686-gcc

cm-web-5.4.0.6098-linux-i686-gcc

cyrus-sasl-2.1.21.5301-linux-i686-gcc

db_upgrade-5.4.0.6098-linux-i686-gcc

eci-5.4.0.6098-linux-i686-gcc

expat-1.95.8.5301-linux-i686-gcc

file_transfer_proxy-5.4.0.6098-linux-i686-gcc

http_binding-5.4.0.6098-linux-i686-gcc

jabber2-5.4.0.6098-linux-i686-gcc

jds2-5.4.0.6098-linux-i686-gcc

jds2-schema_updater-5.4.0.6098-linux-i686-gcc

jud2-5.4.0.6098-linux-i686-gcc

krb5-1.4.1.5301-linux-i686-gcc

libidn-0.5.2.5301-linux-i686-gcc

libjcore-5.4.0.6098-linux-i686-gcc

ma-5.4.0.6098-linux-i686-gcc

mod_http_digest-5.4.0.6098-linux-i686-gcc

mod_jds-5.4.0.6098-linux-i686-gcc

mod_pep-5.4.0.6098-linux-i686-gcc

net-snmp-5.0.9.5301-linux-i686-gcc

openldap-2.2.17.5562-linux-i686-gcc

openssl-0.9.8c.5301-linux-i686-gcc

polld-5.4.0.6098-linux-i686-gcc

psqlodbc-07.03.0100.5301-linux-i686-gcc

s2s-5.4.0.6098-linux-i686-gcc

schemas-im-5.4.0.6098-linux-i686-gcc

sdns-5.4.0.6098-linux-i686-gcc

sqlite-3.2.2.5301-linux-i686-gcc

sslc-2.6.1.5669-linux-i686-gcc

stanza_optimizer-5.4.0.6098-linux-i686-gcc

system_extra-5.4.0.6098-linux-i686-gcc

tc-5.4.0.6098-linux-i686-gcc

xcp_config-5.4.0.6098-linux-i686-gcc

xcp_help-5.4.0.6098-linux-i686-gcc

xcp_upgrade-5.4.0.6098-linux-i686-gcc

xcp_upgrade-core-5.4.0.6098-linux-i686-gcc

xercesc-2.6.0.5301-linux-i686-gcc

zlib-1.2.2.5301-linux-i686-gcc

Installing berkeley-3.2.9-linux-i686-gcc

Installing cm-5.4.0-linux-i686-gcc

Installing cm-aft-5.4.0-linux-i686-gcc

Installing cm-c2s-5.4.0-linux-i686-gcc

Installing cm-smtp-5.4.0-linux-i686-gcc

Installing cm-web-5.4.0-linux-i686-gcc

Installing cyrus-sasl-2.1.21-linux-i686-gcc

Installing db_upgrade-5.4.0-linux-i686-gcc

Installing eci-5.4.0-linux-i686-gcc

Installing expat-1.95.8-linux-i686-gcc

Installing file_transfer_proxy-5.4.0-linux-i686-gcc

Installing http_binding-5.4.0-linux-i686-gcc

Installing jabber2-5.4.0-linux-i686-gcc

Installing jds2-5.4.0-linux-i686-gcc

Installing jds2-schema_updater-5.4.0-linux-i686-gcc

Installing jud2-5.4.0-linux-i686-gcc

Installing krb5-1.4.1-linux-i686-gcc

Installing libidn-0.5.2-linux-i686-gcc

Installing libjcore-5.4.0-linux-i686-gcc

Installing ma-5.4.0-linux-i686-gcc

Installing mod_http_digest-5.4.0-linux-i686-gcc

Installing mod_jds-5.4.0-linux-i686-gcc

Installing mod_pep-5.4.0-linux-i686-gcc

Installing net-snmp-5.0.9-linux-i686-gcc

Installing openldap-2.2.17-linux-i686-gcc

Installing openssl-0.9.8c-linux-i686-gcc

Installing polld-5.4.0-linux-i686-gcc

Installing psqlodbc-07.03.0100-linux-i686-gcc

Installing s2s-5.4.0-linux-i686-gcc

Installing schemas-im-5.4.0-linux-i686-gcc

Installing sdns-5.4.0-linux-i686-gcc

Installing sqlite-3.2.2-linux-i686-gcc

Installing sslc-2.6.1-linux-i686-gcc

Installing stanza_optimizer-5.4.0-linux-i686-gcc

Installing system_extra-5.4.0-linux-i686-gcc

Installing tc-5.4.0-linux-i686-gcc

Installing xcp_config-5.4.0-linux-i686-gcc

Installing xcp_help-5.4.0-linux-i686-gcc

Installing xcp_upgrade-5.4.0-linux-i686-gcc

Installing xcp_upgrade-core-5.4.0-linux-i686-gcc

Installing xercesc-2.6.0-linux-i686-gcc

Installing zlib-1.2.2-linux-i686-gcc

Jabber XCP 5.4.0.6098 Bootstrap Configuration

Copyright (C) 2003-2010 Jabber Inc.

====================================================

Enter the cluster in which this router participates [c0d059f772b2]: (Tekan enter)

Enter the realm for this router and its components [jabber]: (Tekan enter)

Please enter a name for your Jabber server. This may be an

IP address or FQDN. This value must be resolvable to the IP

address where your CM process is running. With this

hostname, your JIDs will look like user@test.net.

Enter the name of your Jabber server [test.net]:selosopaing.net (isi nama domain anda)

Enter the IP address of this machine [192.9.200.135]: (masukan IP anda)

Enter a port for XCP component connections [7400]: (pilih default aja)

Enter a shared-secret for router/component authentication [e9597868201bd6f7cf17]: (pilih default aja)

Enter a port for the XCP Controller [7300]: (pilih default aja)

Enter the login name for the XCP Controller Administrator [root]: (isi user admin JabberXCP)

Changing password for admin user admin

Enter password: (isi password admin JabberXCP)

Confirm password:

Password changed.

Configure database connection

Database type (one of: postgresql-odbc oracle-oci db2 sqlite) [sqlite]: postgresql-odbc (pilih database)

Datasource name [xcp_dsn]: selosopaingxcp (nama datasource)

Datasource user [xcp_user]: postgres (user database)

Datasource password: (password database)

Enter it again for verification: (password database)

Enter the hostname for Postgresql [localhost]: (host)

Enter the port for Postgresql [5432]: (port database)

Enter the Postgresql database name [xcp_db]:selosopaingxcp (nama database)

Database schema requires upgrades. Estimating time and space required...

Total upgrade requires 0 seconds and 0 B disk space, perform them? (y/n): y

Database schema upgrades succeeded.

Using command line psql to run Postgres specific SQL

Postgres specfic SQL completed

Processing jig schema files...done!

Generating bootstrap configuration files...done!

Generating SSL Certificate [serial: 2010230113917]

Generating a 1024 bit RSA private key

.......++++++

....++++++

writing new private key to '/opt/jabber/xcp/certs/privkey.pem'

-----

writing RSA key

Generating SSL Certificate [serial: 2010230113917]

Generating a 1024 bit RSA private key

.......++++++

.........++++++

writing new private key to '/opt/jabber/xcp/certs/privkey.pem'

-----

writing RSA key

Your eXtensible Communication Platform is configured.

You are currently using an evaluation license.

You will need to obtain a license from Jabber, Inc. in order

to use this product with more than 5 concurrent users.

To start the XCP Controller change to /opt/jabber/xcp/bin and type:

./runcontroller start

To access the XCP Controller enter the following URL in your web browser:

https://192.9.200.135:7300/admin/

Currently Installed on the XCP system

Installer Version

------------------------------ ----------

Installation Complete

Exiting...

  • Instalasi JabberXCP telah selesai.
  • Setelah instalasi selesai cek menggunakan web browser https://ipserveranda:7300/admin akan tampil







Read more
 
Learning more and more © 2010 | Designed by Blogger Hacks | Blogger Template by ColorizeTemplates