Tutorial install proxy bagi newbie

Diskusi tentang Ubuntu Server baik webserver, database server, samba server dan service lainnya serta jaringan menggunakan Sistem Operasi Ubuntu.
User avatar
ahzamsesya
Posts: 31
Joined: 05 Oct 2011, 19:00
Location: Bekasi
Contact:

Tutorial install proxy bagi newbie

Postby ahzamsesya » 17 Feb 2012, 22:55

TUTORIAL INI ADALAH HASIL RACIKAN SAYA SEBAGAI NEWBIE SETELAH BERBUALN2 MENCARI YANG SESUAI DAN COCOK UNTUK SAYA, MUNGKIN PENGALAMAN INI BERMANFAAT BUAT TEMEN2 YANG LAIN :

1.=======================
Saya asumsikan Ubuntu Server 11.10 telah terinstal baik
Dan sudah mempunyai aplikasi
Putty ( http://the.earth.li/~sgtatham/putty/lat ... /putty.exe)
dan Winscp ( http://sourceforge.net/projects/winscp/ ... p/download)
Keduanya untuk remote ubuntu via OS Windows

*** "PENTING" Struktur Partisi (Saya memakai HD 250 GB), sesuaikan dengan harddisk anda tutor ini berdasarkan
susunan partisi berikut:
1. 256 MB /boot
2. 48 GB /home
3. 2 GB /swap (RAM saya 1 GB)
4. + - 200 GB /cache (sisanya)

Buka aplikasi putty dan ketikkan perintah dibawah ini:
yang diawali dengan tanda *** adalah keterangan

*** Langkah dimulai dengan hak akses bukan root, jika ada ketrangan gagal/ denied maka akses sebagai root
dengan mengetikan sudo sebelum command.Semua command line di input melalui putty !

*** Membuat salinan file source.list (source.list berisi link repositrya)
sudo mv /etc/apt/sources.list /etc/apt/sources.listbak

*** Buat file source.list yang baru (berisi link repository lokal)
sudo pico /etc/apt/sources.list

*** Daftar Repository lokal ubuntu 11.10 (saya berada dibekasi, maka saya link ke kambing.ui.edu )
sesuaikan dengan lokasi andalihat di :
http://syahrul.web.id/repository-lokal- ... ux-mint-12

Salin daftar dibawah ini dan Paste ke isi file sources.list

deb http://kambing.ui.ac.id/ubuntu/ oneiric main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ oneiric-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ oneiric-security main restricted universe multiverse

*** Kemudian save dan keluar


*** Setelah selesai ketiikan perintah2 dibawah ini sampai selesai

sudo apt-get update
sudo apt-get install squid
sudo apt-get install squid squidclient squid-cgi
sudo apt-get install gcc
sudo apt-get install build-essential
sudo apt-get install sharutils
sudo apt-get install ccze
sudo apt-get install libzip-dev
sudo apt-get install automake1.9
sudo apt-get install acpid
sudo apt-get install multitail


*** Install tool monitor

wget http://squidmon.googlecode.com/svn/trunk/squidmon.py
sudo chmod +x squidmon.py

wget http://www.pixelbeat.org/scripts/ps_mem.py
sudo chmod +x ps_mem.py

2. ====================================

*** Instalasi LUSCA

*** Daftar Web LUSCA

http://code.google.com/p/lusca-cache/downloads/list

*** Download file LUSCA dibawah ini

wget http://lusca-cache.googlecode.com/files ... 809.tar.gz

*** Seteleah selesai ekstrak filenya

tar xzvf LUSCA_HEAD-r14809.tar.gz
cd LUSCA_HEAD-r14809/

***ketik

./bootstrap.sh

Jika menggunakan Ubuntu Server 64/bit, masukkan perintah :

make distclean

3. =======================

*** Melihat spek prosesor

cat /proc/cpuinfo

*** Catat Info prosesor anda, (Model dan Stepping) kemudian cek pada situs dibawah ini

*** untuk pengguna AMD 64 bit bisa di lihat disini http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD
*** sedangkan pengguna Intel lihat di sini http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel

*** perhatikan model dan family prosesor anda jangan sampai salah, salin CHOST, CFLAGS dan CXXFLAGS nya


*** kemudian salin baris pada info prosesor anda berikut ini (contoh saya pakai prosesor prescoot)

CHOST="i686-pc-linux-gnu"\
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"\
CXXFLAGS="${CFLAGS}"

*** Paste pada notepad dan tambahkan list dibawah ini

./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid \
--localstatedir=/var/spool/squid --datadir=/usr/share/squid --enable-async-io=24 --with-aufs-threads=24 --with-pthreads --enable-storeio=aufs \
--enable-linux-netfilter --enable-arp-acl --enable-epoll --enable-removal-policies=heap --with-aio --with-dl --enable-snmp \
--enable-delay-pools --enable-htcp --enable-cache-digests --disable-unlinkd --enable-large-cache-files --with-large-files \
--enable-err-languages=English --enable-default-err-language=English --with-maxfd=65536

*** Maka hasilnya akan seperti ini, kemudian salin keseluruhan list tersebut (sperti dibawah ini)
paste lewat putty, tekan enter

***contoh
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid \
--localstatedir=/var/spool/squid --datadir=/usr/share/squid --enable-async-io=24 --with-aufs-threads=24 --with-pthreads --enable-storeio=aufs \
--enable-linux-netfilter --enable-arp-acl --enable-epoll --enable-removal-policies=heap --with-aio --with-dl --enable-snmp \
--enable-delay-pools --enable-htcp --enable-cache-digests --disable-unlinkd --enable-large-cache-files --with-large-files \
--enable-err-languages=English --enable-default-err-language=English --with-maxfd=65536


4.==========================

*** Compile
*** Setelah selesai ketik dibawah ini

sudo make &&
sudo make install

*** Matikan Squid

squid stop

*** Backup original file

sudo mv /etc/squid/squid.conf /etc/squid/squid.conf.backup &&
sudo mv /etc/sysctl.conf /etc/sysctl.conf.backup &&
sudo mv /etc/init.d/squid /etc/init.d/squid.backup

*** Salin File berikut ini, dengan mengetikkan pada putty (blok dan paste lewat putty

cd /etc/squid && wget http://ouziel-lusca.googlecode.com/files/storeurl.pl &&
wget http://ouziel-lusca.googlecode.com/files/squid.conf && wget http://ouziel-lusca.googlecode.com/files/porno.txt &&

cd /etc && wget http://ouziel-lusca.googlecode.com/files/sysctl.conf &&

cd /etc/init.d && wget http://ouziel-lusca.googlecode.com/files/squid &&

cd /usr/local/etc/squid && wget http://ouziel-lusca.googlecode.com/files/refresh.conf &&

cd /usr/share/squid/errors/en && wget http://ouziel-lusca.googlecode.com/file ... ESS_DENIED
5.===============

***Buat folder cache

sudo squid start &&
sudo chown proxy:proxy /cache &&
sudo chown proxy:proxy /etc/squid/storeurl.pl &&
sudo chown proxy:proxy /var/log/squid/access.log &&
sudo chown proxy:proxy /var/log/squid/cache.log &&
sudo chmod 777 /etc/squid/storeurl.pl &&
sudo chmod 777 /cache

*** Buka file squid.conf pada Directory /etc/squid/ edit dan sesuaikan bagian ini :
cache_dir aufs /cache 7000 16 256 (sesuai dengan ukuran dan partisi cache anda)
acl localnet src 192.168.2.0/24 (sesuaikan dengan IP warnet anda)



*** cek konfigurasi squid
sudo squid -k parse

*** Jika tidak ada erorr lanjut

squid -f /etc/squid/squid.conf -z


*** restart squid

sudo squid restart

*** set aktif saat boot

sudo update-rc.d squid defaults

*** Reboot Ubuntu


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

Terima kasih kami ucapkan kepada Teuku Rizal, Muhammad husni Nur, Forum Mikrotik Indonesia,
Forum Linux Indonesia, Forum Ubuntu Indonesia.Mohon Kritik dan Saran untuk newbie and real beginner
User avatar
saktiuy
Posts: 53
Joined: 12 Jan 2012, 04:46
Location: Kuningan, Indonesia

Re: Tutorial install proxy bagi newbie

Postby saktiuy » 17 Feb 2012, 22:59

waaaaw panjangnya,,, keren gan. haturnuhun nya gan :)
User avatar
blackshirt
Posts: 2336
Joined: 02 Jan 2010, 17:00
Location: Solo dan Kebumen
Contact:

Re: Tutorial install proxy bagi newbie

Postby blackshirt » 17 Feb 2012, 23:08

panjang amit gan :D :D :grin:
User avatar
ahzamsesya
Posts: 31
Joined: 05 Oct 2011, 19:00
Location: Bekasi
Contact:

Re: Tutorial install proxy bagi newbie

Postby ahzamsesya » 17 Feb 2012, 23:09

thanks pujiannya gan, mohon koreksi dan saran
User avatar
blackshirt
Posts: 2336
Joined: 02 Jan 2010, 17:00
Location: Solo dan Kebumen
Contact:

Re: Tutorial install proxy bagi newbie

Postby blackshirt » 17 Feb 2012, 23:30

susah dipahami buat pemula :grin:
User avatar
ahzamsesya
Posts: 31
Joined: 05 Oct 2011, 19:00
Location: Bekasi
Contact:

Re: Tutorial install proxy bagi newbie

Postby ahzamsesya » 17 Feb 2012, 23:36

SAMA GAN, ANE JUGA PERTAMA KALI MUMET.COM, TAPI PAS COBA DAH 100 X :crazy: BARU PAHAM (CUMA SEDIKIT) MAKLUM NEWBIE ABIS, MOHON MASUKAN GAN
User avatar
blackshirt
Posts: 2336
Joined: 02 Jan 2010, 17:00
Location: Solo dan Kebumen
Contact:

Re: Tutorial install proxy bagi newbie

Postby blackshirt » 17 Feb 2012, 23:53

Saya asumsikan Proxy telah terinstal dengan baik dengan Ubuntu Server 11.10

katanya tutorialnya mau nginstall proxy, kenapa berasumsi proxy sudah terinstall dengan baik... :grin:
lha terus gunanya nginstall apa donk kalau dah terinstall :D :D
User avatar
blackshirt
Posts: 2336
Joined: 02 Jan 2010, 17:00
Location: Solo dan Kebumen
Contact:

Re: Tutorial install proxy bagi newbie

Postby blackshirt » 17 Feb 2012, 23:56


sebaiknya dijelasin juga karena itu buat ngeremote proxy servernya :D. localhost kan gak perlu itu, ataupun jika ngeremotenya dari linux/unix OS kan gak perlu putty/winscp.. nah kalau yang ini berasumsilah saya menggunakan windows OS :grin:
User avatar
blackshirt
Posts: 2336
Joined: 02 Jan 2010, 17:00
Location: Solo dan Kebumen
Contact:

Re: Tutorial install proxy bagi newbie

Postby blackshirt » 17 Feb 2012, 23:56

hehehehe...lagi banyak kritik :grin:
User avatar
blackshirt
Posts: 2336
Joined: 02 Jan 2010, 17:00
Location: Solo dan Kebumen
Contact:

Re: Tutorial install proxy bagi newbie

Postby blackshirt » 18 Feb 2012, 00:01

sudo apt-get update
sudo apt-get install squid
sudo apt-get install squid squidclient squid-cgi
sudo apt-get install gcc
sudo apt-get install build-essential
sudo apt-get install sharutils
sudo apt-get install ccze
sudo apt-get install libzip-dev
sudo apt-get install automake1.9
sudo apt-get install acpid
sudo apt-get install multitail

kenapa tidak menjalankannya dalam perintah saja yang lebih simpel dan hemat

Code: Select all

$sudo apt-get update
$sudo apt-get install squid squidclient squid-cgi gcc build-essential sharutils ccze libzip-dev automake1.9 acpid multitail




*** Instalasi LUSCA


kayaknya di repository oneiric, lusca sudah tersedia, tinggal install
User avatar
etcsession
Posts: 222
Joined: 26 Apr 2011, 13:26
Contact:

Re: Tutorial install proxy bagi newbie

Postby etcsession » 18 Feb 2012, 00:15

ahzamsesya wrote:SAMA GAN, ANE JUGA PERTAMA KALI MUMET.COM, TAPI PAS COBA DAH 100 X :crazy: BARU PAHAM (CUMA SEDIKIT) MAKLUM NEWBIE ABIS, MOHON MASUKAN GAN


caplock mode on > off :D
biar nyaman bacanya :)
User avatar
yanzzu
Posts: 1
Joined: 17 Feb 2012, 09:20

Re: Tutorial install proxy bagi newbie

Postby yanzzu » 18 Feb 2012, 09:05

alhamdulillah nemu trit seperti ini .. ijin praktek dan add TS ,, semoga diberkahi ilmu nya :D
User avatar
sipelaut
Posts: 1963
Joined: 03 Jan 2010, 17:25
Location: madura-sampang
Contact:

Re: Tutorial install proxy bagi newbie

Postby sipelaut » 19 Feb 2012, 12:31

bookmark ....
nice share.
keep posting bro...
User avatar
ahzamsesya
Posts: 31
Joined: 05 Oct 2011, 19:00
Location: Bekasi
Contact:

Re: Tutorial install proxy bagi newbie

Postby ahzamsesya » 19 Feb 2012, 22:25

blackshirt wrote:
sudo apt-get update
sudo apt-get install squid
sudo apt-get install squid squidclient squid-cgi
sudo apt-get install gcc
sudo apt-get install build-essential
sudo apt-get install sharutils
sudo apt-get install ccze
sudo apt-get install libzip-dev
sudo apt-get install automake1.9
sudo apt-get install acpid
sudo apt-get install multitail

kenapa tidak menjalankannya dalam perintah saja yang lebih simpel dan hemat

Code: Select all

$sudo apt-get update
$sudo apt-get install squid squidclient squid-cgi gcc build-essential sharutils ccze libzip-dev automake1.9 acpid multitail




*** Instalasi LUSCA


kayaknya di repository oneiric, lusca sudah tersedia, tinggal install



Waduh terima kasih banyak koreksi dan masukannya agan Blackshirt, udah ane rubah diatas, dan untuk susunan instalasi diatas, bagi ane (sebagai pemula) lebih enak, biar stepnya jelas. dan ane mohon diberi penjelasn gan fungsi istalasi paket tsb ( terus terang ane belum begitu paham).
Oneric dah ada LUSCA ane baru tahu gan , termi kasih infonya.
Kepada newbie yang lain perhatikan saran para master.


Tuk agan Lupel Linux maaf ane kebiasaan terus suka lupa, ane coba perbaiki dah, sekali lagi makasih tuk saran dan kirtiknya....
User avatar
etcsession
Posts: 222
Joined: 26 Apr 2011, 13:26
Contact:

Re: Tutorial install proxy bagi newbie

Postby etcsession » 19 Feb 2012, 23:40

sipelaut wrote:

bookmark ....
nice share.
keep posting bro...



wah..wahhh...keren..bisa jalan2 :D horreee..
(newbie bgt.hehe)
User avatar
rockafello
Posts: 48
Joined: 23 Jan 2012, 14:21
Location: bekasi
Contact:

Re: Tutorial install proxy bagi newbie

Postby rockafello » 24 Feb 2012, 11:04

..bekasi nya dimana mas bila berkenan boleh saya belajar mengenai ubuntu server...
User avatar
handra
Posts: 6
Joined: 28 Feb 2012, 18:50

Re: Tutorial install proxy bagi newbie

Postby handra » 28 Feb 2012, 18:58

tutornya bagus bgt nah saya pengen bertanya kk biasanya kan kita install nya melalui jaringan dari telkom buat warnet kalo di jlnkan melalui jaringan mobile broadband contoh modem cdma bisa gk kira2 squid ato luscanya d terapkan mksh sebelumnya
User avatar
n4z4r
Posts: 14
Joined: 29 Feb 2012, 22:47

Re: Tutorial install proxy bagi newbie

Postby n4z4r » 01 Mar 2012, 00:09

saya kurang paham dalam memilih Procecornya bos. Milih GGG=4.3?
User avatar
n4z4r
Posts: 14
Joined: 29 Feb 2012, 22:47

Re: Tutorial install proxy bagi newbie

Postby n4z4r » 01 Mar 2012, 03:42

masalah pertama: setelah saya ketik perintah ini
sudo squid -k parse

muncul error seperti ini:
FATAL: Unable to find configuration file: /usr/local/etc/squid/refresh.conf: (2) No such file or directory
Squid Cache (Version LUSCA_HEAD-r14809): Terminated abnormally.
CPU Usage: 0.008 seconds = 0.004 user + 0.004 sys
Maximum Resident Size: 10528 KB
Page faults with physical i/o: 0


setelah saya disable, dengan menambah kan tanda "#" di baris 'include /usr/local/etc/squid/refresh.conf', error tersebut gak muncul lg.

masalah kedua: setelah saya ketik perintah ini
squid -f /etc/squid/squid.conf -z

muncul error seperti ini:
FATAL: Failed to make swap directory /cache/00: (13) Permission denied
Squid Cache (Version LUSCA_HEAD-r14809): Terminated abnormally.
CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
Maximum Resident Size: 8912 KB
Page faults with physical i/o: 0


mohon bantuannya gan
User avatar
ahzamsesya
Posts: 31
Joined: 05 Oct 2011, 19:00
Location: Bekasi
Contact:

Re: Tutorial install proxy bagi newbie

Postby ahzamsesya » 02 Mar 2012, 21:06

handra wrote:tutornya bagus bgt nah saya pengen bertanya kk biasanya kan kita install nya melalui jaringan dari telkom buat warnet kalo di jlnkan melalui jaringan mobile broadband contoh modem cdma bisa gk kira2 squid ato luscanya d terapkan mksh sebelumnya


Ane belum nyoba gan, mungkin para master ada yang pernah nyoba, makasih

Return to “Ubuntu Server”

Who is online

Users browsing this forum: Bing [Bot] and 5 guests