Javatravel
Pengertian, Sejarah & Jenis Web Server

Majapahit Teknologi – Pada masa sekarang ini, internet bukan lagi sebuah hal yang asing dikalangan masyarakat, hampir tiap lapisan masyarakat menggunakan teknologi internet setiap harinya, misal untuk sekadar mencari jasa pembuatan aplikasi android.

Ada banyak teknologi baru hadir didalamnya seperti Cloud, VPN dan lain sebagainya. Namun ada satu teknologi yang sudah ada sejak adanya internet, yaitu Teknologi Web Server.

Pengertian Web Server

Apa itu web server ? Web Server adalah sebuah teknologi yang menerima permintaan dari pengguna yang ingin masuk ke sebuah halaman website melalui browser, dari permintaan tersebut.

Nantinya server akan memberikan tanggapan atas permintaan yang dilakukan tadi, berupa halaman website. Dengan server adalah sebuah pintu ketika Anda ingin mengakses sebuah website.

Dari penjelasan tersebut, sudah terlihat betapa sangat pentingnya peran server saat kita mengakses internet setiap harinya.

Jika Anda berfikiran Web Server hanya satu dan diakses oleh semua pengguna internet, Anda salah besar karena ada beberapa Web Server yang masing-masingnya memiliki keunggulan yang berbeda.

Sejarah Teknologi Web Server

Web Server dibuat oleh Tim Berners-Lee pada tahun 1989, dia bekerja pada perusahaan CERN (European Organization for Nuclear Research).

Tujuan awal diciptakannya Web Server yaitu untuk mempermudah pertukaran informasi antara para peneliti pada saat itu.

Satu tahun berlalu, Tim Berners-Lee menghasilkan dua buah program komputer, yang pertama yaitu sebuah sistem yang diberi nama WWW atau WorldWideWeb, dan yang kedua yaitu Web Server pertama yang diberi nama CERN.

Fungsi Teknologi Web Server

Seperti yang sudah dijelaskan diatas tadi, yaitu untuk masuk ke website setelah mendapat permintaan dari browser pengakses internet, ada beberapa fungi lain dari teknologi ini, yaitu :

  • Dapat mengecek apakah request dari pengguna aman atau tidak
  • Dapat membersihkan cache yang sudak tidak lagi terpakai
  • Serta menyiapkan semua module yang dibutuhkan untuk mengakses sebuah website atas permintaan pengguna internet

Cara Kerja Web Server

Perlu Anda ketahui bahwa cara kerja dari web server adalah dengan menerima permintaan yang memang berasal dari klien yang nantinya akan di kirimkan kembali dalam bentuk file atau berkas kepada klien tersebut.

Selain itu, software yang terdapat di web server berada di komputer server, dimana lokasi tersebut merupakan tempat penyimpanan data-data website.

Disisi lain, komputer server pastinya membutuhkan akses internet agar selalu bisa terhubung dan bisa di akses oleh klien.

Selanjutnya, ketika klien ingin melakukan permintaan data kepada web server, maka permintaan data tersebut nantinya akan dikemas pada TCP yang kemudian akan di kirimkan ke alamat yang dibutuhkan seperti HTTP atau juga HTTPS yang berguna untuk ditampilkan kembali pada browser.

Tentunya akan berbeda jika data yang diminta tersebut tidak bisa di temukan pada web server dan secara otomatis web server akan menolak dengan adanya permintaan tersebut dengan menampilkan pesan Page Not Found atau 404.

Jenis Teknologi Web Server

Seperti yang sudah dijelaskan diatas, teknologi Web Server ada banyak dan memiliki kelebihannya masing-masing, berikut adalah beberapa diataranya

Apache Tomcat

Apache Tomcat adalah Web Server berbasis opensource yang mendukung untuk penggunaan JPS atau disebut dengan Java Server Pages. Secara default, server ini belum dilengkapi dengan package admin, sehingga belum ada akses untuk admin.

teknologi web server apache

