Selasa, 02 Maret 2010

Pengaturan Status DNS dan Apache Web Server Menggunakan Pemrograman Shell

12.13 by BLECKURANT ·
Label: , ,

Sebenarnya saya membuat program ini mungkin karena sekedar iseng pengen membuat suatu program sederhana yang berfungsi untuk mengatur status DNS dan Apache Web Server menggunakan pemrograman shell pada sistem operasi linux. Sebelum menjalakan program ini terlebih dahulu temen2 harus sudah menginstall DNS Server dan Apache Web Server pada komputernya. Terus kenapa harus menginstall DNS dan Apache Web Server terlebih dulu? namanya juga "Program Pengaturan Status DNS dan Apache Web Server", gimana mau mengatur kalau yang diatur itu tidak ada, hhehehe iya gak.. :D

Namun bagi temen2 yang belum tau bagaimana cara membangun DNS dan Apache Web Server, temen2 dapat membaca artikel saya sebelumnya.

KLIK DISINI
untuk mengetahui cara membangun DNS Server pada Linux.

KLIK DISINI
untuk mengetahui cara membangun Apache Web Server pada Linux
.

Fitur-fitur yang dapat dilakukan program shell ini adalah:

1. Restart DNS (Domain Name System) Server.
Fungsi ini untuk merestart DNS Server pada komputer anda tanpa harus mengetikan sintaks pada command prompt.

2. Melakukan Stop (menghentikan) DNS Server.
Fungsi ini untuk menghentikan DNS Server pada komputer anda tanpa harus mengetikan sintaks.

3. Melakukan Start (menjalankan) DNS Server.
Fungsi ini untuk menjalankan DNS Server pada komputer anda tanpa harus mengetikan sintaks.

4. Restart Apache Web Server.
Fungsi ini untuk merestart Apache Web Server pada komputer anda tanpa harus mengetikan sintaks pada command prompt.

5. Melakukan Stop (menghentikan) Apache Web Server.
Fungsi ini untuk menghentikan Apache Web Server pada komputer anda tanpa harus mengetikan sintaks pada command prompt.

6. Melakukan Start (menjalankan) Apache Web Server.
Fungsi ini untuk menjalankan Apache Web Server pada komputer anda tanpa harus mengetikan sintaks pada command prompt.

7. Cek IP Address berdasarkan nama domain.
Fungsi ini untuk mengetahui IP Address dari suatu domain yang berada pada DNS Server dan sekaligus memeriksa apakah DNS dapat berjalan dengan benar atau tidak karena fungsi ini dapat dijalankan apabila kondisi DNS sudah terinstal dengan benar. Misalnya jika kita membuat domain obc.com pada DNS Server, maka untuk memeriksa berapa IP Address dari domain obc.com maka kita tinggal menginputkan nama domain tsb dan output yang ditampilkan adalah nama domain beserta IP Address.

Program ini dapat temen2 kembangkan sendiri sesuai dengan kebutuhan, karena program shell yang saya buat ini sangat mudah dimengerti dan dipahami sehingga memungkinkan temen2 untuk memodifikasinya.

KLIK DISINI untuk download kode aplikasi "Pengaturan Status DNS dan Apache Web Server" .

Cara menjalankan:
Saya akan sedikit mengulas cara menjalankan kode diatas...

1. Simpan file tersebut pada komputer anda atau pada flashdisk dengan nama "pengaturan.txt" (tanpa tanda petik).

2. Buka Shell atau command prompt pada sistem operasi Linux anda (bisa semua versi Linux).

3. Pindahkan direktori shell ke direktori dimana anda menyimpan file tersebut menggunakan perintah cd (change directory). Misalnya apabila suatu file disimpan pada direktori Desktop maka perintahnya adalah " cd /Desktop/ " (tanpa tanda petik).

4. Ketik perintah " chmod u+x pengaturan.txt " (tanpa tanda petik). Perintah ini untuk mengeksekusi file tersebut sekaligus memeriksa apakah file ada yg error atau tidak. (sudah saya coba file tersebut dapat dijalankan).

5. Kalau kode tidak ada yang error, ketik perintah " ./pengaturan.txt " (tanpa tanda petik). Perintah ini untuk mengkompile file tersebut.

6. Kalau sudah sampai tahap ini maka akan ditampilkan aplikasi "Pengaturan Status DNS dan Apache Web Server" sederhana pada prompt dan anda dapat mencoba2 program shell tersebut.

Semoga sedikit pengetahuan ini dapat bermanfaat bagi temen2 yang sedang belajar pemrograman shell pada Linux.. :)


Artikel Terkait:

3 komentar:

Mobile App Developers mengatakan...
4 Januari 2016 pukul 04.39

This is the precise weblog for anybody who needs to seek out out about this topic. You notice so much its almost arduous to argue with you. You positively put a brand new spin on a subject that's been written about for years. Nice stuff, simply nice!

GST Consultants mengatakan...
27 Oktober 2016 pukul 23.50

This is my first time i visit here. I found so many entertaining stuff in your blog, especially its discussion. I guess I am not the only one having all the enjoyment here! Keep up the good work.

UI/UX Studio Gurgaon mengatakan...
3 Februari 2017 pukul 22.45

Thank you, your experience is quite encouraging to me. I think this is the best option for me at
the moment.

:)) :)] ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} ~x( :-t b-( :-L x( =))

Posting Komentar


obamabush

Membangun DNS Server

Pada artikel ini akan membahas bagaimana membangun sebuah server Domain Name Systems atau biasa disebut dengan DNS pada linux Ubuntu (dalam hal ini menggunakan Ubuntu 7.10),[...]
beyone

Membangun Apache Web Server

Apache selama bertahun-tahun menjadi pilihan pengguna linux. Disamping bersifat open source, Apache mudah dikonfigurasi, performa dan keamanan cukup baik, [...]
Guns N 'Roses

Serangan XSS (Cross Site Scripting)

XSS adalah singkatan dari kata Cross-Site Scripting yang artinya script yang dijalankan dengan memanfaatkan perantara. XSS tidak menyerang korban secara langsung namun memanfaatkan perantara untuk melakukannya [...]
ipod

Bagaimana Memilih Sebuah Franchise

Dalam artikel kali ini saya mencoba share pengetahuan tentang bagaimana dalam memilih franchise. Mungkin hal ini akan berguna bagi rekan-rekan sekalian yang ingin membangun atau membeli sebuah franchise.[...]
Guns N 'Roses

Komponen Pembangun Touch Screen

Touch screen merupakan sebuah perangkat keras yang mirip seperti monitor komputer tetapi mempunyai kelebihan dibandingkan monitor biasa. Layar sentuh atau dalam bahasa Inggrisnya Touchscreens, touch screens, touch panels atau touch screen panels adalah [...]
Guns N 'Roses

Media Transmitter Dalam Jaringan Komputer

Melanjutkan artikel saya sebelumnya yang berjudul "Mengenal Perangkat Keras Jaringan", artkel saya kali ini akan membahas media transmitter bagi perangkat keras tersebut. Media penghubung atau transmitter pada suatu jaringan [...]

Live Chat

Followers