Rabu, 21 November 2018

Install dan Konfigurasi Web Server serta Install CMS Wordpress pada Debian 7

 Assalamuallaikum Wr,Wb . Bagaimana sobat networking ? Semoga sehat-sehat saja ya . Kembali lagi bersama saya untuk membagikan sedikit ilmu yang saya dapat kepada sobat networking . Nah, kali ini saya akan memberikan ilmu tentang Cara Install dan Konfigurasi Web Server serta sebagai bonus , Saya akan menyertakan tutorial Install CMS Wordpress . Pasti sobat networking sudah tidak sabar ya? Eits , Tapi sebelumnya kita bahas sedikit apa itu Web Server dan bagaimana cara kerjanya .







Pengertian Web Server

Pengertian Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. itulah pengertian web server sebenarnya. dalam bentuk sederhana web server akan mengirim data HTML kepada permintaan web Browser sehingga akan terlihat seperti pada umumnya yaitu sebuah tampilan website.

Fungsi Web Server

Fungsi utama Web server adalah untuk melakukan atau akan tranfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa teks, video, gambar atau banyak lagi.

Beberapa Jenis Web Server di antanya adalah :


  1. Apache Web Server / The HTTP Web Server
  2. Apache Tomcat
  3. Microsoft windows Server 2008 IIS (Internet Information Services)
  4. Lighttpd
  5. Zeus Web Server
  6. Sun Java System Web Server
  7. Dari daftar list diatas yang paling dominan dan digunakan hanya pada Apache dan Microsoft Windows Server.


Cara Kerja Web Server

Cara kerja dari Web Server merupakan salah satu mesin yang dimana tempat software atau aplikasi beroperasi dalam mendistribusikan web page ke user/pengguna, ini bisa ditentukan pada permintaan user.

Menghubungkan antara Web Server dan Web Browser Internet dan ini merupakan gabungan dari jaringan Komputer yang ada di seluruh dunia. Setelah semuanya terhubung secara fisik, Protocol TCP , IP atau networking protocol yang memungkinkan semua komputer di dunia dapat berkomunikasi satu sama lainnya.

Ketika browser meminta data web page kepada server maka instruksi dari permintaan data browser tersebut akan di kemas di dalam TCP yang merupakan satu protocol transport kemudian dikirim ke alamat, dalam hal ini adalah protocol berikutnya yaitu HTTP atau Hyper Text Transfer Protocol yang sudah kita kenal. HTTP ini merupakan sebuah protocol yang akan digunakan dalam WWW (World Wide Web) antar komputer yang saling terhubung dalam jaringan internet di dunia ini.

Data yang di passing dari browser ke Web server biasanya disebut HTTP request yang akan meminta web page dan kemudian web server akan mencarikan data HTML yang ada dan akan di kemas dalam bentuk TCP protocol kemudian di kirim kembali ke browser dan data yang dikirim dari mulai server ke browser disebut HTTP response. dan bila data yang diminta oleh web browser tidak ditemukan Web server maka akan menimbulkan error yang biasanya kita sebut dengan halaman error 404 atau Page Not Found.

  Nah mungkin penjelasannya sampai sini saja , semoga sobat networking paham bagaimana cara kerja Web Server ya .  Langsung saja ke tahap yang berikutnya , cermati baik-baik ya sobat networking .

Install dam Konfigurasi Web Server

Install Paket web server terlebih dahulu yaitu :

  1. Apache2
  2. php5 (untuk membaca script PHP)
  3. mysql-server (untuk database)
  4. phpmyadmin (mempermudah dalam pembuatan database)



Masukan Password Root untuk masuk ke MySQL, Terserah sobat networking dan saran saya yang mudah diingat, Jika sudah pilih "OK"



Nah selanjutnya akan seperti ini, pada pilihan dibawah , sobat pilih Apache2 dengan menekan tombol "Spasi" jika sudah tekan "OK"



Selanjutnya akan muncul seperti di bawah ini, pilih "Ya" karena kita akan membuat suatu database nantinya