Tetapi fungsi admin digantikan dengan tomcat manager yang digunakan untuk mendeploy aplikasi melalui file .war dari java web. Kelebihan dari Web Server ini diataranya yaitu :

  • Bisa dimodifikasi karena open source
  • Dibandingkan dengan yang lain, server ini termasuk yang mudah di konfigurasi
  • Memiliki komunitas yang cukup besar

Web Server Nginx

Web server Nginx

Jenis teknologi web server berikutnya adalah Nginx yang merupakan pesaing terberat dari apache. Perlu Anda ketahui bahwa web server Nginx ini dikenal karena mampu melayani berbagai macam permintaan, misalnya seperti data tinggi dengan tinggkat kepadatan lalu lintas yang sangat sibuk.

Oleh karena itu, server Nginx lebih di unggulkan dari sisi kecepatan dan juga sangat mudah dalam urusan performa pada sistem kerjanya. Berikut ini adalah kelebihan dari server Nginx :

  • Dalam menggunakan Resource lebih efisien karena web server Nginx adalah perangkat lunak yang sangat ringan dan tidak banyak memakan memory.
  • Easy to use, sangat mudah di gunakan.

IIS (Internet Information Services)

IIS merupakan HTTP Web yang digunakan di dalam sebuah sistem operasi Windows, mulai dari jenis Windows NT 4.0, lalu Windows 2000 Server, Windows 2003 Server. Layanan ini berguna sebagai sebuah pendukung protocol TCP/IP.

web server IIS

IIS ini juga menjadi salah satu fondasi dari sebuah platform Internet dan juga Intranet Microsft, kelebihan dari server ini yaitu lebih kompatibel dengan Windows, secara IIS merupakan keluaran Microsoft, selain itu IIS juga memiliki fitur Filtering yang berguna untuk menyaring web-web yang tidak diinginkan

Lighttpd

Web server ini dibangun dengan menggunakan Bahasa pemrograman C, dapat dijalankan pada sistem operasi Linux dan Unix serta Windows. Lighttpd bersifat open source dan didistribusikan dengan lisensi BSD.

web server lighttpd

Kelebihan dari server ini yaitu memiliki kemampuan untuk mengatur cpu-load secara efektif dan beberapa fitur advance seperti FastCGI, SCGI, Auth, dan URL-Rewriting.

Penutup

Itulah penjelasan tentang web server, yang pada umumnya tidak diketahui oleh banyak orang, padalah teknologi ini sangat penting keberadaanya. Semoga informasi ini bermanfaat.

Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system 1) and accepting TCP/IP connections on port 5432? select * from “artikels” where “slug” = 2020/06/29/perlunya-keamanan-pada-wordpress limit 1) Connection refused\n\tIs the server running on host \”localhost\” (127.0.0.1) and accepting\n\tTCP\/IP connections on port 5432?”]}} } } } } } } } } } } } } } } } } }

UnexpectedValueException: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: SQLSTATE[08006] [7] could not connect to server: Connection refused
	Is the server running on host "localhost" (::1) and accepting
	TCP/IP connections on port 5432?
could not connect to server: Connection refused
	Is the server running on host "localhost" (127.0.0.1) and accepting
	TCP/IP connections on port 5432? (SQL: select * from "artikels" where "slug" = 2020/06/29/perlunya-keamanan-pada-wordpress limit 1)
Context: "exception":"errorInfo":["08006",7,"could not connect to server: Connection refused\n\tIs the server running on host \"localhost\" (::1) and accepting\n\tTCP\/IP connections on port 5432?\ncould not connect to server: Connection refused\n\tIs the server running on host \"localhost\" (127.0.0.1) and accepting\n\tTCP\/IP connections on port 5432?"]
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception": in file /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 146

