(0275) 2974 127
Website membutuhkan server untuk dapat diakses melalui internet. Web server yang saat ini banyak digunakan adalah Apache. Meskipun sudah banyak digunakan, terkadang web server ini mengalami masalah, seperti masalah apache tidak bisa start padahal tidak ada masalah dalam proses instalasi.
Apache adalah server web yang dapat berjalan di beberapa sistem operasi. Tidak hanya Microsoft Windows, Apache dapat berjalan di Unix, BSD, Linux dan sistem informasi lainnya. Kepopuleran Apache karena aplikasi ini dapat digunakan sebagai alternatif hosting dan dapat dijalankan di komputerlokal. Para developer , terutama situs web developer , Tentunya sudah tidak asing lagi dengan web server yang satu ini.
Pada Windows untuk menginstal Apache biasanya dilengkapi dengan MySQL dan phpMyAdmin melalui aplikasi XMPP. Sedangkan pada sistem operasi Linux hanya Apache yang dapat diinstal. Meskipun sudah banyak digunakan di berbagai sistem informasi, terkadang masih terjadi masalah saat menggunakan Apache.
Tidaklah cukup membahas apa itu Apache tanpa membicarakan fungsinya. Apache memiliki fungsi yang sama dengan fungsi web server lainnya, yaitu untuk mendapatkan file yang berisi request client melalui web browser, kemudian Apache akan mengolah data tersebut hingga menghasilkan hasil yang diinginkan client. Output dihasilkan dari menyimpan data dalam database situs web.
Apache telah banyak digunakan di berbagai server global. Klien dapat menjalankan berbagai skrip dan aplikasi melalui server Apache. Konten didukung oleh standar HTTP saat ini, sehingga setiap halaman web yang dihosting di server Apache bersifat dinamis. Apache adalah salah satu jawaban yang bagus karena juga dilengkapi dengan berbagai fitur canggih. Contohnya adalah mengkonfigurasi pesan kesalahan dan otentikasi pengguna yang didukung oleh GUI (Graphical User Interface).
Pada dasarnya Apache adalah perangkat lunak yang tidak digunakan untuk membangun situs web tetapi untuk menerima dan menanggapi permintaan dari port Transmission Control Protocol (TCP) ke aplikasi.
Perannya adalah untuk mengaktifkan komunikasi antar jaringan, sedangkan port TCP memungkinkan komunikasi bekerja di jaringan yang sama. Cara kerjanya adalah membangun jaringan antara server dan browser yang digunakan oleh pengunjung seperti Google Chrome, Opera, Firefox dan Safari sambil mengirimkan file frame pengguna ke server dan sebaliknya.
Server itu sendiri memiliki beberapa fitur hebat, mulai dari modul dinamis, kompatibel dengan IPv6, dukungan http/2, memungkinkan koneksi FTP dengan modul yang tepat, hingga kompresi dan dekompresi gzip.
Secara default apache akan aktif menggunakan port 80, sedangkan mysql tool akan menggunakan port 3306, pada beberapa kasus ada kalanya tools ini mencoba mengaktifkan program dan gagal dijalankan. Penyebab yang paling mungkin adalah aplikasi yang berjalan di port 80 dan juga di port 3306 terlebih dahulu, sehingga port tersebut bentrok atau hang.
Ini bisa terjadi ketika Anda menggunakan windows 8.x atau ketika Anda menggunakan windows 10 atau jika Anda telah menginstal perangkat VM di komputer Anda atau jika aplikasi Skype sedang berjalan tidak dapat menjalankan Apache karena ada aplikasi lain yang berjalan sebelum menggunakan port yang sama digunakan oleh Apache.
Ada beberapa hal yang perlu Anda persiapkan sebelum mengatasi masalah ini yaitu:
Berikut solusi untuk mengatasi Apache yang tidak dapat dijalankan di Windows yaitu adalah melakukan perubahan pada file httpd.conf yang terletak di C:\xampp\apache\conf\
‘Dengarkan 443’ diubah menjadi ‘Dengarkan 4499”
Virtualhost_default_:443’ diubah menjadi ‘4499’
Buka browser, kemudian Anda coba lakukan akses ke http://localhost:8080/xampp, jika pengaturan berhasil maka Web Service Apache berjalan pada port 8080.
Jika Anda ingin mengubah port Apache pada sistem operasi Linux Anda, Anda dapat menggunakan beberapa metode. Salah satu caranya adalah dengan mengubah pengaturan pada file konfigurasi.
Cara Memonetisasi Blog – Menulis blog pribadi bukan lagi sekedar hobi, kegiatan ini menawarkan peluang…
Membuat blog adalah salah satu cara terbaik untuk berbagi cerita dan kisah Anda sambil terhubung…
Pada artikel ini, kami merekomendasikan beberapa contoh desain web terbaik untuk menginspirasi Anda. Dari contoh…
LMS adalah singkatan dari Learning Management System dan merupakan suatu bentuk aplikasi perangkat lunak yang…
Situs web yang dirancang dengan baik dapat membantu menarik pengunjung, meningkatkan kredibilitas perusahaan Anda, dan…
Instansi pendidikan termasuk pihak yang paling terkena dampak pandemi virus covid-19 pada tahun 2020 lalu.…