Selasa, 24 Januari 2017

16. Pemecahan masalah layanan web server

 Pemecahan masalah layanan web server
Pengenalan protokol HTTP
HTTP – Singkatan dari “Hypertext Transfer Protocol.” HTTP adalah protokol yang digunakan untuk mentransfer data melalui web. Ini adalah bagian dari protokol Internet dan mendefinisikan perintah dan jasa yang digunakan untuk transmisi data sebuah halaman web.
HTTP menggunakan model server-client. Seorang klien, misalnya, semisal komputer rumahan, laptop, atau perangkat mobile. Server HTTP biasanya sebuah web host yang menjalankan perangkat lunak web server, seperti Apache atau IIS. 
Beberapa kode status HTTP:
200 – permintaan sukses (halaman web tersedia)
301 – pindah secara permanen (biasanya diteruskan ke URL baru)
401 – permintaan yang tidak sah (otorisasi diperlukan)
403 – dilarang (akses tidak diperbolehkan ke halaman atau direktori)
500 – server internal yang error (sering disebabkan oleh konfigurasi server yang salah). (Tekno, 2014)

1.    instalasi dan konfigurasi web server
Web server adalah sebuah sistem yang menyediakan tempat bagi halaman web agar dapat diakses oleh web client/browser.Karena menggunakan arsitektur client-server, maka web server bertindak sebagai pihak yang menyediakan halaman web kepada client.Web server dapat menerima permintaan HTTP dan kemudian meresponnya dengan mengirimkan kode-kode HTML.Web server di Linux yang terkenal adalah Apache. (Wiki, 2011)
Install dan Konfigurasi Web Server
1. Install apache2.  apt-get install apache2
2.  Setelah menginstall apache2, selanjutnya kita akan membuat virtualhost untuk domain kita. Pertama masuk dahulu ke direktori konfigurasinya.
cd /etc/apache2/sites-available 
3. Lalu kita copy default konfigurasinya agar kita tidak usah repot-repot mengetik konfigurasinya. Serta kita sesuaikan konfigurasinya.
4. Setelah selesai kita copy kita buka file konfigurasi tadi dengan menggunakan perintah " nano rofiq ", selanjutnya tekan enter untuk melanjutkan.
/etc/apache2/sites-available#
5. Kemudian tambahkan konfigurasi seperti yang ada didalam kolom gambar di bawah ini . kemudian simpan konfigurasi anda " Ctrl+x kemudian Y kemudian Enter " .
6. Selanjutnya kita akan mendisablekan file default dengan menggunakan perintah  " a2dissite default " untuk mendisble file default , kemudian tekan enter jika sudah .
7. Setelah mendisablekan file default kemudian kita aktifkan file . dengan menggunakan perintah " a2esite ' kemudian tekan enter untuk melanjutkannya.
8. Setelah kita mengaktifkan virtualHost selanjutnya kita buat direktori dan fie di direktori /var/www ( sesuaikan DocumentRoot )
cd /var/www
var/www# mkdir
/var/www# cp index.html/
/var/www# cd
9. lalu kita edit index.html agar tampilan sesuai keinginan kita.
/ nano index.html
10. Setelah selesai , Jangan lupa untuk merestart apache2 dengan menggunakan perintah 
" service apache2 restart  " atau bisa menggunakan perintah " /etc/init.d/apache2 restart "
service apache2 restart
11. Lalu coba kita buka domain kita dengan menggunakan perintah " w3m rofiq.net " atau bisa menggunakan perintah " www-browser rofiq.net ". ( jika sudah berhasil maka tampilan konfigurasi web (Rofiq, 2011)
2.    Klasifikasi permasalahan layanan web server
Web Server tidak menanggapi

a.       Verifikasi bahwa sambungan jaringan diaktifkan

Klik mulai, klik kanan Panel kontrol, dan kemudian klik buka.
Klik dua kali Sambungan jaringan, dan kemudian klik sambungan yang digunakan untuk mengakses server Web.
b.       Verifikasi bahwa sambungan tersambung.
Tekan CTRL + ALT + DELETE..
Klik tab proses , dan kemudian verifikasi bahwa proses Inetinfo.exe terdaftar di kolom Nama gambar . (Microsoft, 2011)
3.    Prosedur pemecahan masalah layanan web server
a.       Minor Service Failure (MSF)
Minor Layanan Kegagalan (MSF) Web server masih online, tetapi satu atau lebih jasa pendukung (seperti Imagistat, penagihan, Dokter HTML, alat administrasi, logging, tape backup, SCSI backup, dll) tidak bekerja dengan benar.
b.      Secondary Service Failure (ISF) 
Sekunder Layanan Kegagalan (ISF) halaman Web yang dilayani, tetapi satu atau lebih layanan sekunder (seperti email, Real Audio, Secure Server, Ngobrol Server, DNS, dll) tidak bekerja dengan benar.
c.       Primary Service Failure (PSF) 
Layanan utama Kegagalan (PSF) halaman Web yang tidak dilayani, tapi beberapa layanan masih online, seperti ssh, ping, dll
d.      Total Service Failure (TSF)
Total Service Kegagalan (TSF) Mesin tidak menanggapi setiap jaringan atau konsol permintaan.
e.       Gremlins
Gremlins. Koleksi longgar penyakit yang terjadi di luar mesin server, seperti listrik padam, kegagalan konektivitas jaringan, kegagalan DNS dan masalah routing (untuk beberapa nama). (Thomastongue, 2001)
 
 
 
 
 
 
Biodata :
 Nama   : Sulistiyowati
Kelas     : XII K2
Sekolah : SMK ISLAM 1 BLITAR
Hobby    : Menulis
 
 
 

DAFTAR PUSTAKA

Microsoft. (2011, Mei 23). Cara memecahkan masalah Server Web pada Windows Server 2003. Diambil kembali dari Cara memecahkan masalah Server Web pada Windows Server 2003: https://support.microsoft.com/id-id/kb/323358
Rofiq. (2011, April 23). Install Dan Konfigurasi Web Server Di Debian 7. Diambil kembali dari Blogger-Mycomputer: https://blogger-mycomputer.blogspot.co.id/2015/04/install-dan-konfigurasi-web-server-di.html
Tekno. (2014, Maret 9). HTTP (Hypertext Transfer Protocol). Diambil kembali dari Definisi Teknologi: http://wikitekno.net/2016/01/http.html
Thomastongue. (2001, August 27). 1.0 Introduction. Diambil kembali dari Procedures for Web Server Troubleshooting: http://www.thomastongue.com/Writing/Troubleshooting.html
Wiki. (2011, Juni 19). INSTALASI DAN KONFIGURASI WEB SERVER. Diambil kembali dari WIKI UGOS: https://ugos.ugm.ac.id/wiki/panduan:administrasi_jaringan_menggunakan_linux_ubuntu:instalasi_dan_konfigurasi_web_server

 
 






17 Pemecahan masalah layanan mail server

Pemecahan masalah layanan mail server
Pengenalan protokol SMTP (outgoing email)
SMTP (Simple Mail Transfer Protocol) merupakan salah satu protokol yang umum digunakan untuk pengiriman surat elektronik di Internet. Protokol ini dipergunakan untuk mengirimkan data dari komputer pengirim surat elektronik ke server surat elektronik penerima. Protokol ini timbul karena desain sistem surat elektronik yang mengharuskan adanya server surat elektronik yang menampung sementara sampai surat elektronik diambil oleh penerima yang berhak. (Strive, 2013).
Pada umumnya SMTP telah anda peroleh melalui provider (ISP) anda. Jika anda belum mengetahui alamat SMTP provider, silakan hubungi ISP anda.
Berikut adalah list SMTP beberapa provider yang popular di Indonesia:
  • Telkomnet/Speedy: stmp.telkom.net
  • Fastnet/First Media/Kabelvision: mail.fast.net.id
  • Indosat: smtp.indosat.net.id
  • Biznet: smtp.biz.net.id
  • Net-zap: smtp.net-zap.com
  • Indonet: smtp.indo.net.id
  • Uninet: smtp.uninet.net.id
  • Linknet: mail1.link.net.id
  • CBN: smtp.cbn.net.id
  • Mynet: smtp.mynet.co.id
  • Jetcoms: smtp.jetcoms.net
  • NusaNet: smtp.nusa.net.id
  • Wasantara: jakarta.wasantara.net.id
  • Radnet: smtp.rad.net.id
  • MelsaNet: smtp.melsa.net.id
  • MitraNet: mail.mitra.net.id
  • Centrin: mail.centrin.net.id
  • VisionNet: pluto.vision.net.id
  • Infoasia: smtp.infoasia.net
  • Pacific: smtp.pacific.net.id
  • Dnet: dnet.net.id (Techscap, 2011)
1.    instalasi dan konfigurasi mail server
Mail server adalah server yang memungkinkan pengguna (user) untuk dapat mengirim dan menerima surat elektronik atau e-mail satu sama lain dalam satu jaringan atau dengan internet. Layanan ini menggunakan arsitektur client-server, artinya ada aplikasi client mengakses server email. Protocol yang umum digunakan adalah protocol SMTP (Simple Mail Transfer Protocol), POP3 (Post Office Protocol v3), dan IMAP (Internet Mail Access Protocol). SMTP (port 25) digunakan sebagai standar untuk menampung data mendistribusikan email, sedangkan POP3 (port 110) dan IMAP (port 143) digunakan agar user dapat mengambil dan membaca email secara remote. (Ahmad, 2012)
2.    Inbond troubleshooting
Inbond  dapat kita ibaratkan saat link kita berada di website orang lain. Contohnya adalah saat kita berselancar di facebook, lalu promosi atau post perihal kita punya website maka itu dapat di hitung satu inbound. (Ekaphrp88, 2016)
3.    Outbond trouble shooting
yaitu link dari postingan kita atau homepage yang mengarah pada website orang lain. (Master, 2015)

Biodata :
Nama   : Sulistiyowati
Kelas     : XII K2
Sekolah : SMK ISLAM 1 BLITAR
Hobby    : Menulis


Bibliography

Ahmad, H. (2012, Mei 12). Modul 8: Instalasi dan Konfigurasi Mail dan Web Mail Server Debian 6 Squeeze. Retrieved from Modul 8: https://habibahmadpurba.wordpress.com/2013/10/02/modul-7-instalasi-dan-konfigurasi-mail-server-debian-6-squeeze/
Ekaphrp88. (2016, April 26). Definisi Inbound dan Outbound. Retrieved from Untung Rahardja: http://untungrahardja.ilearning.me/2016/04/29/definisi-inbound-dan-outbound/
Master. (2015, Januari 27). Pengertian Inbound dan Outbound Link. Retrieved from Master SEO dan WEB: http://masterseodanweb.blogspot.co.id/2014/08/pengertian-inbound-dan-outbound-link.html
Strive, R. (2013, March 10). pengertian SMTP (Simple Mail Tranfer Protocol). Retrieved from ilmu mahasiswa: http://rudi-strife.blogspot.co.id/2013/03/pengertian-smtp-simple-mail-tranfer.html
Techscap. (2011, Maret 22). Definisi smpt. Retrieved from Techscap: http://techscape.co.id/hosting/smtp.ts







18 Pemecahan masalah layanan FTP server

Pemecahan masalah layanan FTP server
    a .        pengertian FTP ( File Transfer Protocol )
FTP ( File Transfer Protocol ) adalah sebuah protocol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) computer antar mesin-mesin dalam sebuah internetwork. FTP atau protocol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga diantara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum transfer data dimulai. FTP hanya menggunakan metode autentikasi standar, yakni menggunakan User name dan paswordnya yang dikirim dalam bentuk tidak terenkripsi. Pengguana terdaftar dapat menggunakan username dan password-nya untuk mengakses ,men-dawnload ,dan meng- updlot berkas- berkas yang ia kehenaki (valent, 2014).
Manfaat FTP (File Transfer Protocol) pada jaringan komputer.
a.       Dengan adanya FTP user dapat melakukan pertukaran file antar komputer dengan mudah dan aman.
b.      FTP dapat digunakan untuk melakukan backup dan restore data Website dengan mudah
c.       Dengan FTP memungkinkan transfer data yang reliable dan efisien.
d.      Dengan FTP user dapat melakukan indirect dan implicit remote computer. (Togok, 2015)
Cara Kerja FTP 
   Cara kerja utamanya digunakan dalam pengembangan situs web untuk menjalankan fungsi-fungsi FTP yaitu mentransfer halaman file dari komputer Client ke situs web komputer hosting, juga digunakan oleh situs yang menyediakan fasilitas download file. Ini juga digunakan untuk file intra-jaringan pada sistem jaringan komputer kecil. (Wijayanti, 2016)