#0 /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(48): Monolog\Handler\StreamHandler->write()
#1 /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Logger.php(379): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Logger.php(626): Monolog\Logger->addRecord()
#3 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Log/Logger.php(183): Monolog\Logger->error()
#4 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Log/Logger.php(94): Illuminate\Log\Logger->writeLog()
#5 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(590): Illuminate\Log\Logger->error()
#6 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(252): Illuminate\Log\LogManager->error()
#7 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(165): Illuminate\Foundation\Exceptions\Handler->report()
#8 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleException()
#9 main
Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system 1) and accepting TCP/IP connections on port 5432? select * from “artikels” where “slug” = 2020/07/08/minnie-robot-kecil-untuk-meningkatkan-minat-baca-anak limit 1) Connection refused\n\tIs the server running on host \”localhost\” (127.0.0.1) and accepting\n\tTCP\/IP connections on port 5432?”]}} } } } } } } } } } } } } } } } } }

UnexpectedValueException: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: SQLSTATE[08006] [7] could not connect to server: Connection refused
	Is the server running on host "localhost" (::1) and accepting
	TCP/IP connections on port 5432?
could not connect to server: Connection refused
	Is the server running on host "localhost" (127.0.0.1) and accepting
	TCP/IP connections on port 5432? (SQL: select * from "artikels" where "slug" = 2020/07/08/minnie-robot-kecil-untuk-meningkatkan-minat-baca-anak limit 1)
Context: "exception":"errorInfo":["08006",7,"could not connect to server: Connection refused\n\tIs the server running on host \"localhost\" (::1) and accepting\n\tTCP\/IP connections on port 5432?\ncould not connect to server: Connection refused\n\tIs the server running on host \"localhost\" (127.0.0.1) and accepting\n\tTCP\/IP connections on port 5432?"]
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception": in file /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 146

#0 /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(48): Monolog\Handler\StreamHandler->write()
#1 /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Logger.php(379): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Logger.php(626): Monolog\Logger->addRecord()
#3 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Log/Logger.php(183): Monolog\Logger->error()
#4 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Log/Logger.php(94): Illuminate\Log\Logger->writeLog()
#5 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(590): Illuminate\Log\Logger->error()
#6 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(252): Illuminate\Log\LogManager->error()
#7 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(165): Illuminate\Foundation\Exceptions\Handler->report()
#8 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleException()
#9 main
Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system Read-only file system 1) and accepting TCP/IP connections on port 5432? select * from “artikels” where “slug” = 2020/08/10/fitur-website-toko-online limit 1) Connection refused\n\tIs the server running on host \”localhost\” (127.0.0.1) and accepting\n\tTCP\/IP connections on port 5432?”]}} } } } } } } } } } } } } } } } } }

UnexpectedValueException: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: The stream or file "/home/majapahit/public_html/majapahit/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Read-only file system
The exception occurred while attempting to log: SQLSTATE[08006] [7] could not connect to server: Connection refused
	Is the server running on host "localhost" (::1) and accepting
	TCP/IP connections on port 5432?
could not connect to server: Connection refused
	Is the server running on host "localhost" (127.0.0.1) and accepting
	TCP/IP connections on port 5432? (SQL: select * from "artikels" where "slug" = 2020/08/10/fitur-website-toko-online limit 1)
Context: "exception":"errorInfo":["08006",7,"could not connect to server: Connection refused\n\tIs the server running on host \"localhost\" (::1) and accepting\n\tTCP\/IP connections on port 5432?\ncould not connect to server: Connection refused\n\tIs the server running on host \"localhost\" (127.0.0.1) and accepting\n\tTCP\/IP connections on port 5432?"]
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception":
Context: "exception": in file /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 146

#0 /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(48): Monolog\Handler\StreamHandler->write()
#1 /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Logger.php(379): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /home/majapahit/public_html/majapahit/vendor/monolog/monolog/src/Monolog/Logger.php(626): Monolog\Logger->addRecord()
#3 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Log/Logger.php(183): Monolog\Logger->error()
#4 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Log/Logger.php(94): Illuminate\Log\Logger->writeLog()
#5 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(590): Illuminate\Log\Logger->error()
#6 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(252): Illuminate\Log\LogManager->error()
#7 /home/majapahit/public_html/majapahit/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(165): Illuminate\Foundation\Exceptions\Handler->report()
#8 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleException()
#9 main
Web Server Down ? Ini Dia Penyebabnya

