Advan – Membangun web server sendiri menggunakan CentOS adalah langkah yang penting untuk mengelola situs web atau aplikasi dengan lebih mandiri. CentOS adalah salah satu sistem operasi Linux yang stabil dan cocok untuk digunakan sebagai server. Jika kamu tertarik untuk belajar mengelola web server, tutorial ini akan membantu kamu melalui setiap langkah instalasi. Proses instalasi web server pada CentOS cukup sederhana, meskipun memerlukan pemahaman dasar tentang perintah di terminal Linux. Dalam artikel ini, kamu akan menemukan langkah-langkah instalasi yang mudah diikuti dan bisa langsung dipraktikkan.

Langkah Awal Sebelum Instalasi

Sebelum memulai instalasi web server,  pastikan kamu sudah memiliki akses ke server yang menjalankan sistem operasi CentOS. Kamu bisa menggunakan server fisik atau Virtual Private Server (VPS), tergantung kebutuhan.

Selanjutnya, pastikan server kamu memiliki koneksi internet yang stabil karena beberapa paket yang akan diunduh selama proses instalasi. Setelah semuanya siap, kamu bisa langsung mengikuti langkah-langkah di bawah ini.

1. Update dan Upgrade Sistem

Langkah pertama yang harus kamu lakukan adalah memastikan sistem CentOS dalam keadaan up-to-date. Ini penting untuk memastikan semua paket yang akan kamu instal berada pada versi terbaru.

Untuk melakukan update, jalankan perintah berikut di terminal:

  • sudo yum update -y

Proses ini akan memakan waktu beberapa menit. Setelah update selesai, kamu bisa melanjutkan ke langkah selanjutnya.

2. Instalasi Apache Web Server

Apache adalah salah satu web server paling populer dan mudah diinstal pada CentOS. Untuk menginstal Apache, kamu cukup menggunakan perintah:

  • sudo yum install httpd -y

Setelah Apache terinstal, kamu bisa langsung menjalankannya dengan perintah:

  • sudo systemctl start httpd

Kemudian, cek status Apache untuk memastikan sudah berjalan dengan baik menggunakan perintah:

  • sudo systemctl status httpd

3. Konfigurasi Firewall

Agar server web kamu bisa diakses dari luar, kamu perlu mengizinkan akses HTTP dan HTTPS di firewall. Untuk itu, jalankan perintah berikut:

  • sudo firewall-cmd –permanent –add-service=http
    sudo firewall-cmd –permanent –add-service=https
    sudo firewall-cmd –reload

Dengan ini, web server kamu bisa diakses melalui port 80 untuk HTTP dan port 443 untuk HTTPS.

Baca Juga: Simak! Langkah-langkah Setting Web Server pada cPanel

4. Instalasi MySQL (MariaDB)

Jika kamu membutuhkan database untuk web server, kamu bisa menginstal MariaDB, salah satu versi dari MySQL. Gunakan perintah berikut untuk instalasinya:

  • sudo yum install mariadb-server mariadb -y

Setelah instalasi selesai, jalankan MariaDB dengan perintah:

  • sudo systemctl start mariadb

Kemudian, amankan instalasi MariaDB dengan perintah berikut:

  • sudo mysql_secure_installation

Ikuti instruksi yang muncul di layar untuk mengatur password root dan pengaturan keamanan lainnya.

5. Instalasi PHP untuk Mendukung Skrip Dinamis

Agar server kamu bisa menjalankan skrip PHP, kamu perlu menginstalnya. Gunakan perintah berikut untuk instalasi PHP:

  • sudo yum install php php-mysql -y

Setelah instalasi selesai, restart Apache agar PHP bisa berfungsi dengan baik:

  • sudo systemctl restart httpd

Kamu bisa menguji apakah PHP sudah terpasang dengan benar dengan membuat file PHP di direktori root Apache dan memasukkan skrip berikut:

  • <?php phpinfo(); ?>

Tes dan Konfigurasi Lanjutan untuk Web Server

Setelah mengikuti semua langkah di atas, web server kamu seharusnya sudah bisa diakses dan menjalankan skrip PHP. Namun, masih ada beberapa konfigurasi lanjutan yang bisa kamu lakukan, seperti mengatur virtual hosts, instalasi SSL untuk keamanan, dan lainnya.

Menginstal web server menggunakan CentOS sebenarnya tidak sesulit yang dibayangkan. Dengan mengikuti langkah-langkah yang jelas dan runtut, kamu bisa memiliki web server sendiri yang siap digunakan. Pastikan kamu selalu menjaga keamanan server dengan update berkala dan konfigurasi yang baik.

Jika kamu mencari laptop yang tangguh untuk keperluan pengelolaan server atau pekerjaan berat lainnya, Laptop Advan AI Gen adalah pilihan yang tepat. Ditenagai oleh prosesor AMD Ryzen 7 8845HS dan RAM 16GB, laptop ini mampu menangani multitasking dengan sangat baik. Selain itu, dengan penyimpanan SSD 512GB, akses data menjadi lebih cepat dan efisien.

Dibekali dengan layar 14 inci Full HD, Advan AI Gen memberikan pengalaman visual yang jernih, cocok untuk pekerjaan teknis maupun hiburan. Laptop ini siap mendukung produktivitasmu dengan kinerja yang maksimal!***

 

Editor: Mahfida Ustadhatul Umma

Leave a Reply

Your email address will not be published. Required fields are marked *