Kenapa memasukkan Password lagi? Haha , jangan panik . Sobat networking hanya akan dimintai password baru, untuk password database administrative user, lebih mudahnya menurut saya setiap password samakan dengan password pertama/sebelumnya.



Konfirmasi password



Ketika proses install selesai , Buka web browser dan buka alamat domain kalian, jika muncul seperti gambar di bawah ini berarti apache2 sudah jalan. sebelumnya sobat networking harus konfigurasi DNS dulu , oke ? Bisa dilihat disini Install & Konfigurasi DNS Server



Alhamdulillah sudah berjalan, bagaimana? mudah kan, nah selanjutnya kita coba ke phpmyadmin yang sebelumnya sudah kita install juga , bagaimana caranya masih buka web browser dan buka www.namadomainkalian.com/phpmyadmin misal disini saya www.rifkiedu.net/phpmyadmin
Masukan user root dan password yang dibuat saat Install paket tadi.



Tampilan phpmyadmin



Nah Phpmyadmin sudah berjalan, selanjutnya kita coba ubah index dari www.rifkiedu.net yang tadi


  1. Masuk ke direktori /etc/apache2/sites-enabled/ yang berisi konfigurasi situs-situs pada apache2
  2. LS list directory contents : Perintah untuk menampilkan isi daftar file dan subdirektori yang berada di dalam suatu direktori
  3. Salin file 000-default menjadi web
  4. Cek direktori, apakah file web sudah di copy kan dan tersedia
Perhatikan gambar dibawah ini



Kemudian ketikan perintah #nano web maka kan muncul seperti ini
*Catatan , Gambar dibawah sudah langsung di konfigurasi .



Kemudian Save "Ctrl+X+Y+Enter"
Setelah melakukan konfigurasi diatas selanjutnya konfigurasi berikut :




  1. cd /var/www  > Pindah ke directory /var/www/
  2. mkdir rifkiedu  > membuat folder yang nantinya akan diisi file HTML/PHP kedua situs
  3. cd ./rifkiedu  > Pindah ke folder  /rifkiedu
  4. nano index.php  > Membuat file index.php sebagai halaman utama

Setelah ketikkan perintah "#nano index.php" untuk merubah file indexnya, coba ketikan seperti yang dibawah sebagai permulaan
*Catatan : untuk dibagian RifkiEdu.net . Bebas



Kemudian Save "Ctrl+X+Y+Enter"
Restart apache2 nya "#service apache2 restart"
Lalu masuk ke browser lagi dan ketikan domain anda maka hasilnya seperti dibawah ini




Nah bagaimana sobat networking mudah, bukan? Lalu selanjutnya kita akan melakukan Installasi CMS Wordpress Sebelum ke Cara Instalnya kita bahas sedikit tentang CMS Wordpress.

Install dan Konfigurasi CMS Wordpress





CMS atau singaktan dari Content Management System merupakan suatu system yang digunakan untuk menambah atau mengedit sebuah artikel yang ada. Dapat dimisalkan disebuah tempat produksi buku, ditempat tersebut ada satu komputer yang digunakan untuk membuat buku, di komputer tersebut juga ada daftar berbagai macam buku yang telah dicetak. Sehingga admin lebih mudah dalam membuat buku ataupun merevisi dari buku sebelumnya yang telah dicetak. Nah CMS bisa diibaratkan sebagai komputer tersebut.

CMS Wordpress bisa dipasang di server secara cuma - cuma tanpa mengeluarkan biaya sedikitpun. Selain gratis CMS Wordpress juga bersifat open source, sehingga bisa dikembangkan lagi bagi penggunanya. Oke kita langsung saja ke cara installnya .

Pertama Copykan Terlebih dahulu file wordpress nya. Masuk ke FTP kalian. Caranya buka windows explorer kemudian klik di menu bar dan ketikkan nama ftp kalian. Misalkan ftp://rifkiedu.net kemudian login dengan user yang telah kalian buat di ftp. Jika kalian masih bingung mengenai ftp bisa kalian lihat artikel sebelumnya FTP Server