Majapahit TeknologiĀ – Apakah pernah Anda merasa kesal karena website tidak bisa di akses. Tentu saja semua pemilik website akan kesal jika websitenya down atau tidak dapat di akses oleh para pengunjung. Maka dari itu, Admin akan membahas mengenai web server down.

Menjadi seorang web developer atau administrator website bukanlah pekerjaan yang mudah. Karena orang – orang yang bekerja di balik layar harus memastikan website untuk berjalan dengan lancar. Hal ini agar memastikan website untuk melakukan traksaksi dan kunjungan trafic agar berjalan dengan lancar.

Penyebab Web Server Down

Sebenarnya ada beberapa alasan mengapa website mengalami down atau tidak dapat di akses sama sekali. Majapartners tidak usah khawatir apabila website Anda tidak dapat di akses. Berikut ini beberapa alasan mengapa website tidak dapat di akses. Simak penjelasannya sebagai berikut:

Banjir Trafik

Hal pertama mengapa website down adalah karena kebanjiran trafik alias website tersebut di kunjungi ribuan orang dengan waktu bersamaan. Hal tersebut mengakibatkan server down dan website tidak akan bisa di akses.

IP Terblokir

Selanjutnya adalah ketika Anda terlalalu banyak dan sering menggunakan server yang berbeda maka Anda akan di curigai sedang melakukan DDOS sehingga alamat IP akan di blokir oleh firewall. Padahal firewal tersebut sejatinya untuk melindungi server Anda.

System yang ada pada firewal bersifat otomatis. Maka ketika sistem server mencurigai aktivitas yang sedang di jalankan. Maka sistem ini akan secara otomatis melakukan blokir terhadap Ip Anda.

Serangan Hacker

Serangan hacker bisa menjadi salah satu penyebab server website down. Hal ini di karenakan hacker ialah seseorang yang dengan sengaja mengambil alih sistem atau lebih parahnya akan mematikan layanan sistem.

Perlu di ketahui, serangan hacker ini sering terjadi untuk menyerang sistem yang memang memiliki bug atau celah pada keamanan website.

DNS Bermasalah

DNS ialah kepanjangan dari Domain Name System yang merupakan bagian terpenting untuk website. Maka dari itu, ketika dns bermasalah maka website dengan otomatis akan berdampak pada kinerja website yang akhirnya menyebabkan website down.

Solusinya adalah anda harus selalu memastikan dns dari website anda terpasang dengan baik dan benar. Apabila tidak memastikan atau mengeceknya, tentu saja akan berbahaya dan berdampak kepada website.

Data Center Down

Selain dari pada DNS yang bermasalah. Data center down pun menjadi salah satu penyebab website down atau tidak bisa di akses. Karena data center merupakan salah satu bagian yang paling penting selain dari DNS untuk sebuah website.

Pada data center banyak sekali proses yang terjadi. Misalnya seperti proses backup data, sikronisasi data dan proses data yang memang berlangsung pada bagian data center.

Mengapa data center bisa terjadi down? Data center bisa terjadi down karena banyaknya proses yang sedang berlangsung pada data center tersebut. Dengan demikian ketika data center down, maka website server pun akan ikut down.

Maintenance Server

Layanan penyedia hosting sering melakukan kegiatan rutin untuk melaksanakan mainteanance server. Hal ini seperti update fitur sampai dengan peralatan perangkat keras atau pengecekan yang lainnya.

Pemadaman Listrik ( Power Outage )

Pemadaman listrik dapat mengakibatkan website down. Hal ini di karenakan ketika data center dan server mengalami gangguan serta mati maka, website akan terkena dampaknya.

Power Outage ini biasanya selalu di kaitkan dengan pemeliharaan rutin yang memang harus di lakukan. Solusi terbaik apabila tidak ingin memadamkan listrik adalah dengan memiliki cadangan listrik yang memadai. Maka dari itu, website akan terhindar dari server yang down.

Aplikasi & Plugin Bajakan

Aplikasi atau plugin bajakan yang memang bersumber dari yang tidak terpercaya akan menjadi salah satu penyebab server website down. Mengapa demikian? Karena hal tersebut akan mengganggu kinerja server yang sedang berjalan karena adanya plugin atau aplikasi yang bajakan.

