PRA-INSTALASI JOOMLA:
Sebelum mulai menggunakan joomla, anda harus menginstall joomla lebih dulu. Sebelum menginstall joomla anda akan membutuhkan:
1. Server Apache. Lebih baik lagi jika server itu mendukung modul rewrite, dan lain-lain yang menunjang kinerja joomla.
2. Database MySQL. MySQL adalah optimized database untuk joomla. Database lain bisa digunakan, tetapi memerlukan setup ekstra.
3. Kopian instalasi joomla. Download dari sini jika anda belum punya.
Jika anda sudah memiliki web dan hosting sendiri (komersil), anda bisa menggunakan tool fantastico untuk menginstal joomla. Hanya saja, anda tidak akan mendapat manfaat banyak dari tutorial instalasi ini.
Selanjutnya, buka halaman akses phpmyadmin (jika anda menggunakan XAMPP, akses melalui alamat http://localhost/phpmyadmin.). Buatlah sebuah database baru. Pada contoh, saya menggunakan nama ltguide.


Sebelum mulai menggunakan joomla, anda harus menginstall joomla lebih dulu. Sebelum menginstall joomla anda akan membutuhkan:
1. Server Apache. Lebih baik lagi jika server itu mendukung modul rewrite, dan lain-lain yang menunjang kinerja joomla.
2. Database MySQL. MySQL adalah optimized database untuk joomla. Database lain bisa digunakan, tetapi memerlukan setup ekstra.
3. Kopian instalasi joomla. Download dari sini jika anda belum punya.
Jika anda sudah memiliki web dan hosting sendiri (komersil), anda bisa menggunakan tool fantastico untuk menginstal joomla. Hanya saja, anda tidak akan mendapat manfaat banyak dari tutorial instalasi ini.
Selanjutnya, buka halaman akses phpmyadmin (jika anda menggunakan XAMPP, akses melalui alamat http://localhost/phpmyadmin.). Buatlah sebuah database baru. Pada contoh, saya menggunakan nama ltguide.


SENIN, 27 OKTOBER 2008
Bagi pemula, urusan memiliki situs joomla yang tadinya mudah
menjadi ribet saat terlibat aktif dalam urusan linux hosting. Apalagi berurusan
dengan angka di atas. Pasti tau dong penah berjumpa dengan angka-angka itu.
Penasaran, ikuti saya menelusuri tabir kegelapan yang menyelimuti angka-angka
keramat itu. Yuk, mari.



Instalasi AuraCMS
Langkah-langkah instalasi:
1. Extract file ZIP yang di download ke folder / directory yang baru
2. Edit file config.php,
ganti parameter yang ada dengan parameter Anda punya seperti :
host, database, username, password untuk MySQL server
Hal-hal yang diperlukan untuk instalasi
You need access to your site and its directory and software to proceed with the installation. Anda memerlukan akses ke situs Anda dan direktori dan perangkat lunak untuk melanjutkan dengan instalasi, antara lain :
You need access to your site and its directory and software to proceed with the installation. Anda memerlukan akses ke situs Anda dan direktori dan perangkat lunak untuk melanjutkan dengan instalasi, antara lain :
1. Pengenalan
SMB (Server Message Block), adalah protokol untuk sharing file dimana menggunakan nama komputer dan tipe numerik untuk membuat nama dari NetBIOS (Network Basic Input/Ouput System).
2. Instalasi Samba
Download paket samba dari http://www.samba.org, lalu compile dengan smbmount, tentukan dimana akan menyimpan manual direktori $MANPATH. Keadaan awal file smb.conf berada di /usr/local/samba/lib/
dan file password di /usr/local/samba/private/ .
$ cd samba-2.2.3a/source
$ ./configure –with-smbmount –mandir=/usr/man
$ make
# make install
$ cd ../..
SMB (Server Message Block), adalah protokol untuk sharing file dimana menggunakan nama komputer dan tipe numerik untuk membuat nama dari NetBIOS (Network Basic Input/Ouput System).
2. Instalasi Samba
Download paket samba dari http://www.samba.org, lalu compile dengan smbmount, tentukan dimana akan menyimpan manual direktori $MANPATH. Keadaan awal file smb.conf berada di /usr/local/samba/lib/
dan file password di /usr/local/samba/private/ .
$ cd samba-2.2.3a/source
$ ./configure –with-smbmount –mandir=/usr/man
$ make
# make install
$ cd ../..
Cara instalasi Lamp server Ubuntu pertama:
- Siapkan CD ubuntu 7.04 server
KEDUA:
Pilih Bahasa yang akan digunakan
KETIGA :
Pilih Lokasi bahasa yang akan digunakan
KEEMPAT :
Jika anda ingin mendeteksi keyboard maka pilih yes, tetapi jika tidak pilih no saja
KELIMA:
Pilih Origin keyboard kemudian tekan “enter”
- Siapkan CD ubuntu 7.04 server
KEDUA:
Pilih Bahasa yang akan digunakan
KETIGA :
Pilih Lokasi bahasa yang akan digunakan
KEEMPAT :
Jika anda ingin mendeteksi keyboard maka pilih yes, tetapi jika tidak pilih no saja
KELIMA:
Pilih Origin keyboard kemudian tekan “enter”
LAMP, adalah kependekan dari Linux+Apache+MySQL+PHP, merupakan
sebuah paket perangkat lunak untuk menjalankan web site dynamic dan sebagai
sebuah web server. LAMP ini terdiri dari beberapa komponen yang kesemuanya
termasuk ke dalam keluarga open source. Yaitu Linux sebagai sistem operasinya,
Apache sebagai web servernya, MySQL sebagai databasenya, dan PHP sebagai bahasa
pemrogramannya.
Dalam penerapannya, LAMP tidak dalam satu bendel, artinya tiap komponen itu terpisah. Jadi berdiri sendiri-sendiri. Baik linux, apache, mysql dan php-nya berdiri sendiri. Jadi keempatnya diinstall secara terpisah, setelah terinstall barulah dikonfigurasi supaya dapat berjalan beriringan. Walaupun ada yang sudah dalam satu bendel, jadi apache, mysql dan php (minus linux) sudah dalam satu paket, tinggal menginstall satu paket sudah terkonfigurasi semuanya.
Banyak distribusi linux sekarang sudah menyertakan paket LAMP, jadi dengan menginstall distro linux tersebut, semua paket sudah terinstall, tanpa perlu mengkonfigurasi lagi. Namun ada juga yang belum terinstall. Jadi terpaksa apache, mysql dan php-nya diinstall secara manual.
Dalam penerapannya, LAMP tidak dalam satu bendel, artinya tiap komponen itu terpisah. Jadi berdiri sendiri-sendiri. Baik linux, apache, mysql dan php-nya berdiri sendiri. Jadi keempatnya diinstall secara terpisah, setelah terinstall barulah dikonfigurasi supaya dapat berjalan beriringan. Walaupun ada yang sudah dalam satu bendel, jadi apache, mysql dan php (minus linux) sudah dalam satu paket, tinggal menginstall satu paket sudah terkonfigurasi semuanya.
Banyak distribusi linux sekarang sudah menyertakan paket LAMP, jadi dengan menginstall distro linux tersebut, semua paket sudah terinstall, tanpa perlu mengkonfigurasi lagi. Namun ada juga yang belum terinstall. Jadi terpaksa apache, mysql dan php-nya diinstall secara manual.
RABU, 22 OKTOBER 2008
Bagaimana untuk install wordpress lokal pada Ubuntu 8,04 Hardy
Heron
Hal ini sebenarnya mungkin untuk memasang berfungsi penuh versi WordPress pada desktop PC yang menjalankan Ubuntu 8,04 Hardy Heron. Jelas, ini membuat pengendara lingkungan untuk pengujian dan eksperimen; Anda dapat men-tweak dengan WordPress mengungsi ke konten dan tidak khawatir tentang rendering utama blog Anda yg tdk dpt dibedah. Jika Anda perlu menjalankan sebuah blog internal perusahaan dari beberapa jenis, hosting Wordpress di Ubuntu atau kotak mesin virtual yang lebih murah dibandingkan solusi lebih mahal atau blog kolaborasi perangkat lunak. Atau, jika Anda benar-benar ambisius (dan kamu mampu membayar bandwidth), Anda dapat host internet yang dapat diakses WordPress blog Anda dari apartemen.
(Jika Anda menggunakan Ubuntu 7,10 Feisty fawn, saya melihat panduan untuk menginstal WordPress pada 7,10 di sini.)
Hal ini sebenarnya mungkin untuk memasang berfungsi penuh versi WordPress pada desktop PC yang menjalankan Ubuntu 8,04 Hardy Heron. Jelas, ini membuat pengendara lingkungan untuk pengujian dan eksperimen; Anda dapat men-tweak dengan WordPress mengungsi ke konten dan tidak khawatir tentang rendering utama blog Anda yg tdk dpt dibedah. Jika Anda perlu menjalankan sebuah blog internal perusahaan dari beberapa jenis, hosting Wordpress di Ubuntu atau kotak mesin virtual yang lebih murah dibandingkan solusi lebih mahal atau blog kolaborasi perangkat lunak. Atau, jika Anda benar-benar ambisius (dan kamu mampu membayar bandwidth), Anda dapat host internet yang dapat diakses WordPress blog Anda dari apartemen.
(Jika Anda menggunakan Ubuntu 7,10 Feisty fawn, saya melihat panduan untuk menginstal WordPress pada 7,10 di sini.)
Instalasi AuraCMS
Langkah-langkah instalasi:
1. Extract file ZIP yang di download ke folder / directory yang baru
2. Edit file config.php,
ganti parameter yang ada dengan parameter Anda punya seperti :
host, database, username, password untuk MySQL server
3. Set up table dan data di MySQL database Anda
Dump auracms15.sql dengan PHPMyAdmin atau MySQLFront
4. Untuk mengganti tampilan situs, edit default theme yang di set di
config.php, pada themes/… directory/folder
buka header.php & footer.php, lakukan perubahan seperlunya
Langkah-langkah instalasi:
1. Extract file ZIP yang di download ke folder / directory yang baru
2. Edit file config.php,
ganti parameter yang ada dengan parameter Anda punya seperti :
host, database, username, password untuk MySQL server
3. Set up table dan data di MySQL database Anda
Dump auracms15.sql dengan PHPMyAdmin atau MySQLFront
4. Untuk mengganti tampilan situs, edit default theme yang di set di
config.php, pada themes/… directory/folder
buka header.php & footer.php, lakukan perubahan seperlunya
Cara instalasi wordpress di ubuntu
# apt-get install libmysqlclient15-dev
# apt-get install libphp-adodb
# apt-get install libgd2-xpm libgd2-xpm-dev
# apt-get install php5-mysql
# apt-get install php5-gd
# apt-get install php5-curl
# apt-get install php-image-graph php-image-canvas php-pear
# cp wordpress-2.1.1.tar.gz /var/www/
# cd /var/www
# tar zxvf wordpress-2.1.1.tar.gz
# cd /var/www/wordpress
# cp wp-config-sample.php wp-config.php
# vi wp-config.php
define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpress');
define('DB_PASSWORD', 'wordpress');
define('DB_HOST', 'localhost');
mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');
Alternatively
# apt-get install libmysqlclient15-dev
# apt-get install libphp-adodb
# apt-get install libgd2-xpm libgd2-xpm-dev
# apt-get install php5-mysql
# apt-get install php5-gd
# apt-get install php5-curl
# apt-get install php-image-graph php-image-canvas php-pear
# cp wordpress-2.1.1.tar.gz /var/www/
# cd /var/www
# tar zxvf wordpress-2.1.1.tar.gz
# cd /var/www/wordpress
# cp wp-config-sample.php wp-config.php
# vi wp-config.php
define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpress');
define('DB_PASSWORD', 'wordpress');
define('DB_HOST', 'localhost');
mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');
Alternatively
Instal Joomla di Ubuntu 7.10
1. instalasi LAMP
system > administration > sypnatic package manajer > edit > mark packages by task… > tandai LAMP server > ok > apply
berhasil install LAMP
2. masuk ke terminal
ubuntu@ubuntu:~$ su
Password:
root@ubuntu:/home/ubuntu# cd /var/www
root@ubuntu:/var/www# mkdir backtrack
root@ubuntu:/home/ubuntu/Desktop# tar -xzvf Joomla_1.5.2-Stable-Full_Package.tar.gz -C /var/www/backtrack
root@ubuntu:/var/www# chmod 777 -R backtrack
berhasil instalasi joomla 1.5.2 di ubuntu 7.10
buka browser (MFF): http://localhost/backtrack/installation/index.php
1. instalasi LAMP
system > administration > sypnatic package manajer > edit > mark packages by task… > tandai LAMP server > ok > apply
berhasil install LAMP
2. masuk ke terminal
ubuntu@ubuntu:~$ su
Password:
root@ubuntu:/home/ubuntu# cd /var/www
root@ubuntu:/var/www# mkdir backtrack
root@ubuntu:/home/ubuntu/Desktop# tar -xzvf Joomla_1.5.2-Stable-Full_Package.tar.gz -C /var/www/backtrack
root@ubuntu:/var/www# chmod 777 -R backtrack
berhasil instalasi joomla 1.5.2 di ubuntu 7.10
buka browser (MFF): http://localhost/backtrack/installation/index.php
Tutorial Instalasi Ubuntu 7.04-Server Feisty fawn
1. Masukkan CD instalasi Ubuntu Server 7.04 (Feisty fawn), setelah loading akan muncul tampilan menu untuk memulai proses instalasi. Pilih Install to Hard Disk seperti yang terlihat pada gambar dibawah ini kemudian tekan Enter.
2. Setelah memilih menu diatas, maka anda akan dibawa pada halaman selanjutnya yaitu proses pemilihan bahasa yang akan digunakan dalam proses instalasi. Untuk mudahnya pilihlah bahasa default yaitu English seperti gambar dibawah ini lalu tekan Enter.
3. Selanjutnya anda akan muncul layer/menu untuk menetukan lokasi dimana (Negara) anda sekarang berada. Pada pilihan pertama pilihlah Other kemudian tekan Enter. Selanjutnya akan muncul pilihan Negara, gunakan tombol panah bawah pada keyboard anda dan pilihlah Indonesia.
4. Menu selanjutnya adalah proses inisialisasi layout keyboard anda, pada halama ini langsung pilih No untuk menghindari proses inisialisasi tombol-tombol keyboard yang biasanya memakan waku yang cukup lama. Setelah itu akan muncul layer baru yang menginformasikan kepada kita bahwa proses inisialisasi keyboard telah selesai, selanjutnya pilih Continue untuk melanjutkan instalasi.
5. Setelah itu maka proses instalasi akan mulai dijalankan dengan melakukan pemeriksaan terhadap paket-paket yang terdapat didalam CD Ubuntu, Hardware computer anda serta konfigurasi Network anda baik yang manggunakan DHCP maupun secara manual.
6. Proses selanjutnya, anda akan diminta untuk memasukkan Hostnam. Contoh kita ingin membuat sebuah system dengan nama Domain server1.ictbatola.or.id maka masukkan dalam menu isian tersebut server1 kemudian tekan Enter.
7. Proses selanjutnya adalah partisi hardisk, disini akan ditemukan 3 pilihan menu utama yaitu, Guided – use entire disk, Guided – use entire disk and set up LVM serta manual. Bagi pemula disarankan anda untuk memilih opsi yang pertama, namun jika anda inin melakukan proses partisi hard disk anda sendiri tanpa bantuan system silahkan anda pilih opsi yang terakhir. Disini kita akan memilih opsi pertama yaitu Guided – use entire disk.
8. Kemudian tentukan hard disk mana yang anda akan gunakan untuk proses instalasi ini, dengan demikian system installer akan secara otomatis melakukan proses partisi hard disk tersebut. Seteleh proses partisi selesai maka akan muncul pertanyaan write the changes to disks? Pilihlah Yes kemudia tekan Enter.
9. Setelah itu maka proses partisi akan dibuat dan dilakukan format .
10. Proses selanjutnya adalah menentukan konfigurasi waktu, default adalah UTC. Pilihlah Yes kemudia tekan Enter.
11. Selanjutnya anda diminta untuk memasukkan user name untuk masuk kedalam system. Sebagai contoh, jika anda menggunakan Administrator masukkan user tersebut kedalam form isian yang telah tersedia. Jangan memasukkan admin karena admin sudah digunakan secara default oleh Ubuntu Feisty Fawn.
12. Masukkan Password untuk user tersebut.
13. Selanjutnya proses instalasi System dasar akan dimulai.
14. Jika muncul tampilan Software Selection biarkan kosong pada dua opsi yang ditawarkan, karena kita akan melakukan instalasi secara manual. Pilih Continue dan tekan Enter.
15. Setelah itu maka proses instalasi system dasar telah selesai, system akan secara otomatis melakukan reboot.
1. Masukkan CD instalasi Ubuntu Server 7.04 (Feisty fawn), setelah loading akan muncul tampilan menu untuk memulai proses instalasi. Pilih Install to Hard Disk seperti yang terlihat pada gambar dibawah ini kemudian tekan Enter.
2. Setelah memilih menu diatas, maka anda akan dibawa pada halaman selanjutnya yaitu proses pemilihan bahasa yang akan digunakan dalam proses instalasi. Untuk mudahnya pilihlah bahasa default yaitu English seperti gambar dibawah ini lalu tekan Enter.
3. Selanjutnya anda akan muncul layer/menu untuk menetukan lokasi dimana (Negara) anda sekarang berada. Pada pilihan pertama pilihlah Other kemudian tekan Enter. Selanjutnya akan muncul pilihan Negara, gunakan tombol panah bawah pada keyboard anda dan pilihlah Indonesia.
4. Menu selanjutnya adalah proses inisialisasi layout keyboard anda, pada halama ini langsung pilih No untuk menghindari proses inisialisasi tombol-tombol keyboard yang biasanya memakan waku yang cukup lama. Setelah itu akan muncul layer baru yang menginformasikan kepada kita bahwa proses inisialisasi keyboard telah selesai, selanjutnya pilih Continue untuk melanjutkan instalasi.
5. Setelah itu maka proses instalasi akan mulai dijalankan dengan melakukan pemeriksaan terhadap paket-paket yang terdapat didalam CD Ubuntu, Hardware computer anda serta konfigurasi Network anda baik yang manggunakan DHCP maupun secara manual.
6. Proses selanjutnya, anda akan diminta untuk memasukkan Hostnam. Contoh kita ingin membuat sebuah system dengan nama Domain server1.ictbatola.or.id maka masukkan dalam menu isian tersebut server1 kemudian tekan Enter.
7. Proses selanjutnya adalah partisi hardisk, disini akan ditemukan 3 pilihan menu utama yaitu, Guided – use entire disk, Guided – use entire disk and set up LVM serta manual. Bagi pemula disarankan anda untuk memilih opsi yang pertama, namun jika anda inin melakukan proses partisi hard disk anda sendiri tanpa bantuan system silahkan anda pilih opsi yang terakhir. Disini kita akan memilih opsi pertama yaitu Guided – use entire disk.
8. Kemudian tentukan hard disk mana yang anda akan gunakan untuk proses instalasi ini, dengan demikian system installer akan secara otomatis melakukan proses partisi hard disk tersebut. Seteleh proses partisi selesai maka akan muncul pertanyaan write the changes to disks? Pilihlah Yes kemudia tekan Enter.
9. Setelah itu maka proses partisi akan dibuat dan dilakukan format .
10. Proses selanjutnya adalah menentukan konfigurasi waktu, default adalah UTC. Pilihlah Yes kemudia tekan Enter.
11. Selanjutnya anda diminta untuk memasukkan user name untuk masuk kedalam system. Sebagai contoh, jika anda menggunakan Administrator masukkan user tersebut kedalam form isian yang telah tersedia. Jangan memasukkan admin karena admin sudah digunakan secara default oleh Ubuntu Feisty Fawn.
12. Masukkan Password untuk user tersebut.
13. Selanjutnya proses instalasi System dasar akan dimulai.
14. Jika muncul tampilan Software Selection biarkan kosong pada dua opsi yang ditawarkan, karena kita akan melakukan instalasi secara manual. Pilih Continue dan tekan Enter.
15. Setelah itu maka proses instalasi system dasar telah selesai, system akan secara otomatis melakukan reboot.
SENIN, 20 OKTOBER 2008
KONFIGURASI UBUNTU SERVER SEBAGAI GATEWAY
DAN SQUID ( TRANSPARANT PROXY )
Pada tutorial ini kita akan memulai konfigurasi ubuntu server yang telah terinstall
dalam mesin anda sebagai gateway untuk internet dan dipadukan dengan squid
sebagai transparasi proxy.
1. Dimisalkan ubuntu server telah terinstall dalam mesin anda. Kemudian
silahkan login dengan user yang telah dibuat dalam proses penginstallan.
2. Setelah anda login dengan user yang dibuat, kita akan membuat password
untuk user “root” atau administrator dengan mengetik perintah “sudo passwd
root”, kemudian masukkan password untuk user yang kita buat tadi.
Kemudian baru masukkan password untuk user root dari mesin anda
3. Jika password yang anda masukkan sama maka anda telah berhasil mengganti
password root. Komentar jika password anda tepat adalah “password
updated successfully”
4. Untuk mengecek apakah anda telah dapat login dengan user root ketik “exit”
kemudian login lagi dengan user root dan masukkan password root yang telah
dibuat.
Tampilan jika telah berhasil login dengan user root.
5. Tahap selanjutnya adalah konfigurasi kartu jaringan ubuntu server yang akan
digunakan sebagai router gateway. Sebelumnnya edit file konfigurasi jaringan
dengan nama interfaces yang terdapat di dalam folder /etc/network.
Perintah : cd /etc/network
vim interfaces
6. Kemudian tambahkan konfigurasi ip untuk jaringan di ethernet yang ke lan
atau eth1. Dalam kasus ini sesuai dengan desain jaringan sebelumnya ethernet
yang ke LAN dengan “IP 192.168.20.1” dan ethernet yang ke INTERNET
atau eth0 dengan “IP 172.19.99.21” dan default “gateway
172.19.99.254” Untuk mulai mengedit file interfaces tekan tombol “I”
pada keyboard sehingga status berubah menjadi “INSERT” setelah
selesai menambahkan konfigurasi tekan tombol “ESC”. Untuk
menyimpan konfigurasi dan keluar dari ketik “:wq”.
7. Kemudian untuk menerapkan konfigurasi diatas kita restart konfigurasi
jaringan dengan menggunakan perintah : /etc/init.d/networking restart
8. Cek perubahan konfigurasi IP dengan perintah : “ifconfig”.
9. Setelah itu tambahkan baris “net.ipv4.ip_forward = 1” di dalam file
sysctl.conf baris terbawah yang terdapat dalam folder /etc/, dengan perintah
“ vim /etc/sysctl.conf ”. Sehingga isi file konfigurasinya menjadi :
10. Setelah itu restart kembali konfigurasi jaringan dan coba ping ke alamat
www.google.co.id
11. Setelah mesin ubuntu dapat terkoneksi dengan internet ketik perintah : apt-get
update untuk mengupdate database repository yang diperlukan untuk instalasi
software.
12. Setelah proses update, sekarang kita install software squid yang diperlukan
untuk web-chace dan transparasi proxy dengan mengetik perintah : apt-get
install squid.
13. Jika proses instalasi squid telah berhasil lanjutkan dengan menambahkan
perintah iptablesnya melalui perintah :
iptables –t nat –A PREROUTING –i eth1 –p tcp –dport 80 –j DNAT
–to-destination 192.168.20.1:8080
iptables –t nat –A POSTROUTING –s 192.168.20.0/255.255.255.0 –j
MASQUERADE
Maksud dari perintah pertama diatas adalah untuk mengalihkan seluruh paket
yang menuju ke ethernet 1 dengan alamat port 80 untuk dialihkan ke port
8080 yang akan menjadi port service dari squid sehingga setiap paket dapat
di monitoring. Sedangkan perintah kedua digunakan untuk
“memasking” jaringan LAN yang terdapat dibawah router agar hanya
ip publik router ubuntu saja yang dikenal di internet.
14. Kemudian Simpan Konfigurasi iptables dengan mengetik perintah : iptablessave
> /etc/network/iptables
15. Agar konfigurasi selalu dapat berjalan saat mesin ubuntu server dihidupkan
ulang atau booting tambahkan baris berikut :
“iptables-restore /etc/network/iptables” di dalam file rc.local yang
terdapat pada folder /etc/init.d/
16. Kemudian restart service dengan menggunakan perintah
“/etc/init.d/rc.local start”.
17. Langkah selanjutnya adalah konfigurasi squid. Caranya adalah dengan
berpindah ke dalam folder /etc/squid dengan menggunakan perintah
“cd /etc/squid”, kemudian edit file squid.
conf dan sesuaikan konfigurasinya menjadi seperti dibawah ini :
http_port 8080 transparent
acl QUERY urlpath_regex cgi-bin \?
#redirect_program /usr/bin/adzapper.wrapper
ipcache_size 2056
ipcache_low 90
ipcache_high 95
cache_mem 95 MB
maximum_object_size 10096 KB
maximum_object_size_in_memory 8 KB
cache_access_log /var/log/squid/access.log
cache_dir ufs /var/spool/squid 900 16 256
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
#Recommended minimum configuration:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 # https
acl SSL_ports port 563 # snews
acl SSL_ports port 873 # rsync
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
#Recommended minimum configuration:
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
#http_access deny to_localhost
#================konfigurasi client ================
acl bahaya url_regex "/etc/squid/blokir.txt"
http_access deny bahaya
acl client src 192.168.20.0/24
http_access allow client
#httpd_accel_port 80
#httpd_accel_host virtual
#httpd_accel_single_host off
#httpd_accel_with_proxy on
#httpd_accel_uses_host_header on
http_access allow localhost
http_reply_access allow all
visible_hostname server-smk1.or.id
cache_mgr admin@smk1batang.or.id
forwarded_for on
ie_refresh on
18. Kemudian buat sebuah file didalam folder /etc/squid dengan nama blokir.txt.
19. Setelah mengedit file squid.conf simpan konfigurasi dan restart service squid
dengan mengetik perintah : /etc/init.d/squid restart.
20. Setelah semua konfigurasi selesai, setting ip di client dengan menggunakan
gateway dari ip lan ubuntu server, dimana ipnya adalah 192.168.20.1
kemudian lakukan tes ping ke alamat www.google.co.id
21. Jika berhasil silahkan coba browsing dari client, jika konfigurasi anda benar
akan terbuka alamat yang anda tuju.
Akhirnya Konfigurasi Ubuntu Server Kita Selesai ::.J.::
http_port 8080 transparent
acl QUERY urlpath_regex cgi-bin \?
#redirect_program /usr/bin/adzapper.wrapper
ipcache_size 2056
ipcache_low 90
ipcache_high 95
cache_mem 95 MB
maximum_object_size 10096 KB
maximum_object_size_in_memory 8 KB
cache_access_log /var/log/squid/access.log
cache_dir ufs /var/spool/squid 900 16 256
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
#Recommended minimum configuration:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 # https
acl SSL_ports port 563 # snews
acl SSL_ports port 873 # rsync
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
#Recommended minimum configuration:
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
#http_access deny to_localhost
#================konfigurasi client ================
acl bahaya url_regex "/etc/squid/blokir.txt"
http_access deny bahaya
acl client src 192.168.20.0/24
http_access allow client
#httpd_accel_port 80
#httpd_accel_host virtual
#httpd_accel_single_host off
#httpd_accel_with_proxy on
#httpd_accel_uses_host_header on
http_access allow localhost
http_reply_access allow all
visible_hostname server-smk1.or.id
cache_mgr admin@smk1batang.or.id
forwarded_for on
ie_refresh on
18. Kemudian buat sebuah file didalam folder /etc/squid dengan nama blokir.txt.
19. Setelah mengedit file squid.conf simpan konfigurasi dan restart service squid
dengan mengetik perintah : /etc/init.d/squid restart.
20. Setelah semua konfigurasi selesai, setting ip di client dengan menggunakan
gateway dari ip lan ubuntu server, dimana ipnya adalah 192.168.20.1
kemudian lakukan tes ping ke alamat www.google.co.id
21. Jika berhasil silahkan coba browsing dari client, jika konfigurasi anda benar
akan terbuka alamat yang anda tuju.
Akhirnya Konfigurasi Ubuntu Server Kita Selesai ::.J.::
INSTALASI UBUNTU SERVER 7.10
tutorial “Instalasi Ubuntu server 7.10
1. Cabut kabel Rj 45 agar tidak terkoneksi ke internet.
2. Restart komputer.
3. Setup bios boot from CD.
4. Masukkan CD Instalasi Linux Ubuntu Server 7.10 Gutsy Gibbons,
tunggu beberapa saat hingga muncul tampilan awal instalasi.
5. Pemilihan bahasa
Untuk Bahasa kebetulan saya memilih english sebagai defaultnya.
6. Pemilihan negara asal
Defaultnya adalah united states
7. Pendeteksian Keyboard
Untuk mempercepat kita pilih “no” saja sehingga linux akan memberikan default layoutnya.
8. Pendeteksian Hardware – Hardware yang digunakan
9. Konfigurasi jaringan
Pilih konfigurasi jaringan secara manual karena ip yang kita gunakan
adalah konfigurasi ip statis bukan DHCP atau dinamis.
Masukkan IP untuk ethernet 0 yang menjadi sumber internet.
Masukkan netmask untuk jaringan kita 255.255.255.0
Masukkan gateway untuk server kita, dalam hal ini gateway untuk server
ubuntu dijaringan saya adalah 192.168.0.254
Untuk name server address saya isikan sama dengan gatewaynya yaitu 192.168.0.254.
kemudian hostname untuk server ubuntunya.
10. Pembuatan Partisi Linux
Untuk pembuatan partisi kita memilih secara manual agar dapat mengatur
besarnya partisi yang akan digunakan.
Pilih Tipe hardisk yang terdeteksi dan tekan enter.
Lanjutkan dengan memilih “yes” untuk membuat partisi baru dari hardisk yang kita pilih.
Kemudian pilih partisi yang kosong untuk membuat partisi baru dengan menekan enter.
Akan tampil sebuah konfirmasi pembuatan partisi baru.
Partisi utama yang harus dibuat adalah root dan swap.
Untuk partisi swap disarankan ukurannya 2x memori phisical (RAM).
Pilih lokasi partisi “primary partition”
Beberapa hal yang harus diperhatikan saat pembuatan partisi antara lain:
a. Tipe Filesystemnya : ext3
b. Mount Point nya : “ / ”
c. Bootable flag : On
Jika telah selesai mengatur tiap partisi pilih “ Done setting up the partition “.
Pilih “Finish partitioning and write changes to disk” untuk menulis ke partisi di hardisk.
11. Pemilihan Zona Waktu
12. Konfigurasi Sistem Waktu yang digunakan
13. Pembuatan User Account System Linux
Isikan Nama untuk user yang akan dibuat
Isikan username untuk login ke sistem linux
14. Isikan Password untuk user yang baru dibuat dan Ulangi Password
15. Instalasi Paket – Paket Linux Ubuntu
Jika saat proses instalasi linux meminta konfirmasi untuk alamat proxy server yang akan
digunakan dalam konfigurasi jaringan kosongi saja,
karena kita tidak akan menggunakan proxy server.
16. Pemilihan Sofware yang akan diinstal
Pilih sofware yang akan diinstall seperti DNS Server, OpenSSH Server,
Lampp Server dengan menekan tombol space bar. Kemudian tekan continue.
17. Jika Instalasi berhasil maka akan muncul halaman konfirmasi
18. Jika Instalasi berhasil maka komputer akan booting ulang dan
2. Restart komputer.
3. Setup bios boot from CD.
4. Masukkan CD Instalasi Linux Ubuntu Server 7.10 Gutsy Gibbons,
tunggu beberapa saat hingga muncul tampilan awal instalasi.
5. Pemilihan bahasa
Untuk Bahasa kebetulan saya memilih english sebagai defaultnya.
6. Pemilihan negara asal
Defaultnya adalah united states
7. Pendeteksian Keyboard
Untuk mempercepat kita pilih “no” saja sehingga linux akan memberikan default layoutnya.
8. Pendeteksian Hardware – Hardware yang digunakan
9. Konfigurasi jaringan
Pilih konfigurasi jaringan secara manual karena ip yang kita gunakan
adalah konfigurasi ip statis bukan DHCP atau dinamis.
Masukkan IP untuk ethernet 0 yang menjadi sumber internet.
Masukkan netmask untuk jaringan kita 255.255.255.0
Masukkan gateway untuk server kita, dalam hal ini gateway untuk server
ubuntu dijaringan saya adalah 192.168.0.254
Untuk name server address saya isikan sama dengan gatewaynya yaitu 192.168.0.254.
kemudian hostname untuk server ubuntunya.
10. Pembuatan Partisi Linux
Untuk pembuatan partisi kita memilih secara manual agar dapat mengatur
besarnya partisi yang akan digunakan.
Pilih Tipe hardisk yang terdeteksi dan tekan enter.
Lanjutkan dengan memilih “yes” untuk membuat partisi baru dari hardisk yang kita pilih.
Kemudian pilih partisi yang kosong untuk membuat partisi baru dengan menekan enter.
Akan tampil sebuah konfirmasi pembuatan partisi baru.
Partisi utama yang harus dibuat adalah root dan swap.
Untuk partisi swap disarankan ukurannya 2x memori phisical (RAM).
Pilih lokasi partisi “primary partition”
Beberapa hal yang harus diperhatikan saat pembuatan partisi antara lain:
a. Tipe Filesystemnya : ext3
b. Mount Point nya : “ / ”
c. Bootable flag : On
Jika telah selesai mengatur tiap partisi pilih “ Done setting up the partition “.
Pilih “Finish partitioning and write changes to disk” untuk menulis ke partisi di hardisk.
11. Pemilihan Zona Waktu
12. Konfigurasi Sistem Waktu yang digunakan
13. Pembuatan User Account System Linux
Isikan Nama untuk user yang akan dibuat
Isikan username untuk login ke sistem linux
14. Isikan Password untuk user yang baru dibuat dan Ulangi Password
15. Instalasi Paket – Paket Linux Ubuntu
Jika saat proses instalasi linux meminta konfirmasi untuk alamat proxy server yang akan
digunakan dalam konfigurasi jaringan kosongi saja,
karena kita tidak akan menggunakan proxy server.
16. Pemilihan Sofware yang akan diinstal
Pilih sofware yang akan diinstall seperti DNS Server, OpenSSH Server,
Lampp Server dengan menekan tombol space bar. Kemudian tekan continue.
17. Jika Instalasi berhasil maka akan muncul halaman konfirmasi
18. Jika Instalasi berhasil maka komputer akan booting ulang dan
silahkan login dengan username yang telah anda buat tadi.
.:: SELAMAT ANDA BERHASIL MENGINSTALL UBUNTU SERVER ::.
.:: SELAMAT ANDA BERHASIL MENGINSTALL UBUNTU SERVER ::.
DIPOSKAN OLEH ricky fernando manik
Tidak ada komentar:
Posting Komentar