Setelah file wordpress nya berhasil di copy ke user ftp kita, Selanjutnya lakukan perintah berikut.



perintah diatas merupakan untuk mencopy file /home/test/wordpress-4.9.8.zip ke folder /var/www/rifkiedu/

Karena file wordpress diatas adalah zip maka kita perlu Untuk mengekstrak file .zip di Linux, perlu menambahkan paket aplikasi bernama unzip. Caranya seperti berikut. 


Nah setelah menginstall paket unzip. Selanjutnya konfigurasi seperti berikut.




  • cd /var/www/rifkiedu/  > pindah ke folder /var/www/rifkiedu/
  • rm index.php  > untuk menghapus file index.php karena sudah tak digunakan lagi
  • unzip wordpress-4.9.8.zip  > Untuk mengekstrak file .zip 
Nah sekarang kita ubah lagi file web sebelumnya pada apache2/sites-enablenya, ketikan perintah berikut



 Langkah selanjutnya yaitu konfigurasi seperti gambar dibawah ini



Kemudian Save "Ctrl+X+Y+Enter"
Restart apache2 nya "#service apache2 restart"
Kemudian buka kembali browser dengan memasukan nama domain kalian. Lebih jelasnya seperti gambar berikut.



Gambar diatas adalah tampilan awal wordpress kemudian klik Let's go! Kemudian akan muncul tampilan berikut.



Dibagian seperti gambar diatas jangan dulu klik Submit. Kalian masuk lagi ke www.rifkiedu.net/phpmyadmin di Tab baru untuk membuat suatu database.



Jika sudah lalu klik Submit , tetapi bila sobat networking menemukan hal seperti gambar dibawah ini. Jangan panik , saya ada solusinya hehe



Pesan error tersebut menandakan bahwa file wp-config.php belum dibuat, untuk membuatnya buka debian dan ketik perintah berikut

  1. Pastikan sobat networking di direktori wordpress
  2. #cd /var/www/rifkiedu/wordpress
  3. Lalu salin file wp-config-sample.php menjadi wp-config.php
  4. #cp wp-config-sample.php wp-config.php 


Lalu ubah nama database,username,dan password seperti dibawah ini. pastikan sobat networking isi seperti sebelumnya  dibuat. Ingat , tidak boleh berbeda .


Kemudian Save "Ctrl+X+Y+Enter"
Buka kembali browser dengan memasukan nama domain sobat networking . Hasilnya akan seperti gambar dibawah ini.


Isi semua Infomation needed , jika sudah klil Instal Wordpress . Maka akan muncul gambar seperti dibawah ini .


Klik Log In , kemudian isikan username dan password seperti gambar dibawah ini .


Kita uji coba dengan memasukan nama domain kita. Jika muncul tampilan seperti gambar dibawah  itu tandanya Install Wordpress berhasil sobat networking lakukan.




Terimakasih telah membaca tulisan / artikel di atas tentang Install dan Konfigurasi Web Server serta Install CMS Wordpress pada Debian 7. Semoga informasi tersebut bisa memberikan manfaat bagi sobat networking yang membaca dan jangan lupa bagikan ilmu ini kepada siapapun .


Terima kasih untuk
Penjelasan Web Server dan Cara Kerjanya
https://bukainfo.com/pengertian-web-server-sebenarnya/
Read More

Jumat, 09 November 2018

Apa itu FTP ? ( Penjelasan beserta Cara Install FTP pada Debian7)

   Assalamuallaikum Wr,Wb . Bagaimana sobat networking ? Semoga sehat-sehat saja ya . Kembali lagi bersama saya untuk membagikan sedikit ilmu yang saya dapat kepada sobat networking . Nah, kali ini saya akan memberikan ilmu tentang Apa itu FTP ? beserta Cara Install FTP pada Debian 7 . Pasti sobat networking sudah tidak sabar ya? Eits , Tapi sebelumnya kita bahas sedikit apa itu FTP dan bagaimana cara kerjanya . 