Baca Juga : Bahaya menggunakan nulled Theme & nulled plugin

Bukan hanya website yang akan terkena dampaknya. Namun, komputer Anda pun bisa jadi terkenda dampak dari pengaruh aplikasi & plugin yang bajakan.

Kesimpulan

Jadi, seperti itulah penyebab web server down atau tidak bisa di akses. Untuk menghindari hal ini tentu saja anda harus selalu memperhatikan atau mengecek website. Di mulai dari kapasitas hosting, update website dan lain sebagainya. Semoga artikel ini bermanfaat dan menambah wawasan untuk kita semua.

Apa Itu Mail Server? Pengertian, Komponen & Cara Kerjanya

Majapahit Teknologi – Dengan hadirnya teknologi yang saat ini semakin berkembang dengan sangat baik, pekerjaan manusia semakin dimudahkan dengan kehadiran teknologi tersebut. Salah satunya adalah dengan kehadiran teknologi mail server. Lalu, apa itu mail server? Simak ulasan sebagai berikut.

Hanya dengan satu klik, Anda dapat mengirim email kemana saja yang Anda mau. Proses pengiriman email pun terlihat cukup simpel dan juga cepat.

Namun, kenyataanya terdapat proses yang memang harus dilalui terlebih dahulu ketika Anda mengirim email sampai bisa di terima oleh penerima email tersebut.

Nah, seluruh proses yang memang terjadi pada mail server. Hal tersebut karena jaringan berbasis cloud computing yang bertugas untuk menampung dan mendistribusikan email tersebut.

Di bawah ini kita akan mempelajari bagaimana pengertian, manfaat dan cara kerja mail server tersebut.

Pengertian Mail Server

Apa itu mail server ? Mail server adalah sebuah penyedia server layanan internet. Baik secara kabel ataupun nirkable (Tanpa kabel) atau bahkan cloud yang memang digunakan untuk bertransaksi secara surat elektronik atau email dalam satu jaringan mail server yang sama.

Selain dari pada itu, mail server bisa mengumpulkan, mengolah, mengirim data dan informasi dalam bentuk format email atau surat elektronik.

Mail server juga menggunakan layanan client-server, dimana client dapat mengakses server email melalui sebuah aplikasi yang sudah disediakan.

Jika Ada yang bertanya-tanya, misalnya seperti mail server digunakan untuk apa ? Jawabannya adalah mail server ini nantinya akan digunakan untuk mengirim berbagai surat yang Anda inginkan dengan melalui media internet.

Karena pada dasarnya mail server juga sering disebut dengan istilah E-mail server. Oleh karena itu, mail server bisa membantu Anda untuk mempermudah seluruh pekerjaan, seperti melamar kerja, mengirim tugas dan lain sebagainya.

Disisi lain, penggunaan mail server pun sangat cepat dan juga efisien.

Mail server juga merupakan terobosan teknologi baru yang membutuhkan banyak komponen dan software dengan fungsi yang sangat spesifik.

Dari masing-masing komponen tersebut harus dikonfigurasi serta diatur sehingga dapat berfungsi dengan baik. Dengan begitu, teknologi ini dapat digunakan secara optimal.

Mengapa ? Karena banyak sekali bagian yang tidak statis yang dapat mengakibatkan pengelolaan perangkat mail server menjadi komplek serta sulit untuk di setting.

Jika Anda belum memahami mengenai server, berikut ini adalah ulasan kami lainnya yang bisa Anda lihat, sebagai berikut.

Baca Juga : Apa Itu Server dan cara kerjanya

Sejarah Mail Server

Sebelumnya mail server dikenal sebagai VMailer dan Secure Mailer. Pada awal mulanya ditulis oleh Wietse Venema. Perlu di ketahui bahwa Email atau surat elektronik sudah mulai di gunakan pada tahun 1960 an.

Pada waktu itu, internet masih belum terbentuk dan hanya masih sekumpulan mainframe yang terbentuk sebagai jaringan. Selanjutnya pada tahun 1980 an, email sudah dapat digunakan oleh banyak orang.

