Welcome To My Blog :)

Rabu, 11 Februari 2015

Install & Konfigurasi Aplikasi Debian Server

Kali ini Saya akan share sedikit tentang cara install & konfigurasi debian server. langsung yuuk.... :)
  1. REMOTE ACCESS
OpenSSH adalah sebuah versi GRATIS dari alat konektivitas SSH yang pengguna teknis Internet mengandalkan. Pengguna telnet, rlogin, dan ftp mungkin tidak menyadari bahwa password mereka ditularkan di Internet tanpa enkripsi, tetapi. OpenSSH mengenkripsi semua lalu lintas (termasuk password) secara efektif menghilangkan pembajakan koneksi, percakapan, dan serangan lainnya. Selain itu, OpenSSH menyediakan kemampuan tunneling aman dan beberapa metode otentikasi, dan mendukung semua versi protokol SSH.

Secara umum, Remote Access dibagi menjadi dua jenis :

1.Mode Desktop / GUI (Graphical User Interface), misalnya Remote Desktop, VNC, dan
Radmin.

2.Mode Teks, misalnya telnet, ssh, raw, Rlogin dan serial.

Mengistall OpenSSH Server , mengistall cukup mudah yaitu dengan perintah:
  • #apt-get install openssh-server
  • Konfigurasi sshserver #nano /etc/ssh/sshd_config
  • Simpan dengan menekan ctrl+x tekan y tekan enter , restart service ssh dengan perintah :
#service ssh restart
#service ssh restart
Atau selain anda dapat mengubah port ssh anda juga dapat memodifikasi tampilannya
ketika diremote di client yaitu dengan mengistall aplikasi figlet dan mengokfigurasi nya
langkah-langkah install figlet  :
  • #apt-get intall figlet
  • #figlet SMK > /etc/ssh/banner
  • #echo “/etc/ssh/banner” >> /etc/ssh/sshd_config
  • Kemudian restart ssh anda dengan perintah :#service ssh restart
  • Percobaan ssh server dengan client sama-sama linux dengan perintah di terminal linux : #ssh root@192.168.137.2

Telnet (Telnet atau TELecommunication NETwork merupakan sebuah protokol
jaringan yang digunakan di internet dan juga jaringan komputer lokal. Gunanya adalah
untuk menghubungkan antara komputer Linux yang satu dengan komputer Linux lainnya.
Pada awal kemunculannya, Telnet didesain untuk memudahkan proses komunikasi yang dapat menghubungkan antara PC Client dengan Server, dimana kalian dapat melakukan berbagai perintah dari PC Client seolah-olah perintah tersebut sedang dieksekusi di computer sendiri, padahal sebenarnya seluruh perintah tersebut sedang kalian eksekusi di Server. Proses ini biasa disebut sebagai proses remote dimana kalian dapat melakukan apa saja seolah-olah berada di komputer sendiri. 

Untuk installasi telnet anda cukup mengeksukusi perintah :
  • #apt-get install telnetd
untuk mencoba atau mengunakan telnet ini anda dapat mengunakan windows ataupun linux dengan perintah di terminal atau cmd yaitu :#telnet 192.168.137.2

2. WEB SERVER

Server web atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.

Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol komunikasi yang telah ditentukan. Disebabkan sebuah halaman web dapat terdiri atas berkas teks, gambar, video, dan lainnya pemanfaatan server web berfungsi pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web
yang terkait; termasuk di dalamnya teks, gambar, video, atau lainnya.
Aplikasi Web Server yang terkenal adalah Apache. Apache merupakan aplikasi free berbasis OpenSource yang dikenal tangguh dan sering dipakai oleh server-server di seluruh dunia. Apache sendiri sudah tersedia di repositori DVD maupun internet Debian 7.x, sehingga kalian tidak perlu lagi susah-susah mendownload Apache di Internet.

Mengistall Apache pada Debian yaitu dengan perintah :

  • root@smk:~# apt-get install apache2 php5
  • Untuk melihat hasil dari apache2 atau webserver ini silahkan dari sisi client anda membuka webbrowser masukan link yaitu ip server “192.168.137.2” maka akan muncul yang bertuliskan “It work’s” seperti gambar dibawah


  • Menguji Webserver dengan php script
#nano /var/www/test.php
  • Perintah diatas digunakan untuk membuat file test.php di direcktori /var/www atau root
dokumen milik apache2 , isi dari file tersebut yaitu :
<?php
phpinfo();
?>
  • Kemudian anda keluar dan simpan dengan tekan ctrl+x tekan y tekan enter
  • Buka kembali dari client yaitu 192.168.137.2/test.php maka akan muncul seperti gambar
dibawah ini :


3. DATABASE SERVER

Server basis data adalah sebuah program komputer yang menyediakan layanan
pengelolaan basis data dan melayani komputer atau program aplikasi basis data yang menggunakan model klien/server.
Aplikasi database yang cukup sering digunakan adalah Mysql dikarenakan
kestabilan,kehebatannya dan yang pastinya gratis.

Mengistall Database Server (MYSQL) di debian , dengan perintah :
  • #apt-get install mysql-server mysql-client



  • Jika muncul pertanyaan yang sama seperti saat menginstall webserver tadi silahkan anda tekan enter saja , tunggu beberapa saat sampai muncul seperti gambar dibawah ini


  •  ketikan lagi #apt-get install phpmyadmin

  • pada interface ini pilih [ ] apache 2 dengan menekan tombol "spasi" lalu Tab, OK

  • pada gambar dibawah ini tekan "enter"


  • isikan password lalu tekan Tab, "enter"

  • konfirmasi password anda. tekan OK "enter"


  • Pengujian membuat database dari phpmyadmin , silahkan anda buka browser client dan masukan alamat ke ipserver/phpmyadmin atau contohnya : “192.168.137.2/phpmyadmin” sepeti gambar di bawah ini

  • Pada phpmyadmin anda dapat login sebagai root dan mengunakan password administative tadi

installasi selesai........... Semoga bermanfaat :)


0 komentar:

Posting Komentar