Install Java, SVN, Tomcat, Ant di server CentOs

Assalamu’alaikum…

Postingan berikut ini adalah dokumentasi sebagian dr pekerjaan saya, yaitu menginstall java,svn, tomcat, ant di server centOs yang belum diapa2in..

1. Install JDK

a. Download distribusi JDK di : http://www.oracle.com/technetwork/java/javase/downloads/index.html sesuai dengan sistem operasi yg digunakan. Saya menggunakan server CentOs 64 bit, jadi yg saya gunakan adalah : http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.rpm

b. Setelah itu, install dgn menggunakan :

# rpm -Uvh jdk-7u3-linux-x64.rpm

c. setelah selesai, coba jalankan : # java -version . Jika terinstal dengan benar, maka akan tampil  :

java version “1.6.0_20”
OpenJDK Runtime Environment (IcedTea6 1.9.10) (rhel-1.23.1.9.10.el5_7-x86_64)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

sesuai dengan versi java yang diinstal.

2. Install Subversion (SVN)

Install SVN dengan eksekusi : # yum install subversion

secara otomatis svn akan terinstall..

gunakan perintah # svn co <alamat_server_svn>

3. Instalasi Tomcat

a. Download tomcat dari website resmi nya : http://tomcat.apache.org/download-70.cgi

b. extract : # tar -xvf /opt/apache-tomcat-7.0.25.tar.gz

c. Secara default, port tomcat akan di blok oleh firewall CentOs. Untuk membukanya,edit file iptables :

# vi /etc/sysconfig/iptables

lalu tambahkan text berikut ini mjd -A input yang paling atas:

-A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT

Lalu restart iptables : # /etc/init.d/iptables restart

4. Instalasi ANT

1. Download dari sebsite resmi ANT  : http://apache.the.net.id//ant/binaries/apache-ant-1.8.2-bin.tar.gz

2. Pidahkan ke /usr/local : # cp apache-ant-1.8.2-bin.tar.gz /usr/local

3. Extract : # tar -xvf apache-ant-1.8.2-bin.tar.gz

4. direktori /usr/local/apache-ant-1.8.2 inilah yang menjadi ANT_HOME

5. set path :

a. # export ANT_HOME= /usr/local/apache-ant-1.8.2

b. # export JAVA_HOME=/usr/java/jdk-1.5.0.05<sesuai versi jdk>

c. # export PATH=${PATH}:${ANT_HOME}/bin

d. Test command : # ant untuk memastikan instalasi dan setting path berhasil..

Atau…

Jalankan script ini, agar path tetap ada setelah kita logout

echo 'export ANT_HOME=/usr/local/apache-ant-1.8.2' >> /etc/bashrc
echo 'export JAVA_HOME=/usr/java/jdk-1.5.0.05<sesuai versi jdk>' >> /etc/bashrc
echo 'export PATH=${PATH}:${ANT_HOME}/bin' >> /etc/bashrc

Selamat Mencoba…

One thought on “Install Java, SVN, Tomcat, Ant di server CentOs

  1. Tambahan aja
    1. kalo ternyata repository ada yang tidak lengkap, bisa gunakan repository bawaan CD, caranya:
    a. Mount cd room
    #mount /dev/cdrom /mnt
    b. Buat file centos62.repo di /etc/yum.repos.d/ (ini kalo pake ISO centos6.2) dengan isi filenya:
    [CentOS6.2-Repository]
    name=DVD-CentOS6.2 repository
    baseurl=file:///mnt
    enabled=1
    gpgcheck=0
    c. Silakan install dengan #yum install
    2. Ada yang salah di script ini
    -A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT
    SEHARUSNYA -A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s