Manfaat Mail Server

Layanan email yang paling banyak digunakan saat ini adalah Gmail, tentu saja gmail sudah memiliki konfigurasi pengiriman yang bisa digunakan dengan sangat mudah.

Namun, Anda juga sebenarnya bisa mendapatkan mail server secara pribadi melalui layanan hosting atau biasa disebut dengan email hosting yang sudah banyak digunakan pada saat ini.

Berikut ini manfaat yang bisa Anda dapatkan apabila menggunakan mail server secara pribadi, sebagai berikut.

Pengaturan Menjadi Lebih Mudah

Ketika Anda menggunakan mail sercara pribadi, proses pada pengelolaan akun akan menjadi lebih mudah dan cepat. Selain itu, Anda juga bebas mengkonfigurasi sesuai dengan apa yang Anda inginkan.

Privacy Perusahaan Menjadi Lebih Aman

Jika Anda adalah pebisnis, mail server secara pribadi akan sangat berguna untuk melindungi privasi urusan pekerjaan Anda.

Selain itu, jaringan tersebut merupakan jaringan internal karena hanya bisa di akses oleh orang-orang yang memang terdaftar di Perusahaan Anda.

Perusahaan Terlihat Lebih Profesional

Ketika Perusahaan menggunakan email dari hosting, nantinya akan terlihat lebih profesional karena hanya dimiliki oleh orang-orang yang memang terdaftar di Perusahaan tersebut.

Selain itu, hal tersebut juga bisa memudahkan Anda untuk bisa berkomunkasi dengan pihak luar dengan mengatasnamakan Perusahaan.

Email Marketing

Ketika Anda menggunakan mail server secara pribadi dengan domain. Tentu saja nantinya akan sangat membantu dan meningkatkan promosi usaha Anda.

Baca Juga : Alasan Email Marketing Masih Layak Digunakan

Protokol Mail Server

Berikut ini adalah protokol mail server yang sering digunakan, sebagai berikut:

IMAP (Internet Message Access Protocol)

Protokol yang sering digunakan oleh mail server yang pertama adalah IMAP merupakan sebuah protokol yang memiliki sifat dua arah dan berfungsi sebagai perubahan yang memang dibuat untuk local mail dan dikirimkan ke server.

Selain itu, IMAP juga sering direkomendasikan karena keunggulannya yang sangat mumpuni, misalnya seperti kemudahan untuk mengakses dari mana saja dengan perangkat yang berbeda.

POP3 (Post Office Protocol 3)

Berikutnya terdapat protokol POP3 yang merupakan sebuah protokol standar baru dalam penerimaan email. POP3 juga adalah protokol klien dan server yang mengirimkan email dari server ke email lokal.

Fungsi dari protokol ini adalah sebagai alat komunikasi dengan email server serta mengunduh seluruh email ke email lokal tanpa harus membuat salinan dari server.

SMTP (Simple Mail Transfer Protocol)

Protokol terakhir yang sering digunakan adalah SMTP yang memiliki fungsi untuk dapat melakukan komunikasi dengan server dengan tujuan untuk mengirimkan email dari lokal email ke server.

Proses komunikasi tersebut telah dikontrol dengan MTA atau Mail transfer agent yang ada pada server email Anda.

protokol mail server

Komponen Mail Server

Selain dari memiliki manfaat, mail server memiliki komponen dasar yang berfungsi sebagai pendukung untuk pengoprasiannya. Biasanya, komponen mail server memiliki tiga komponen, simak sebagai berikut.

MUA (Mail User Agent)

Komponen mail server yang pertama adalah MUA (Mail User Agent), nah MUA ini memiliki beberapa program yang memang terkait kedalam proses membaca serta membuat email.

MUA ini memiliki tugas untuk membaca email, menerima dan memberikan perintah untuk membuat serta mengirimkan pesat.

Contoh dari komponen mail server MUA ini adalah seperti Yahoo, Gmail, Outlook dan lain sebagainya.

MTA (Mail Transport Agent)