Mengenal Lebih Dalam Tentang FTP. FTP Adalah ?

 Bagi sobat yang sangat menyenangi bidang IT, tentunya istilah FTP yang merupakan singkatan dari File Transfer Protocol sudah menjadi istilah yang tidak asing bagi sobat. Namun tahukah anda apa itu FTP ? Sangat disayangkan jika sobat tahu istilah File Transfer Protocol (FTP) namun sobat tidak tahu fungsi, cara kerja dan lain-lain. FTP adalah salah satu protokol tertua di internet.

Apa Itu FTP ?





  File Transfer Protocol / FTP adalah suatu layanan yang di sediakan agar file dalam suatu network atau jaringan dapat saling bertukar file dan informasi yang menggunakan koneksi TCP dengan port 21. Dalam File Transfer Protocol (FTP) ada dua hal penting yang wajib untuk di ketahui bersama. Yang pertama adalah FTP server dan yang ke dua adalah FTP client.

  FTP server berfungsi untuk memberikan layanan yang di sediakan agar file dapat saling bertukar informasi jika File Transfer Protocol (FTP) tersebut menerima permintaan dari client FTP. Sedangkan FTP cilent bertugas untuk meminta koneksi kepada File Transfer Protocol (FTP) server dengan tujuan agar antar file dalam FTP dapat saling bertukar informasi.

FTP server memiliki tujuan sebagai berikut :
  1.  Melakukan pembagian data
  2.  Menyediakan layanan untuk melakukan implicit remote computer
  3.  Menyediakan layanan sebagai tempat penyimpanan bagi pengguna komputer
  4.  Menyediakan layanan untuk melakukan transfer data yang efisien dan reliable.

  Pertukaran data dan informasi merupakan hal yang sangat penting dalam satu komputer, jika tidak ada pertukaran file dan informasi maka anda tidak akan dapat melakukan unggahan, unduhan, menonton video, membaca informasi dan melakukan hal penting lainnya. Oleh karena itu peran File Transfer Protocol (FTP) sangat dibutuhkan dalam satu komputer.

  Berdasarkan hak akses, File Transfer Protocol (FTP) dibagi menjadi dua, yaitu FTP user dan FTP anonymous. Pada FTP user, File Transfer Protocol (FTP) hanya dapat di gunakan oleh pengguna komputer yang memiliki izin saja, jadi tidak sembarangan orang bisa mengakses data pada File Transfer Protocol menggunakan FTP user ini.

 Sedangkan anonymous FTP adalah File Transfer Protocol (FTP) yang dapat diakses oleh siapapun, karena dengan menggunakan FTP anonymous, pengguna komputer dapat mengakses data tanpa menggunakan identitas diri, bebas dari password. Kalaupun ada password yang di minta oleh FTP anonymous maka itu adalah password untuk melakukan verifikasi pada FTP anonymous.