Fungsi FTP
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan dan masih digunakan hingga saat ini. Fungsi FTP adalah untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. (Syarifuddin, 2013)
Secure File Transfer Protocol (SFTP)
SFTP adalah metode mentransfer file antar komputer melalui SSH aman aliran data aman. SFTP dalam hal komputasi mengacu pada SSH File Transfer Protocol, atau dikenal sebagai Secure File Transfer Protocol, yang merupakan protokol jaringan yang dirancang untuk menawarkan manajemen file, transfer file, dan fungsi akses file lebih setiap aliran data diandalkan atau saluran. (Hikmat, 2016)
   b.      konfigurasi FTP dan SFTP.
Konfigurasi SFTP dengan konfigurasi pada terminal.
·          Buatlah sebuah group untuk user. Misalnya sftponly
·          pras@zones:~$ sudo groupadd sftponly
·          Setelah itu tambah user ke group tersebut
·          pras@zones:~$ sudo adduser pras sftponly
·          Install open-ssh jika belum terinstall dengan mengetikkan
·          pras@zones:~$ sudo apt-get install openssh-server
·          Setelah itu setting konfigurasi
·          pras@zones:~$ sudo nano /etc/ssh/sshd_config
·          Edit default
·          Subsystem sftp /usr/lib/openssh/sftp-server
·          menjadi
·          Subsystem sftp internal-sftp
·          Kemudian di bagian bawah tambahkan
·          Match group sftponly
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
·          Untuk dapat diakses ketikkan
·          pras@zones:~$ sudo chown root.root /home/pras
·          Untuk login sebagai user ketikkan
·          pras@zones:~$ sudo usermod -d / pras. (Dewata, 2011)
Konfigurasi FTP
1.      Install paket FTP dengan perintah #apt-get install proftpd
2.      Secara automatis akan muncul tampilan seperti berikut. Ini menandakan bahwa paket tersebut di dalam disk 2 Debian. Maka Ketik perintah “eject” untuk mengeluarkan disk 1 nya, lalu masukan Disk 2 nya.
3.      Lalu naikan perintah tadi (paket FTP)
4.      Lalu pilih Mandiri / Stand alone. Lalu tunggu prosesKemudian kita akan membuat di rektori baru dengan perintah #mkdir /home/Namapengguna
5.      Setelah mebuat direktori, lalu kita akan membuat akun ddengan perintah #userradd –d /home/Namapengguna
6.      Buat Password akun dengan perintah seperti gambar dibawah ini.
7.      Masukan Password
8.       Lalu kita akan membuat file yang akan terdapat pada FTP dengan perintah, #mcedit /home/dokho/coba.txt
9.      Lalu isi terserah anda.
10.  Buat Nama Folder. ketik : #mkdir /home/Namapengguna /koko
11.  Lakukan perintah restart, #reboot
12.  Maka proses konfigursi telah selesai, kini kita akan mencobanya apakah benar-benar berhasil di client. Maka buka terlebih dahulu web browsernya. Kemudian akses dengan url ftp.Nama pengguna.com, lalu akan muncul menu popup, lalu masukan aku tersebut yang sudah di buat sebelumnya.
13.  Dan lihat hasilnya.
14.  Hasil dari File (coba.txt). (Dhoko, 2012).
Konfigurasi SFTP.
SFTP (Secure File Transfer Protocol) adalah proses transfer file yang menggunakan protocol. SSH. Disini saya akan membahas bagaimana caranya mengkonfigurasi SFTP pada Ubuntu. Konfigurasi SFTP dengan konfigurasi pada terminal.
Buatlah sebuah group untuk user. Misalnya sftponly
pras@zones:~$ sudo groupadd sftponly
Setelah itu tambah user ke group tersebut
pras@zones:~$ sudo adduser pras sftponly
Install open-ssh jika belum terinstall dengan mengetikkan
pras@zones:~$ sudo apt-get install openssh-server
Setelah itu setting konfigurasi
pras@zones:~$ sudo nano /etc/ssh/sshd_config
Edit default
Subsystem sftp /usr/lib/openssh/sftp-server
menjadi
Subsystem sftp internal-sftp
Kemudian di bagian bawah tambahkan
Match group sftponly
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Untuk dapat diakses ketikkan
pras@zones:~$ sudo chown root.root /home/pras
Untuk login sebagai user ketikkan
pras@zones:~$ sudo usermod -d / pras
c.       Prosedur Pemecahan masalah layanan ftp server
1.      Pesan error Login incorrect.
Dari pesannya saja sudah jelas bahwa ada masalah saat memasukkan username dan password. Coba cek kembali username dan password dengan teliti, jika masih bermaslah coba buat user baru untuk mengakses FTP. Solusi lainnya adalah dengan mengubah metode login dengan metode Anonymous yang tidak memerlukan username dan password.
2.      Pesan error Login Incorrect masih muncul sedangkan username dan password sudah benar.
Masalah ini terjadi karena saat pembuatan user directory yang diarahkan salah. Misalnya saat membuat directory untuk FTP terletak pada /home/share sedangkan saat menambahkan user, syntax yang dimasukkan adalah “useradd –d /share/ ftp” yang mana syntax tersebut mengarahkan ke direktory share yang terletak pada root (/) sedangkan didalam root tidak ada directory share. Maka seharusnya syntax yang dimasukkan adalah “useradd –d /home/share/ ftp”.
3.       Tidak bisa mengakses file yang ada dalam FTP.
Biasanya user yang mengalami masalah ini adalah user yang tidak mendapatkan hak akses untuk mengakses file yang pada FTP. Gantilah hak akses pada file di FTP atau jika perlu direktory FTP tersebut diubah menjadi full control. Cukup masukkan syntax “chmod 777 –R /home/share/” (sesuaikan dengan letak direktory FTP yang dibuat).  (Maroce, 2015)

