Sabtu, 01 Agustus 2009

Repositori Ubuntu 9.04

Di internet saat ini terdapat berbagai server yang menjadi repository lokal untuk ubuntu. Bagi kita yang memiliki koneksi internet terbatas hal ini tentunya akan sangat menyulitkan, maklum keterbatasan akses internet. Sebagai solusinya kita bisa membuat sendiri server repository lokal yang akan dipakai untuk komputer stand alone ataupun pada jaringan LAN.

Untuk membuat repository lokal di Ubuntu linux, langkah-langkahnya adalah sebagai berikut :

1. Install FTP server – dalam contoh kali ini menggunakan VSFTP

untuk install Anda bisa menggunakan berbagai cara :

* Lewat repository ubuntu (bagi yang memiliki koneksi internet)

#apt-get install vsftpd

* Lewat paket source yang bisa didownload pada situs (ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.1.2.tar.gz)

setelah Anda mendownload vsftp maka langkah-langkah instalasinya adalah sebagai berikut :

Unpack paket source vsftpd :

#tar zxvf vsftpd-2.1.2.tar.gz

#cd vsftpd-2.1.2

Install VSFTP :

#make

#mkdir /var/ftp

#useradd -d /var/ftp ftp

#chown root.root /var/ftp

#chmod og-w /var/ftp

#make install

#cp vsftpd /usr/local/sbin/vsftpd

#cp vsftpd.conf.5 /usr/local/man/man5

#cp vsftpd.8 /usr/local/man/man8

#cp vsftpd.conf /etc

buat FTP jalan dalam stand-alone mode :

#vi /etc/vsftpd.conf

cari listen dan ubah menjadi ‘yes’ —- listen=YES

simpan dan keluar dari vi

jalankan FTP server :

/etc/init.d/vsftpd restart

2. Buat iso dari keenam DVD repository ubuntu 9.04, langkah-langkahnya adalah sebagai berikut :

#mkdir /repo/jaunty

#cd /opt/jaunty

#dd if/dev/dvd of=ubuntu-9.04-i386-1.iso

#dd if/dev/dvd of=ubuntu-9.04-i386-2.iso

#dd if/dev/dvd of=ubuntu-9.04-i386-3.iso

#dd if/dev/dvd of=ubuntu-9.04-i386-4.iso

#dd if/dev/dvd of=ubuntu-9.04-i386-4.iso

#dd if/dev/dvd of=ubuntu-9.04-i386-6.iso

3. Buat folder di FTP server

#mkdir /var/ftp/jaunty-repo1

#mkdir /var/ftp/jaunty-repo2

#mkdir /var/ftp/jaunty-repo3

#mkdir /var/ftp/jaunty-repo4

#mkdir /var/ftp/jaunty-repo5

#mkdir /var/ftp/jaunty-repo6

4. Mount iso ke folder FTP

#mount –t iso9660 –o loop /opt/jaunty/ubuntu-9.04-i386-1.iso /var/ftp/jaunty-repo1

#mount –t iso9660 –o loop /opt/jaunty/ubuntu-9.04-i386-2.iso /var/ftp/jaunty-repo2

#mount –t iso9660 –o loop /opt/jaunty/ubuntu-9.04-i386-3.iso /var/ftp/jaunty-repo3

#mount –t iso9660 –o loop /opt/jaunty/ubuntu-9.04-i386-4.iso /var/ftp/jaunty-repo4

#mount –t iso9660 –o loop /opt/jaunty/ubuntu-9.04-i386-5.iso /var/ftp/jaunty-repo5

#mount –t iso9660 –o loop /opt/jaunty/ubuntu-9.04-i386-6.iso /var/ftp/jaunty-repo6

5. Ubah source.list pada komputer yang ada pada jaringan

#deb ftp://namaserver/jaunty-repo1 jaunty main

#deb ftp://namaserver/jaunty-repo2 jaunty main multiverse restricted

#deb ftp://namaserver/jaunty-repo3 jaunty universe

#deb ftp://namaserver/jaunty-repo4 jaunty universe

#deb ftp://namaserver/jaunty-repo5 jaunty universe

#deb ftp://namaserver/jaunty-repo6 jaunty universe

nama server diganti dengan ip server ato hostname dari server FTP

Apabila menggukan GUI langkah-langkahnya adalah :

6. update source :

#apt-get update

Sabtu, 25 Juli 2009

Membuat Server Repositori Ubuntu

Dibuatnya server repository adalah untuk penghematan BW, supaya setiap melakukan instalasi tidak meminta pada server-server di luar dengan menggunakan fasilitasn INternet. Berikut langkah-langkah membangun server repository Ubuntu 8.04 yang sumbernya berasal dari iso image repository.

