Kamis, 14 Januari 2010

Konfigurasi di linux Red Hat (DNS,DHCP,WEB Server, Samba,FTP)

============================RED HAT===============================
Pertama - tama adalah : Tenangkan Hati & Pikiran ^-^

Merubah Hostname, Gateway di Linux Redhat -> vi /etc/sysconfig/network

Merubah IP NIC/LAN Card di Linux Redhat -> vi /etc/sysconfig/network-scripts/ifcfg-eth0

DNS Server di Linux Redhat

1. Paket Yang Perlu Di Install

caching-nameserver-9.0-2 (konfigurasi bind)
bind-9.2.2-1 (bind server)
bind-utils-9.2.2 (tools pemeliharaan bind)

2. Langkah - langkah membuat DNS di Linux

(IP 192.168.5.17 ingin dirubah menjadi www.hendaskyz.sch)

1. Masuk ke /etc/named.conf, seperti berikut:

- vi /etc/named.conf => untuk msuk ke named.conf

- lalu tambahkan zone serta file ke2

zone “hendaskyz.sch” IN {

type master;

file “skyz”;

};

- lalu tambahkan IP zone dan file ke1

zone “5.168.192.in-addr.arpa” IN {

type master;

file “henda”;

};

- lalu save (esc, :wq atau :x)

2. lalu masuk ke pengetikan script DNS

- pertama masuk ke /var/named, dengan cara: cd /var/named

- lalu ls (untuk melihat file yang ada)

- copykan isi file default yang tersedia yakni named.local ke file ke 1

dengan cara : cp named.local henda

- lalu masuk ke file “henda”, dengan cara : vi henda

- setelah itu muncul isi file yang ada di named.local yang telah dicopykan ke file “henda”

- edit menjadi seperti ini:


- setelah itu, save (esc, :wq atau :x)

- copykan isi file “henda” ke file”skyz”, dengan cara: cp henda skyz

- lalu vi skyz, muncul file ini:


- selanjutnya kita akan mengedit file skyz, seperti berikut:


- selanjutnya save (esc, :wq atau :x)
- masuk ke /etc/hosts, dengan cara: vi /etc/hosts

isikan IP DNS 192.168.5.17 dan www.hendaskyz.sch

- masuk ke /etc/resolv.conf, dengan cara: vi /etc/resolv.conf

tambahkan IP DNS 192.168.5.17

- setelah itu, kita restart named yang telah dibuat, dengan cara: service named restart atau /etc/rc.d/init.d/named restart

- untuk mengecek apakah berhasil atau tidak kita lakukan ping ke www.hendaskyz.sch, dengan cara:

ping www.hendaskyz.sch

bila berhasil pasti ada reply... ^-^

DHCP Server di Linux Redhat

langkah - langkah mengkonfigurasi DHCP

Untuk konfigurasi DHCP server berikut adalah di bawah ini contohnya dan Anda juga dapat membuka manual DHCP server dengan perintah man dhcpd.Di bawah ini ialah isi file /etc/dhcpd.conf yang harus di ketikan manual.

# vi /etc/dhcpd.conf


# lalu setelah itu save (esc, :wq atau :x)

# restart dhcp, dengan cara: service dhcpd restart atau /etc/rc.d/init.d/dhcpd restart

Keterangan :

* option domain-name mendefinisikan domain default dari jaringan.
* default-lease-time ialah batas waktu penyewaan.
* default-lease-time ialah IP yang disewakan mulai dari host id 2 s/d 100
* option domain-name-servers dapat berisi sampai dengan 3 alamat DNS server yang digunakan untuk me-resolve jaringan.
* option broadcast-address digunakan mendefinisikan alamat broadcast dari jaringan.
* option routers adalah alamat gateway yang memberitahukan kepada jaringan ke mana paket data harus diteruskan bila tidak terletak pada jaringan lokal.
* option subnet-mask menentukan netmask yang akan diberikan kepada klien.

WEB Server di Linux Redhat

Paket Yang Perlu Diinstall

- httpd-2.0.40-21.i386.rpm

- php-4.2.2-17.i386.rpm

- php-manual-4.2.2-17.i386.rpm

- php-mysql-4.2.2-17.i386.rpm

- mysql-3.23.54a-11.i386.rpm

- mysql-server-3.23.54a-11.i386.rpm

lalu lakukan penginstalan apabila paket di atas belum terinstal.

# rpm -ivh httpd-2.0.40-21.i386.rpm

# rpm -ivh php-4.2.2-17.i386.rpm

# rpm -ivh php-manual-4.2.2-17.i386.rpm

# rpm -ivh php-mysql-4.2.2-17.i386.rpm

# rpm -ivh mysql-3.23.54a-11.i386.rpm

# rpm -ivh mysql-server-3.23.54a-11.i386.rpm

Konfigurasi Apache

File untuk konfigurasi apache terletak di /etc/httpd/conf/httpd.conf , masukklah ke file httpd.conf.

# vi /etc/httpd/conf/httpd.conf

lalu tambahkan file seperti yang di bawah ini.

§ DirectoryIndex index.php index.html index.htm

DirectoryIndex ialah proses pertamakali membaca pada waktu mengakses web yang kita bangun.

§ ServerName www.hendaskyz.sch

ServerName ialah nama server utama dari webserver

§ NameVirtualHost 192.168.5.17

NameVirtualHost ialah IP virtual host yang kita kita gunakan