Pengertian FTP

  File Transfer Protocol atau yang biasa disingkat dengan FTP adalah salah satu protokol yang ada dalam internet yang di gunakan untuk melakukan transfer data, file dan informasi yang terdapat dalam suatu jaringan komputer. Contohnya adalah ketika anda mengunggah file dan mengunduh file, semua hal itu dapat dilakukan atas bantuan File Transfer Protocol (FTP).

 Uniknya File Transfer Protocol atau FTP bisa diatur mejadi layanan yang dapat digunakan oleh banyak orang, sehingga semua orang dapat mengakses data dalam suatu komputer degan mudah.
 Tetapi jangan khawatir, File Transfer Protocol atau FTP memiliki keamanan yang sudah tidak di ragukan lagi, hanya client yang terdaftar dan memiliki izin saja yang dapat mengaksesnya.

 Dalam menggunakan File Transfer Protocol (FTP), ada beberapa syarat yang harus di penuhi, di antaranya adalah sebagai berikut :


  1.  Pengguna komputer harus memiliki informasi yang cukup dan memadai tentang File Transfer Protocol (FTP) server agar dapat terhubung dengan komputer.
  2. Username dan password, hampir semua akun bahkan akun game sekalipun harus memiliki username dan password. Dalam File Transfer Protocol (FTP), username dan password di gunakan untuk mengakses data agar client yang lain dapat mengetahui informasi siapa yang melakukan akses tersebut. Namun ada juga beberapa FTP server yang tidak menyediakan username dan password, sehingga pengguna komputer dapat mengakses data secara anonim.
  3. Alamat FTP server. Bentuknya sangat mirip dengan alamat domain yang di gunakan dalam website, serupa namun tak sama. Jika website menggunakan alamat domain yang di awali dengan ; http ; dan https maka FTP diawali dengan ftp. Contohnya adalah ftp.jikadiamemilihmu.com atau ftp://.jikadiamemilihmu.com. Dan FTP juga memiliki IP Address seperti halnya website.
  4. Komputer yang di miliki oleh pengguna komputer harus mempunyai FTP Client yang sudah terinstal. Salah satu contoh FTP client adalah FileZilla.

  Dalam menggunakan File Transfer Protocol (FTP), proses untuk melakukan pengiriman data dapat di lakukan dengan tiga metode, di antaranya adalah sebagai berikut :

  1.  Metode compressed : pada metode ini, data yang akan di kirim dapat di kompres dengan menggunakan algoritme, biasanya algoritme yang di gunakan adalah Tun-length encoding.
  2. Metode stream : pada metode stream, data yang akan di kirim akan secara otomatis di kirim secara berkelanjutan atau data tersebut secara otomatis akan di kirim secara terus menerus. Uniknya pada metode ini, seluruh yang akan di proses di serahkan kepada TCP sehingga File Transfer Protocol tidak melakukan apapun.
  3. Metode block : sesuai dengan namanya, maka dalam metode block, data yang akan di kirim di bagi dalam beberapa kelompok, yaitu block data field, block header dan block count. Setelah data tersebut di bagi dalam beberapa kelompok, barulah data tersebut dapat di kirim melalui TCP.

  Pada saat sedang berlangsungnya proses pengiriman data dan informasi, maka ada empat representasi data yang dapat di gunakan dalam File Transfer Protocol atau FTP adalah sebagai berikut  :


  1. Mode EBCDIC, pada mode ini proses pengiriman dan pertukaran data menggunakan EBDIC.
  2. Mode lokal, mode ini adalah mode yang menarik, karena mode ini dapat di gunakan untuk melakukan pengiriman dan pertukaran data apabila terdapat dua komputer yang saling identik, sehingga komputer-komputer tersebut tidak memerlukan konversi data ke ASCII lagi.
  3. Mode Image atau di sebut juga dengan binary mode. Pada mode ini maka mesin pengirim data akan mengirim informasi atau data dalam setiap byte nya, dan setelah mendapatkan data, penerima dapat menyimpan byterstream.

Fungsi FTP

  File Transfer Protocol (FTP) memiliki banyak fungsi yang sangat menguntungkan bagi pengguna komputer, beberapa fungsi FTP adalah sebagai berikut :


  1. Pengguna komputer dapat melakukan pertukaran informasi ataupun file antar komputer dengan langkah yang tentunya tidak susah, sebesar apapun file itu, file itu akan tetap dapat di pertukarkan.
  2. File Transfer Protocol (FTP) juga sangat menguntungkan bagi pengguna akun website. Dengan adanya File Transfer Protocol (FTP) maka pengguna website dapat melakukan pencadangan data website mereka dengan jalan dan langkah yang mudah.
  3. Pada saat melakukan perpindahan atau pengiriman data dan informasi, apabila koneksi terputus di tengah-tengah perjalanan, anda tidak perlu khawatir karena data tersebut tidak akan hilang.
  4. File Transfer Protocol (FTP) menyediakan fasilitas bagi pengguna komputer agar dapat melakukan pengiriman data dan informasi secara dua arah. Misalnya ketika File Transfer Protocol (FTP) di gunakan dalam suatu kampus, maka seorang dosen dapat mengirimkan file kepada asisten dosen ataupun mahasiswa, dan sebaliknya seorang asisten dosen atau mahasiswa juga dapat mengirim balik file dan data tersebut kepada dosen.
  5. Data yang di transfer menggunakan File Transfer Protocol (FTP) dapat berjalan dengan lebih efisien. Karena jika ingin mengirim data atau file, pengguna komputer tidak perlu melakukan atau melewati langkah-langkah yang rumit.
  6. Pengguna juga dapat memanfaatkan File Transfer Protocol (FTP) secara indirect maupun implict remote computer.
  7. Dengan memanfaatkan File Transfer Protocol (FTP) maka pengguna dapat melakukan pengiriman data dan file yang teratur atau terorganisir.
  8. File Transfer Protocol (FTP) juga berfungsi untuk melindungi pengguna komputer dari berbagai sistem file storage antar host yang saling bertukar informasi.

