a. Konfigurasi NIC (Network Interface Card) di Debian Woody
Konfigurasi NIC meliputi setting IP Address untuk pengalamatan komputer web server dan web mail. Dalam konfigurasi ini diperlukan pengeditan file script kartu jaringan tersebut. Ada 2 buah file pokok untuk mengkonfiugrasi NIC yaitu file yang berada pada directory :
· /etc/network/interfaces
File ini berfungsi untuk pengisisan IP Address dari komputer.
· /etc/resolv.conf
File ini digunakan untuk menentukan IP Address dari DNS Server / ISP dan pencarian domain.
Langkah – langkah konfiugurasi NIC adalah sebagai berikut :
1. Login sebagai root. Jika ada tanda # berarti login sebagai root.
2. Mengedit file interface pada directory /etc/network. Karena eth0 sudah disetting maka kita hanya menambahkan dns-nameserver dan dns-search.
Untuk menyimpan tekan ctrl+x+y
3. Tambahkanlah DNS dan IP eth0 pada directory /etc/resolf.conf.
woody~# nano /etc/resolv.conf
Untuk menyimpan tekan ctrl+x+y
4. Restart layanan network untuk mengetahui apakah network telah berjalan.
woody:~# /etc/init.d/networking restart
* Reconfiguring network interfaces... [ OK ]
Untuk melihat hasil konfigurasi, lakukan perintah:
Woody:~#ping 10.10.10.4
b. Langkah-langkah Setting Webserver menggunakan Xampp dan Joomla pada Debian Woody
Webserver
Webserver digunakan supaya sebuah halaman web dapat ditampilkan di internet dengan menggunakan sebuah program browser seperti Netscape atau Internet Explorer.
Konfigurasi Xampp pada Debian Woody
Xampp adalah gabungan dari Apache, PHP, MySQL, dan aplikasi web lainnya.
1. Ekstrak software xampp-linux-1.2.tar pada directory /opt/ dan tunggu hingga proses pengekstrakan selesai.
2. Aktifkan xampp dengan perintah:
3. Edit file /opt/lampp/etc/httpd.conf dengan perintah:
Woody:~#nano /opt/lamp/etc/httpd.conf
4. Di dalam file /opt/lampp/etc/httpd.conf cari kata ServerAdmin tambah kata admin@citrix1.com dan pada ServerName tambah kata www.citrix1.com:80
Untuk menyimpan tekan ctrl+x+y
5. Restart xampp dengan perintah:
Woody:~#/opt/lampp/lampp restart
Konfigurasi Joomla pada Debian Woody
Joomla adalah aplikasi pengolah konten (Content Management System) yang bebas dan terbuka ditulis menggunakan PHP dan basisdata MySQL. Dengan menggunakan Xampp tidak perlu menginstal masing-masing aplikasi pendukung Joomla seperti Apache sebagai webserver, MySQL sebagai database server, dan skrip PHP.
1. Buat directory Joomla di /opt/lampp/htdocs/ untuk penyimpanan file-file joomla. Karena disini akan membuat 2 webserver dengan menggunakan joomla, maka buat 2 directory.
Woody:~#mkdir /opt/lamp/htdocs/Joomla
2. Ekstrak aplikasi Joomla_1.5.21-Stable-Full_Package.tar pada masing-masing directory /opt/lampp/htdocs/Joomla dan /opt/lampp/htdocs/Joomla2, tunggu hingga proses pengekstrakan selesai.
Woody:/home#tar xfvz Joomla_1.5.21-Stable-Full_Package.tar.gz –C /opt/lamp/htdocs/Joomla
Woody:/home#tar xfvz Joomla_1.5.21-Stable-Full_Package.tar.gz –C /opt/lamp/htdocs/Joomla2
3. Edit display errors pada file /opt/lampp/etc/php.ini dan pada kata display_errors = on diubah menjadi display_errors = off
Woody:~#/nano /opt/lamp/etc/php.ini
Untuk menyimpan tekan ctrl+x+y
4. Restart xampp dengan perintah:
Woody:~#/opt/lampp/lampp restart
5. Pada PC Client cek webserver menggunakan browser, dan pastikan bahwa client sudah benar-benar connect dengan jaringan server. Pada address bar ketik nama domain yang sudah dibuat. Dan pilih PHPMYADMIN
6. Buat folder data base untuk Joomla dan Joomla2 pada kolom Create new database.
Installasi Joomla pada Debian Woody
Installasi Joomla
Pada address bar ketik www.citrix1.com/Joomla untuk memulai installasi Joomla
1. Pemilihan Bahasa
Jika requirement joomla sudah terpenuhi, akan melihat halaman awal instalasi joomla yakni pemilihan bahasa pengantar yang digunakan pada langkah-langkah instalasi joomla selanjutnya. Pilih default bahasa pengantar en-GB- English (United Kingdom).Klik Next.
2. Cek Prainstal
Langkah selanjutnya adalah cek prainstal. Pada langkah ini, Joomla melakukan cek requirement apakah server yang pergunakan sudah memenuhi kriteria yang dibutuhkan joomla. Joomla akan mencek berbagai parameter PHP yang dibutuhkan untuk operasional Joomla. Selanjutnya klik Next.
3. Lisensi GNU
Pada langkah ini, terdapat pernyataan lisensi GNU General Public License yang digunakan sebagai lisensi Joomla. Dengan lisensi ini, anda bebas menggunakan Joomla untuk keperluan anda, menyebarluaskan, dan memodifikasinya. Klik Next.
4. Konfigurasi Database
Langkah konfigurasi database ini adalah langkah yang penting karena Joomla akan menggunakannya untuk melakukan koneksi ke database. Karena pada tutorial ini menggunakan xampp, ketikkan isian konfigurasi dengan :
- Database Type : mysql à Database yang digunakan
- Host Name : localhost à Nama hostname
- Username : root à Username MySql
- Password : ------- Ã (kosongi, default)
- Database Name : Joomla à Nama database yang digunakan
5. Konfigurasi FTP
Langkah ini untuk melakukan konfigurasi FTP (File Transfer Protocol) yang berfungsi menangani transfer file. Biarkan default dan klik Next.
6. Konfigurasi Utama
Pada langkah ini, Kita menentukan konfigurasi :
- Site Name : www.citrix1.com à isikan dengan nama website
- Your Email : xxx_xxx@yahoo.com à isikan dengan email and
- Admin Password : ●●●● Ã isikan dengan password administrator web
- Confirm Admin Password : ●●●● Ã isikan ulang password admin
7. Finish
Selamat, Pada langkah ini, telah berhasil mengkonfigurasi Joomla.
8. Selanjutnya pada PC server buat file configuration.php yang berisi copy-paste dari kode pada text area. Upload/taruh pada folder root citrix1. Pada kasus ini, pada folder /opt/lampp/htdocs/Joomla.
Woody:~# cp configuration.php /opt/lampp/htdocs/Joomla
9. Selanjutnya hapus folder installation dengan :
Woody:~#rm –rf /opt/lampp/htdocs/Joomla/installation/
10. Selesai sudah instalasi Joomla, selanjutnya kita bisa melakukan kustomisasi web yang baru kita buat. Cek konfigurasi Joomla di PC Client. Sebelumnya harus mengedit VirtualHostnya di file httpd.conf
Woody:~# nano /opt/lamp/etc/httpd.conf
11. Buat directory dan file untuk penyimpanan virtualhost
Woody:~#mkdir /opt/lampp/etc/extra
Woody:~#nano /opt/etc/extra/httpd-vhost.conf
Untuk menyimpan tekan ctrl+x+y
12. Restart xampp dengan perintah:
Woody:~#/opt/lampp/lampp restart
13. Pada PC Client ketik di address bar www.citrix1.com maka akan muncul jendela seperti di bawah ini. Berarti konfigurasi Joomla pertama sukses.
Webmail
Webmail adalah suatu fasilitas yang digunakan sebagai interface GUI antara user dengan mail server, untuk memudahkan user dalam melakukan browsing terhadap mail servernya. Terdapat dua protocol utama yang digunakan untuk memberikan layanan e-mail, yaitu SMTP (Simple Mail Transfer Protocol) agar client dapat mengirim e-mail dan IMAP (Inter Mail Application Protokol) aga client dapat menerima, mengambil dan membaca e-mail. Pada Linux Debian Woody, dapat menggunakan paket postfix yang bertugas mengirimkan / mentransfer e-mail antar komputer dengan menggunakan SMTP.
Dalam pembuatan webmail, kita meggunakan paket mail yang terdiri dari postfix, uw-imapd, ipopd, dan squirrelmail. Untuk penginstallan paket tersebut perlu mount CD. Caranya #apt-cdrom add (note: untuk Binary-1 maka masukkan CD-1, untuk Binary-2 maka masukkan CD-2, untuk CD 1 maka masukkan CD-8, dan untuk CD 2 maka masukkan CD-9.
Konfigurasi Squirrelmail untuk Webmail
Install paket-paket yang diperlukan untuk pembuatan webmail
1. Install paket postfix
Woody:~#apt-get install uw-imapd
Woody:~#apt-get install ipopd
Woody:~#apt-get install postfix
2. Muncul jendela pemberitahuan untuk penginstallanPostfix
3. Pilih salah satu option yang sudah ada, disini pilih internet site karena digunakan untuk webmail.
4. Isikan nama mail yang akan digunakan untuk webmail dan pilih ok
5. Pada jendela selanjutnya, isikan nama-nama mail yang akan digunakan dan pilih ok.
6. Pada file root tidak perlu ada settingan mengenai mail, maka biarkan defaultnya.
7. Dan penginstallan postfix selesai
8. Edit postfix untuk mengisikan IP yang akan digunakan client supaya bisa mengakses webmail server.
Woody:~#nano /etc/postfix/main.cf
9. Paket yang paling penting di install adalah squirrelmail
Woody:~#apt-get install squirrelmail
10. Dan muncul jendela pemilihan untuk menjalankan squirrelmail dan pilih Other dan pilih ok
11. Edit file apache.conf pada directory /etc/squirrelmail/ kata squirrelmail diubah menjadi webmail, supaya pada PC Client dapat mengakses webmail dengan alamat www.citrix1.com/webmail
Woody:~#nano /etc/squirrelmail/apache.conf
12. PC Client juga dapat mengakses dengan alamat mail.citrix1.com dengan mengisikan virtualhostnya pada directory /opt/lampp/etc/httpd.conf
Woody:~#nano /opt/lampp/etc/httpd.conf
13. Pada directory /opt/lampp/etc/extra, tambahkan virtualhostnya supaya dapat mengakses dengan alamat mail.citrix1.com
14. Restart xampp dengan perintah
Woody:~# /opt/lampp/lampp restart
15. Cek webmail menggunakan links www.citrix1.com/webmail atau mail.citrix1.com
16. Jika berhasil akan muncul webmail seperti tampilan di bawah ini.
17. Supaya bisa untuk menguji coba pengiriman email, maka buat user untuk login ke webmail masing-masing. Dan diperbolehkan untuk mengakseskannya dengan menggunakan perintah chmod.
Woody:~#chmod –R 777 /usr/share/squirrelmail/data
18. Pada PC client bisa dicoba untuk mengirim email.
Contoh: www.citrix1.com/webmail atau mail.citrix1.com
Selamat Nyoba dan sama-sama belajar ya GAN??? ^.^V
No comments:
Post a Comment