Lalu pada bagian akhir kita mengisi virtual host-nya seperti contoh di bawah

5.17> (ket:alamat ip-nya)

ServerName www.hendaskyz.sch (ket: nama server virtual yang akan dibuat)

DocumentRoot /home/henda/www (ket: letak web dari www.hendaskyz.sch)

ErrorLog logs/www.wanna.co.id-error.log (ket: letak file error dari user yang mengakses web tersebut)

CustomLog logs/www.wanna.co.id-access_log commond

(ket: file berisi tentang jumlah, waktu, tanggal user yang telah mengakses web ini.)

(ket:penutup)

Keterangan : hilangkan tanda # pada setiap awal script tersebut, serta delete yang ErrorLog logs dan CustomLog logs nya

Setelah semua konfigurasi httpd selesai, lakukan langkah-langkah seperti berikut:

- cd /home

- mkdir henda

- cd henda

- mkdir www

- cd www

- lalu copykan Joomla di /root/Joomla----------- ke folder /home/henda/www

dengan cara : cp /root/Joomla--------- /home/henda/www

- lalu ls, bila file Joomla telah ada lakukan unzip, dengan cara : unzip Joomla-------

- lalu chmod 755 /home/henda

- chmod 777 /home/henda/www

- chmod 777 */*

- chmod 777 */

- lalu restart httpd, dengan cara : service httpd restart

- bila sudah, coba lynx ke www.hendaskyz.sch dengan cara: lynx www.hendaskyz.sch

- bila semuanya available maka web server selesai.

Sharing File di Linux Redhat

- vi /etc/samba/smb.conf

- [henda]

Path = /home/henda/www

Public = Yes

Writable = Yes

FTP Server di Linux Redhat

- vi /etc/vsftpd/vsftpd.conf

- ganti allow anonymous FTP dengan “NO”

Database
Apabila terdapat eror dalam menghubungkan database dengan php, (tidak bisa insert melalui php)
masuk ke mysql dengan mengetikan mysql -u root -p lalu isikan password mysql.
Pilih database lalu ketikan query berikut

GRANT ALL on data.* to root@'localhost' identified by '12345';
dimana data = database, root = username, dan 12345 = password

--- Sebelumnya pastikan dns anda sudah terkonfigurasi dengan lancar ---

Buka web browser dan ketikan domain yang anda masukan tadi.

_______GOODLUCK________

INSTALLASI Operating System OPEN SOLARIS

Open solaris adalah suatu Operating System (OS). open solaris ini merupakan Open Source software yang berlicense CDDL. open solaris ini diciptakan oleh oleh komunitas open solaris dan didukung oleh perusahaan ternama SUN Microsystem, inc.

Ini adalah tahap-tahap Installasi Open Solaris :


Pertama masukkan CD Open Solaris 2008.11 ke dalam CD/DVD room. Pilih opsi paling atas untuk melakukan instalasi opensolaris dengan mode desktop dan tekan “Enter” untuk mempercepat booting.



Pada pilihan keyboard layout, tekan “Enter” untuk memilih default layout keyboard US-English nomor 43.




Pada pilihan desktop language tekan “Enter” untuk memilih default language English nomor 6. Untuk memilih Indonesian, tekan angka 12 dan setelah itu tekan “Enter”.



Tunggu beberapa menit sampai muncul tampilan desktop opensolaris seperti gambar dibawah ini.




Tentukan partisi disk buat install opensolaris, kemudian klik “Next”.




Atur Time Zone, Date dan Time. Setelah itu klik “Next”.




Setelah itu pilih support language, pilihan bahasa, misalkan English, kemudian klik “Next”




Tentukan username dan password untuk user biasa, password root, dan computer name.




Review terakhir sebelum proses install. Jika ada yang salah, kamu bisa tekan Back untuk mengatur ulang, jika sudah yakin benar, klik Install dan tunggu beberapa menit sampai 100%.




Proses instalasi telah selesai dan klik Reboot untuk restart


Tampilan awal saat booting.




Masukkan username yang sudah dibuat di awal instalasi. Misalkan username-nya : andry dan masukkan password dari user andry.




Tampilan desktop opensolaris setelah login.




==========================================================================

Bootloader

Nge-list menu GRUB yang aktif
Men-setting entry autoboot-timeout menjadi 5 second
Mensetting agar default load sistem operasinya Solaris, entry number=1
Lalu mensetting lagi agar default load sistem operasinya Solaris, entry number=0



==========================================================================

Instalasi paket

Download paket
Gunzip, Bunzip2

Ketika kita akan melakukan instalasi paket software dengan ekstension .gz atau .bzip2, maka kita bisa menggunakan perintah gunzip atau bunzip2 untuk meng-uncompress paket-paket tersebut.

# bunzip2 CSKmemcached_1.3.1_i386.pkg.bz2

# gunzip gcc-3.4.6-sol10-x86-local.gz

pkgadd

Berfungsi untuk transfer paket software ke sistem / install software. Misalkan paket dua di atas udah kita uncompress, maka untuk instalasinya lakukan perintah berikut :

# pkgadd –d gcc-3.4.6-sol10-x86-local Atau

# pkgadd –d CSKmemcached_1.3.1_i386.pkg

Tanpa option –d, maka pkgadd akan membaca paketnya di /var/spool/pkg


==========================================================================

xwindows

Opensolaris mempunyai xwindows yaitu CDE dan Openwindows.


==========================================================================

"Sekian Terimakasih"

==========================================================================