Cara Install XAMPP Server di AlmaLinux atau Rocky 8

Mari kita segera setup server LAMP dengan menginstal dan mensetting aplikasi XAMPP di desktop AlmaLinux atau Rocky GUI.

Apa itu XAMPP?

XAMPP adalah kompilasi dari berbagai alat dan program yang Anda perlukan jika Anda ingin menyiapkan server pengujian lokal. Namanya XAMPP adalah kombinasi dari A Server Pache Web, database M ySQL, dan bahasa scripting P Erl dan P HP. Huruf ” X ” di awal mengacu pada fakta bahwa program dapat digunakan pada sistem operasi yang berbeda seperti Windows, Linux, atau macOS X.

Alih-alih menyiapkan server web asli, pengembang dan penguji menggunakan XAMPP yang memungkinkan mereka untuk menginstal dan mengatur semua yang mereka butuhkan hanya dengan beberapa klik. Ini menghemat banyak waktu kita. Dengan perangkat lunak ini, Anda membuat pekerjaan Anda lebih mudah karena Anda tidak perlu menginstal sendiri komponen individual dari konfigurasi server pengujian Anda.

Dengan XAMPP dimungkinkan untuk menginstal server web Anda sendiri dengan semua komponennya di komputer lokal Anda hanya dalam beberapa langkah; untuk menjalankan dan menguji sistem manajemen konten (Joomla, Drupal, Typo3, dll.) atau skrip PHP Anda sendiri di PC lokal Anda.

Tergantung pada sistem operasinya, ini mencakup banyak alat lain seperti OpenSSL, phpMyAdmin, dan banyak lagi. Instalasi sangat sederhana. Anda mengunduh versi yang disediakan untuk sistem operasi Anda, membongkarnya jika perlu dan memulai alat server; konfigurasi yang rumit tidak diperlukan.

Apa yang dapat Anda lakukan dengan XAMPP?

Jika Anda telah menginstal XAMPP, Anda kemudian dapat bekerja di server pengujian lokal, misalnya, pada skrip PHP situs web Anda. Ini menghemat banyak waktu karena kita dapat mengerjakan file secara lokal dan melihat perubahan di browser segera setelah disimpan. Tanpa itu, kita harus mengunggah file yang diubah ke server web kita setiap kali, dan itu membutuhkan waktu.

Haruskah Anda menggunakan XAMPP?

Jadi sekarang pertanyaan apakah Anda harus menggunakan XAMPP; hal pertama adalah XAMPP tidak ada untuk meng-host server web secara publik. Jadi, kita menyarankan Anda hanya menggunakan perangkat lunak ini jika Anda ingin mengerjakan proyek web Anda secara lokal, karena useran umum bisa jadi tidak aman. Jika Anda hanya mengerjakan proyek web sederhana yang hanya menggunakan HTML dan CSS, Anda tidak memerlukan server pengujian lokal. Anda hanya membutuhkannya jika Anda menggunakan PHP atau sistem CMS dan membutuhkan database.

Instalasi XAMP di AlmaLinux 8 atau Rocky

Langkah 1. Jalankan pembaruan sistem

Mari kita jalankan perintah pembaruan sistem untuk terlebih dahulu memperbarui semua paket yang diinstal dan menyegarkan cache repo juga.

pembaruan sudo dnf

Langkah 2: Unduh XAMPP untuk AlmaLinux/Rocky

Ada tiga versi XAMPP yang tersedia di situs resminya. Perbedaan utama antara versi ini adalah versi PHP yaitu PHP 7.3.28, PHP 7.4.19, dan PHP 8.0.6.

Anda dapat mengunjungi situs webnya untuk mengunduh versi sesuai kebutuhan Anda atau menggunakan perintah yang diberikan di bawah ini:

sudo dnf instal wget

Untuk PHP 7.3.28:

wget https://www.apachefriends.org/xampp-files/7.3.28/xampp-linux-x64-7.3.28-1-installer.run

Untuk PHP 7.4.19:

wget https://www.apachefriends.org/xampp-files/7.4.19/xampp-linux-x64-7.4.19-0-installer.run

