Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

OpenSUSE Sebagai DHCP Server

DHCP (Dynamic Host Configuration Protocol) adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan. Sebuah jaringan lokal yang tidak menggunakan DHCP harus memberikan alamat IP kepada semua komputer secara manual. Jika DHCP dipasang di jaringan lokal, maka semua komputer yang tersambung di jaringan akan mendapatkan alamat IP secara otomatis dari server DHCP. Selain alamat IP, banyak parameter jaringan yang dapat diberikan oleh DHCP, seperti default gateway dan DNS server.

Setting DHCP Server pada OpenSUSE sangat mudah dan proses konfigurasinya hanya membutuhkan 4 langkah singkat. Berikut adalah tahapannya :

INSTALASI

1. Buka YAST. Masukkan password root jika login sebagai user normal
2. Pilih menu Software | Software Management
3. Pada pilihan filter, pilih Pattern
4. Pilih DHCP & DNS Server. Berikan tanda centang pada pilihan yang ada
5. Klik Accept dan tunggu hingga instalasi selesai
6. Tutup YAST

KONFIGURASI

1. Buka YAST
2. Pilih menu Network Service | DHCP Server
3. Jika ada konfirmasi penggunaan Knetworkmanager, klik Continue
4. Pada wizard pertama, tentukan Network Card yang dijadikan sebagai jalur pemberian IP
5. melalui DHCP. Pilih network card dan klik tombol Selec. Klik Next.
Pada wizard kedua, tentukan nama domain, alamat name server, gateway dll. Setelah selesai, klik Next.
6. Pada wizard ketiga, tentukan Alokasi IP Addres yang akan diberikan. Misalny, jika kita sudah memiliki cadangan IP statik (untuk keperluan server, Access Point dll) dari IP 192.168.0.1-192.168.0.100, maka kita bisa mendefinisikan IP Range 192.168.0.101-192.168.0.254
7. Terakhir, pilih apakah DHCP Server diaktifkan secara otomatis saat booting ataukah dijalankan secara manual. Untuk server sebaiknya tentukan agar berjalan secara otomatis pada saat booting.

Coba test salah satu klien untuk menggunakan IP DHCP dan check apakah DHCP Server mampu meresponnya dengan memberikan alokasi IP Address.

Sumber : opensuse.or.id

Baca Selengkapnya...

Instalasi & Konfigurasi Apache Web Server pada openSUSE

Instalasi
Instalasi Melalui YAST
  1. Buka YAST | Software | Software Management
  2. Ubah pilihan Filter menjadi Patterns

  3. Scroll down pilihan ke bawah, ke group Server Functions.
  4. Pilih Web and LAMP Server
  5. Beri tanda check pada pilihan tersebut
  6. Pilih Accept dan install hingga selesai

Instalasi Melalui Konsole
  1. Buka Konsole / Terminal (ALT+F2, konsole)
  2. Ketik perintah berikut :
  3. zypper in -t pattern lamp_server
Konfigurasi
Menjalankan Service
  1. Untuk menjalankan service, buka YAST | System | System Services (Runlevel)
  2. Cari service dengan nama Apache2, pilih start
  3. Kita dapat juga menentukan agar Apache2 dijalankan tiap start up dengan memilih tombol Enable dan menyimpan pilihan tersebut
  4. Jika melalui konsole, aktivasi dan start service dapat dilakukan dengan perintah berikut :
  5. chkconfig --add apache2
    chkconfig apache2 on
    service apache2 restart
Aktivasi Index File

Atas pertimbangan keamananan data web, openSUSE secara default hanya akan mengaktifkan folder yang memiliki file index (misalnya index.html). Jika tidak ada, openSUSE akan menampilkan tulisan Access Forbidden. Hal ini kadang membuat bingung rekan-rekan yang ingin membuat blog atau website lokal (misalnya : Wordpress, Serendipity, Joomla dll) namun tidak dapat mengakses folder hasil upload. Berikut adalah cara mengaktifkan pilihan index file :

  1. Buka file /etc/apache2/server-default.conf
  2. Perhatikan bagian berikut (perhatikan hingga mata berkunang-kunang, hehehe…)
  3. #
    # Configure the DocumentRoot
    #
    <directory "/srv/www/htdocs">
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important. Please see
    # http://httpd.apache.org/docs-2.2/mod/core.html#options
    # for more information.
    Options None
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    # Options FileInfo AuthConfig Limit
    AllowOverride None
    # Controls who can get stuff from this server.
    Order allow,deny
    Allow from all
    </directory>
  4. Ubah bagian Options None menjadi Options All. Silakan pelajari fungsi dari pilihan lain yang disediakan(Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews)
  5. Jalankan ulang service Apache2
  6. service apache2 restart
Testing Web Server
  1. Buka browser (Firefox atau Opera atau Konqueror)
  2. Ketikkan alamat URL : http://ip-address-web-server atau http://hostname atau http://localhost (pilihan terakhir hanya bisa digunakan di komputer yang diinstalasi web server). Contoh : http://192.168.100.1 atau http://www.agito-mangamaniac.com
  3. Kalau keluar tulisan It Works! berarti setting yang dilakukan sudah selesai
Informasi
  1. Folder utama dari web server terletak pada folder /srv/www/htdocs. Kita dapat membuat virtual server yang diset ke home directory masing-masing user atau diset ke folder tertentu.
  2. Instalasi paket LAMP Server akan sekaligus melakukan instalasi Web Server Apache, Database MySQL dan PHP Programming

Baca Selengkapnya...

Copyright © 2009 - Manga Maniac - is proudly powered by Blogger
Smashing Magazine - Design Disease - Blog and Web - Dilectio Blogger Template