Cara kerja FTP

  Satu-satunya metode yang digunakan oleh FTP adalah metode autentikasi standar, dimana diperlukan username dan password untuk mengakses data-data yang ada pada FTP server. Pengguna yang terdaftar (memiliki username dan password) memiliki akses penuh pada beberapa direktori-direktori beserta file-file yang ada di dalamnya sehingga pengguna yang terdaftar tersebut dapat membuat, menyalin, memindahkan atau bahkan menghapus direktori-direktori tersebut.



   Untuk cara kerjanya, secara umum terlebih dahulu FTP client harus meminta koneksi kepada FTP server, jika sudah terhubung dengan FTP server maka FTP client dapat melakukan pertukaran data seperti upload dan download data. FTP dapat bekerja dalam mode aktif dan mode pasif, yang menentukan bagaimana koneksi data terbentuk. Pada kedua mode, client membuat sebuah kontrol TCP dari port N menuju FTP server port 21.


  1.  Pada mode aktif, client mulai menyimak koneksi data yang datang dari server pada port M. Kemudian client mengirimkan FTP command port M untuk menginformasikan kepada server, port mana yang harus disimak. Serverk emudian menginisiasi channel data kepada client dari port 20/ port FTP server.
  2. Dalam situasi ketika client berada di balik firewall dan tidak mampu menerima koneksi TCP yang datang, dapat digunakan pasif mode. Dalam mode tersebut, client menggunakan kontrol koneksi untuk mengirimkan perintah PASV kepada server, kemudian menerima alamat IP server, alamat server, dan nomor port server.


Manfaat FTP

  Manfaat yang dapat diperoleh dari FTP adalah sebagai berikut :


  1. File Transfer Protocol (FTP) dapat memberikan layanan pengiriman data yang lebih efisien sehingga anda tidak perlu khawatir dengan kerumitan pertukaran data apabila menggunakan protokol lain.
  2. Dengan File Transfer Protocol (FTP) maka anda tidak perlu khawatir lagi dengan file dan data yang berukuran besar, sebesar apapun data itu anda tetap dapat melakukan pertukaran dan pengiriman data.
  3. Dengan memanfaatkan File Transfer Protocol (FTP) maka anda dapat melakukan implicit remote computer ataupun indirect computer.
  4. Uniknya ternyata File Transfer Protocol (FTP) juga dapat bermanfaat bagi pengguna website. Dengan menggunakan File Transfer Protocol (FTP) maka anda dapat melakukan back up data website dengan langkah mudah.
  5. Dengan menggunakan File Transfer Protocol (FTP), maka penggunanya dapat melakukan pertukaran informasi, data dan file secara dua arah.
  6. Proses perpindahan file, data dan informasi tidak akan hilang apabila sambungan atau koneksi internet terputus, artinya setelah koneksi internet terhubung kembali maka proses perpindahan data dan file akan berlanjut kembali.
  7. File Transfer Protocol atau FTP dapat dimanfaatkan untuk pertukaran data yang lebih mudah dan teratur, sehingga anda tidak perlu khawatir data yang di transfer mengalami kekacauan


  Nah mungkin penjelasannya sampai sini saja , semoga sobat networking paham bagaimana cara kerja FTP ya .
  Langsung saja ke tahap yang berikutnya , yaitu Install FTP pada Debian 7 , cermati baik-baik ya sobat networking