MTA atau Mail Transport Agent merupakan komponen yang tercantum dengan protokol pengiriman email yang memiliki tugas untuk dapat mengurus bagian dari pengiriman email tersebut.

Selain itu, contoh dari komponen MTA adalah seperti Microsoft Exchange, postfix, Sendmail dan lain sebagainya.

MDA (Mail Delivery Agent)

Selanjutnya adalah MDA atau Mail Delivery Agent merupakan bagian dari program mail server yang memang memiliki tugas sebagai agen pengiriman.

Selain itu, MDA memiliki database yang mempunyai saluran atau sebuah jaringan untuk dapat mengirimkan sebuah email. Setelah itu, MDA sering digunakan untuk mengirimkan pesan email dengan jaringan yang memang dipilih olehnya.

Jenis-jenis Mail Server

Berikut ini adalah jenis dari mail server berdasarkan sistem pengoprasian dan programnya, sebagai berikut.

Postfix

Jenis mail server yang pertama adalah Postfix. Berdasarkan hasil dari pengembangan dari server Sendmail. Namun, tetap saja memiliki perbedaan yakni bisa dijalankan pada sistem operasi seperti Linux, Unix, Mac OS dan lain sebagainya.

Sendmail

Berikutnya adalah sendmail yang merupakan jenis mail server paling standar dan sering digunakan pada sistem operasi Linux dan unix.

Qmail

Kebanyakan orang mengatakan bahwa Qmail ini merupakan server yang paling aman dalam sistem operasi mail server.

Mengapa demikian? Hal ini dikarenakan Qmail belum memiliki celah keamanan yang bisa di ganggu ataupun merusak dari kinerja mail server tersebut.

Cara Kerja Mail Server

Bagaimana cara kerja mail server? Perlu diketahui bahwa mail server memiliki dua server dengan fungsi yang berbeda.

  1. Outgoing Server (Sending Email).
  2. Incoming Server (Receiving Email).

Bagaimana cara pengiriman dan penerimaan email? Tentu cara kerja email ini bervariasi tergantung dari program dan aplikasinya. Proses mengiriman email melalui TCP/IP dapat dianalogikan sebagai berikut :

Pada awal mulanya, email yang telah dikirimkan oleh sender maka dikumpulkan menjadi satu dan disimpan menjadi satu file database mail server tersebut.

Di dalam sebuah email tentu saja terdapat informasi mengenai tujuan penerima email dan asal email tersebut. Selain itu, terdapat pula informasi tanggal dan waktu pengiriman email ke email yang dituju.

Berikutnya, ketika receiver email dan membaca email dari pengiriman email, nantinya penerima email tersebut telah mengakses mail server kemudina membaca pesan atau file yang memang tersimpan di dalam database mail server yang ditampilkan melalui aplikasi atau browser dari user tersebut.

Lalu, bagaimana jika pesan email tidak diterima oleh alamat email tujuan? Hal tersebut bisa saja terjadi karena terdapat kesalahan konfigurasi pada satu atau beberapa komponen mail server.

Misalnya saja seperti terdapat kesalahan pada setting outgoing spam filter ataupun masalah eksternal seperti alamat yang sudah di blacklist atau dianggap spam.

Kelebihan dan Kekurangan Mail Server

Selanjutnya adalah kelebihan dan kekurangan mail server yang harus Anda ketahui, sebagai berikut.

Kelebihan Mail Server

  • Sangat mudah mengatur account.
  • Jika memiliki masalah, bisa langsung di perbaiki sendiri.
  • Cepat dan efisien.
  • Menghemat bandwith internet.
  • Private & aman.

Kekurangan Mail Server

  • Jika server down serta tidak ada backup yang tersedia, maka ada kemungkinan Anda bisa kehilangan data email.
  • Tidak praktis secara infrastruktur, administrasi dan lain sebagainya.

Penutup

Demikianlah informasi mengenai apa itu mail server disertai dengan kelebihan dan kekurangan apabila digunakan secara pribadi.

Semoga informasi ini bermanfaat untuk pembaca šŸ™‚