Biodata :
Nama   : Sulistiyowati
Kelas     : XII K2
Sekolah : SMK ISLAM 1 BLITAR
Hobby    : Menulis


Bibliography

Dewata, F. (2011, Oktober 22). Instalasi Dan Konfigurasi SSH dan SFTP. Retrieved from Instalasi Dan Konfigurasi SSH dan SFTP: http://cladea4ever.blogspot.co.id/2011/10/instalasi-dan-konfigurasi-ssh-dan-sftp.html
Dhoko. (2012, Desember 22). nstalasi Dan Konfigurasi FTP di Debian 7. Retrieved from nstalasi Dan Konfigurasi FTP di Debian 7: http://rumahwacana.com/blog/instalasi-dan-konfigurasi-ftp-di-debian-7/
Hikmat. (2016, November 1). Perbedaan antara SFTP dan SCP. Retrieved from Kliksma.com: http://kliksma.com/2015/06/perbedaan-antara-sftp-dan-scp.html
Maroce, K.-c. ( 2015, NOVEMBER 23 ). Troubleshooting pada FTP. Retrieved from Masalah dan Troubleshooting pada FTP Server (proftpd): http://feisaldotkom.blogspot.co.id/2015/11/masalah-dan-troubleshooting-pada-ftp.html
Syarifuddin, N. (2013, Januari 13). Pengertian, Fungsi, dan Cara Kerja FTP. Retrieved from Pengertian, Fungsi, dan Cara Kerja FTP: http://agustya-blog.blogspot.co.id/2013/01/pengertian-fungsi-dan-cara-kerja-ftp.html
Togok, Y. (2015, Januari 5). Pengertian dan Fungsi FTP (File Transfer Protocol) Beserta Cara Kerjanya. Retrieved from Tutorial Komputer: http://www.teorikomputer.com/2016/01/pengertian-dan-fungsi-ftp-beserta-cara.html
valent, g. (2014, Juli 26). Pengertian Tentang FTP (File Transfer Protocol). Retrieved from Pengertian Tentang FTP (File Transfer Protocol): http://berandaku-gerry.blogspot.co.id/2014/06/pengertian-tentang-ftp-file-transfer.html
Wijayanti, F. (2016, Maret 4 ). pengertian , fungsi dan cara kerja FTP server PUBLISHED ON: 23.24 BY: fitri wijayanti IN:. Retrieved from Fitridantuntun: http://fitrituntun.blogspot.co.id/2015/11/pengertian-fungsi-dan-cara-kerja-ftp.html