CARA INSTALL FTP PADA DEBIAN 7

1. Install terlebih dahulu FTP nya dengan mengetikan perintah "apt-get install proftpd -y"



2. Pilih Standalone / Mandiri seperti gambar dibawah ini



3. Buka dan edit file /etc/proftpd/proftpd.conf , Dengan mengetikkan perintah "nano /etc/proftpd/proftpd.conf"



4. Disini saya merubah beberapa perintah , disini kita ubah pada bagian 'UseIPv6' awalnya 'ON' menjadi 'OFF' dan untuk 'ServerName' yang awalnya 'Debian' ubah menjadi nama 'domain' kita contoh yang punya saya 'rifki.net',  jika belum mendaftarkan domainnya maka bisa menggunakan 'IP Address' kita. Jika sudah tekan 'CTRL+X' lalu 'Y' tekan 'Enter' . Untuk lebih jelasnya seperti gambar dibawah ini .



5. Karena kita belum mempunyai user/akun ftpnya, tahap selanjutnya kita akan mengkonfigurasi User untuk login ke FTP nya, akan kita buat dulu. Dengan memasukan perintah 'adduser (bebas)' disini kita hanya perlu mengisi 'Password' saja. Selebihnya kita hanya menekan tombol 'Enter',hingga ada perintah untuk mengetik 'Y/N' kita ketikan 'Y' lalu 'Enter'. Seperti gambar dibawah ini .



6. Setelah itu kita akan mengeceknya apakah ftpnya berhasil atau tidak. Buka browser kalian boleh google chrome,mozilla,ataupun yang lain. Lalu ketikan 'ftp://(nama domain/ip address)'. Jika berhasil tampilan akan seperti gambar dibawah ini


  Lalu isikan username dan password yang telah diisikan tadi . Setelah diisikan maka akan muncul tampilan seperti gambar dibawah ini .



8. Saya disini akan menambahkan file/folder ke ftpnya. Buka 'File Explorer' sobat networking, sama seperti tadi ketikan 'ftp://(namadomain/ip address)' hingga muncul tampilan login. Siapkan file/folder nya untuk di copy kan dan paste kan di ftpnya . Seperti gambar dibawah ini .



Tampilan login



Copykan data pada Folder FTP yang telah kita buat



9. Setelah selesai cek pada browser sobat networking seperti gambar dibawah ini



 Terimakasih telah membaca tulisan / artikel di atas tentang Apa itu FTP ? ( Penjelasan beserta Cara Install FTP pada Debian7). Semoga informasi tersebut bisa memberikan manfaat bagi sobat networking yang membaca dan jangan lupa bagikan ilmu ini kepada siapapun .

Sumber : Penjelasan tentang FTP dan cara kerjanya 
https://makinrajin.com/ftp-adalah/
Read More

Senin, 05 November 2018

Install DNS Server pada Debian 7

 Assalamuallaikum Wr,Wb . Bagaimana sobat networking ? Semoga sehat-sehat saja ya . Kembali lagi bersama saya untuk membagikan sedikit ilmu yang saya dapat kepada sobat networking . Nah, kali ini saya akan memberikan ilmu tentang Cara Install DNS Server pada Debian 7 . Pasti sobat networking sudah tidak sabar ya? Eits , Tapi sebelumnya kita bahas sedikit apa itu DNS Server.



  DNS atau Domain Name System adalah sebuah distribute data base system pada komputer yang seringkali digunakan untuk melakukan pencarian nama pada komputer dalam sebuah jaringan yang menggunakan TCP atau IP. Selain itu, DNS juga merupakan sebuah aplikasi servis yang seringkali digunakan pada sebuah jaringan internet yang dapat berguna untuk melakukan penerjemahan domain ke dalam IP address.

  Nah itu sedikit penjelasan dari DNS Server, jika sudah paham langsung saja kita ikuti tutorialnya.
Simak baik-baik ya sobat .


INSTALL DNS SERVER