Untuk PHP 8.0.6

wget https://www.apachefriends.org/xampp-files/8.0.6/xampp-linux-x64-8.0.6-0-installer.run

Langkah 3: Jadikan Biner Dapat Dieksekusi

Secara default, Anda tidak akan dapat menjalankan biner XAMPP yang didownload pada langkah-langkah di atas. Untuk itu, pertama-tama kita harus mengubah izin file agar dapat dieksekusi. Jika tidak, Anda akan mendapatkan error ” tidak dapat mengeksekusi file biner “.

Sintaks untuk itu adalah:

sudo chmod +x filenmae.run

Dengan demikian, perintahnya akan menjadi seperti ini:

chmod +x xampp-linux-x64-*-installer.run

Langkah 4: Perintah install XAMPP di Almalinux

Terakhir, jalankan file setup menggunakan sudo untuk memulai wizard penginstalan XAMPP berbasis teks di PC atau laptop Linux Anda.

sudo./nama-file.run

Jadi, perintahnya adalah-

sudo./xampp-linux-*-installer.run

——————————————————— opsional ——————————————————————————————————————–

Jika Anda memiliki beberapa versi XAMPP maka Anda perlu menentukan nama file atau versi yang ingin Anda instal.

Anda dapat memeriksa file yang tersedia dengan mengetik-

ls

Misalnya, jika kita ingin menginstal PHP 7.4, dalam kasus kita nama file yang didownload adalah – xampp-linux-x64-7.4.19-0-installer.run, maka perintahnya adalah

sudo./xampp-linux-x64-7.4.19-0-installer.run

Dengan cara yang sama, Anda dapat menginstal versi download lainnya.

————————————————————————————————————————————————————————-

Wizard penyiapan akan berbasis teks, cukup ikuti atau lihat tangkapan layar di bawah ini untuk mendapatkan ide.

Pada lebih banyak hal, instal sebelum melangkah lebih jauh, instal libnsl jika tidak, Anda akan mendapatkan error ” Tidak dapat memuat modul/mod_perl.so ke server: libnsl.so.1: tidak dapat membuka file objek bersama:”

sudo dnf -y install libnsl

Langkah 5: Mulai Server XAMPP

Untuk memulai server XAMPP, Anda harus menggunakan perintah yang diberikan di bawah ini. Ini akan memulai semua komponen yang diperlukan dari perangkat lunak ini.

sudo /opt/lampp/lampp mulai

Atau untuk mendapatkan interface GUI untuk memulai dan menghentikan Server, gunakan –

sudo /opt/lampp/./manager-linux-x64.run

Langkah 6: Akses interface Server Web

Setelah server dimulai, buka browser sistem Anda dan ketik: http://127.0.0.1 atau http://localhost Anda akan memiliki interface XAMPP dengan tautan phpMyAdmin untuk mengakses dan membuat database.

Secara Default, phpMyAdmin tidak dapat diakses dari jarak jauh, sehingga untuk mengaktifkan edit akses jarak jauh:

sudo nano /opt/lampp/etc/extra/httpd-xampp.conf

Temukan blok teks berikut:

Alias ​​/phpmyadmin “/opt/lampp/phpmyadmin/” <Directory “/opt/lampp/phpmyadmin”> AllowOverride AuthConfig Memerlukan lokal

Ganti ” Memerlukan lokal ” dengan Wajibkan semua diberikan

Simpan file – Ctrl+X, tekan Y, lalu tekan tombol Enter.

Langkah 7: Pelajari cara membuat shortcut Desktop

Mereka yang tidak ingin melalui command line lagi dan lagi untuk memulai server dapat mempelajari cara membuat shortcut desktop XAMPP.

Langkah 8: Stop dan Uninstall XAMPP di Linux (opsional)

Setelah beberapa waktu jika Anda ingin menghapus XAMPP dari AlmaLinux atau Rocky kemudian ikuti perintah yang diberikan-

sudo /opt/lampp/lampp stop

Sekarang, hapus:

sudo /opt/lampp/./uninstall sudo rm-rf /opt/lampp