1. Buat sebuah folder yang akan menampung paket2 repository
#mkdir /home/repo
2. Mounting dulu iso ke folder /cdrom satu persatu
#mount -t iso9660 -o loop /home/repo/ubuntu-8.04-repository-i386-1_contrib.iso /cdrom
3. Kopikan isi iso yang sudah dimount ke cdrom, ke folder root website
#rsync -avx –progress /cdrom/. /home/web/repo/ubuntu
4. Ulangi langkah 2 dan 3 untuk dvd repo disc 2, 3,4 dan5
5. Masukkan disc 2 untuk mengkopi package universe
#umount /cdrom
#mount -t iso9660 -o loop /home/repo/ubuntu-8.04-repository-i386-2_contrib.iso /cdrom
#cp /cdrom/dists/hardy/universe/binary-i386/Packages /home/repo/dists/hardy/universe/binary-i386/
6. Masukkan disc 3 untuk menggabungkan paket
#umount /cdrom
#mount -t iso9660 -o loop /home/repo/ubuntu-8.04-repository-i386-3_contrib.iso /cdrom
#cat /cdrom/dists/hardy/universe/binary-i386/Packages >> /home/web/repo/ubuntu/dists/hardy/universe/binary-i386/Packages
7. Ulangi langkah 6 untuk disc 4, dan 5
8. Build ulang package
#cd /home/web/repo/ubuntu/dists/hardy/universe/binary-i386
#rm Packages.gz Packages.bz2
#gzip -9 -c Packages > Packages.gz
#bzip2 -9 -c Packages > Packages.bz2
9. Server Repository sudah jadi, langkah selanjutnya adalah mencoba server tersebut.
10. Pada client edit file /etc/apt/source.list#vim /etc/apt/source.list
11. Arahkan server repository pada client ke alamat ip / nama host server yang baru kita bangun
#deb http://ip.atau.nama.server/ubuntu hardy main restricted universe multiverse
12. Jalankan update pada client
#apt-get update
13. Jika masih ada error, amati baik2 report errornya seperti apa dan coba cari solusinya, dan jika tidak ada error berarti server repository tersebut sudah bisa digunakan unutk membantu kita dalam proses instalasi paket-paket.
14. Selesai, semoga bermanfaat.

FTP Server

FTP = File Transfer Protokol adalah fasilitas digunakan untuk transfer file antar komputer dengan cepet, baik itu LAN atau Internet. jadi kalau akan menjadikan komputer anda sebagai bank data danakan di ambil oleh siapapun maka komputer tersebut harus dikasih program ftp, hanya 3 langkah saja komputer anda bisa menjadi server ftp.
pertama lakukan instalasi vsftpd
#sudo apt-get install vsftpd
kemudia edit file dalam vsftpd tersebut dengan cara
#vim /etc/vsftpd.conf
trs edit baris berikut

anonymous_enable=YES
diganti menjadi
anonymous_enable=NO

kemudian restart vsftpd

#/etc/init.d/vsftpd start

untuk meletakkan file yang akan di share copykan file tersebut pada foleder
/home/ftp
file itu akanmenjadi publik di LAN anda

selamat mencoba

SARG Ubuntu 8.04 Server

SARG adalah Squid Analysis Report Generator, dimana aplikasi ini digunakan untuk merekam seluruh aktifitas internet dari seluruh client yang melewati proxi anda. fitur yang ada dalm sarg adalah bisa melihat aktifitas client, top sites situs yang dikunjungi, besar trafik, download, kegagalan conection.
berikut adalah langkah-langkah instalasi SARG, tapi dengan syarat squid proxi anda telah berjalan normal
1. donwload sarg
#sudo apt-get install sarg
2. lakukan configurasi sarg
#vim /etc/squid/sarg.conf
3. untuk melakukan generate sarg
#sarg -l /usr/local/squid/access.log (menyesuaikan letak log squid)

4. karena setelah di generate akan membuat file pada folder
#/var/www/sarg-reports

5. maka anda harus merubah peletakan file pada apache2 dengan cara
#vim /etc/apache2/sites-available/vim default
kemudian edit file DocumentRoot mejadi
DocumenRoot /var/www/squid-reports
Directory
Directpry /var/www/squid-reports

6. simpan file tersebut dengan menekan :wq enter

7. restart apache2
#/etc/init.d/apache2 restart
* Restarting web server apache2 [ OK ]
root@proxi:#

8. karena ubuntunya server jadi anda tidak bisa memunculkan dengan browser di komputer yang bersangkutan, untuk membukanya anda menggunakan komputer client dengan membuka menu browsing anda dari pc lain dengan menetikkan http:ip:8080 (port apache2)


selesai deh

Kamis, 25 Juni 2009

PIDGIN gak bisa conect

bagi pengguna linux dan mesengger menggunakan pidgin ada masalah sedikit, soalnya anda nggak bisa conect. beberapa hari terakir ini pidgin gak bisa digunakan untuk OL.
untuk mengatasi hal tersebut lakukan pemindahan pada page server pada account pidngin ke
account ==> edit account ==> advanced ==> pager server di isi ini "cn.scs.msg.yahoo.com"

lancar deh tu pidgin

Selasa, 09 Juni 2009

Pelatihan Akses Hotspot

Untuk sementara informasi secara lengkap dan detail bisa hubungi
YM = kurniawardana_ump
email = kurniawardana@gmail.com, kurniawan@umpo.ac.id

keterangan detail InsyaAllah akan saya send via email/ym

Sabtu, 02 Mei 2009

Design by The Blogger Templates

Rubahane Vyatta