1. Install terlebih dahulu Paket DNS nya dengan cara "apt-get install bind9 -y"


2. Setelah Install Paket DNS nya selanjutnya lakukan konfigurasi berikut. 
"nano /etc/bind/named.conf"


3. Setelah melakukan konfigurasi diatas, maka akan tampil seperti dibawah ini.


4. Dibaris paling bawah kalian tambahkan script seperti gambar dibawah ini berikut. Setelah konfigurasi selesai jangan lupa untuk di Simpan ya sobat "Ctrl+X+Y+Enter".


5. Kemudian copy file forward dan reverse untuk konfigurasi lebih lanjut. File forward berfungsi untuk konversi dari Domain ke Ip Address da File Reverse berfungsi untuk konversi Ip Address ke Domain. Lakukan Konfigurasi seperti dibawah ini .

FORWARD
REVERSE
6. Setelah melakukan Konfigurasi diatas. Kita Masuk ke File Forwardnya sobat .





7. Setelah melakukan konfigurasi seperti diatas. Maka akan muncul tampilan berikut .
Nah sobat Lakukan konfigurasi seperti berikut. Ubah nama localhost 
dengan domain yang anda buat pada saat konfigurasi di "nano /etc/bind/named.conf" disini domain saya pluviopedia.net. Nah disini saya akan memberi tahu cara cepat agar tidak satu satu mengganti/mengubah nama localhostnya. Caranya dengan cara "Ctrl => W + Ctrl => R + localhost + Enter + bismillah.net + Enter + Kemudian klik tombol A + Enter "

Keterangan :

  • CTRL + W untuk Mencari
  • CTRL + R untuk Replace
  • Selanjutnya Tombol A untuk memilih semua yang akan di replace .
Untuk lebih jelasnya seperti gambar dibawah ini .


8. Setelah melakukan hal diatas kemudian Repalce, maka akan seperti pada gambar dibawah Localhost sudah diubah menjadi domain yang sudah kita tentukan tadi. Kemudian dibagian bawah edit seperti gambah dibawah. IP 127.0.0.1 diubah menjadi IP kita misal IP saya 192.168.20.1 dan dibagian paling bawah diubah juga yang asalnya @ menjadi www dan AAAA menjadi A dan tambahkan IP kita 192.168.20.1 Kemudian save "CTRL+W+Y+ENTER", untuk lebih jelasnya bisa dilihat pada gambar dibawah ini



9. Kemudian masuk ke file reverse.


10. Setelah masuk ke file reverse , sobat networking lakukan hal yang sama pada saat mengubah nama localhostnya dengan cara "CTRL=>W + CTRL=>R + localhost + Enter + bismillah.net + Enter + A" . Ketika sudah diganti menjadi domain yang sudah kita tentukan tadi. Selanjutnya pada 1.0.0 diganti menjadi 3 blok akhir IP kita dan dibalik. Misalkan IP nya 192.168.20.1, Nah IP saya tersebut dibalik dan diambil 3 blok terakhir menjadi 1.20.168 . Lebih Jelasnya bisa dilihat gambar di bawah .


Jangan lupa sobat simpan dengan perintah "CTRL+X+Y" 

10. Setelah di Simpan hasil konfigurasi diatas kemudian restart paket DNS / bind9 nya dengan cara "/etc/init.d/bind9 restart"

Setelah berhasil menyimpan dan merestart bind9 nya maka akan muncul seperti gambar dibawah ini 



11. Setelah restart paket DNS/bind9 nya, Kalian tambahkan IP dan DNS server sesuai di Debian 7 virtual di PC kita/Client .


12. Setelah menambahkan IP, kemudian masuk ke CMD di PC kita/Client 

 

Jika muncul seperti gambar diatas berarti konfigurasi sobat networking berhasil .

 Terimakasih telah membaca tulisan / artikel di atas tentang Cara Install DNS pada Debian 7 . Semoga informasi tersebut bisa memberikan manfaat bagi sobat networking yang membaca dan jangan lupa bagikan ilmu ini kepada siapapun .












Read More