Instalasi XAMMP untuk Linux

Dari Wiki STMIK Kharisma
Langsung ke: navigasi, cari

XAMPP adalah perangkat lunak bebas dan sumber terbuka (free and open source), web server yang lintas flatform, terdiri dari Apache HTTP Server, MySQL database, dan interpreter untuk skrip yang ditulis dalam PHP dan bahasa pemrograman Perl.
Di masa lalu perangkat lunak ini disebut LAMPP tetapi untuk menghindari kesalahpahaman kami (ApacheFriends.org) menamainya »XAMPP untuk Linux«. Jadi jika Anda sedang mencari LAMPP Anda berada di jalur yang benar.


Instalasi XAMPP untuk Linux hanya membutuhkan 4 langkah

Langkah Pertama: Unduh

Cukup klik pada salah satu link di bawah ini. Ini adalah ide yang baik untuk mendapatkan versi terbaru. Sebuah daftar lengkap unduh (versi lama) tersedia di SourceForge. Sebuah gambaran rinci atas perubahan dan isi dari semua rilis XAMPP tersedia di CATATAN RILIS.


Versi Ukuran Ulasan
XAMPP Linux 1.8.1 81 MB Apache 2.4.3, MySQL 5.5.27, PHP 5.4.7 & PEAR + SQLite 2.8.17/3.6.16 + multibyte (mbstring) support, Perl 5.14.2, ProFTPD 1.3.4a, phpMyAdmin 3.5.2.2, OpenSSL 1.0.1c, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, gdbm 1.8.0, zlib 1.2.3, expat 1.2, Sablotron 1.0, libxml 2.7.6, Ming 0.4.2, Webalizer 2.21-02, pdf class 009e, ncurses 5.3, mod_perl 2.0.5, FreeTDS 0.63, gettext 0.17, IMAP C-Client 2007e, OpenLDAP (client) 2.3.11, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.5.3, cURL 7.19.6, libxslt 1.1.26, libapreq 2.12, FPDF 1.6, XAMPP Control Panel 0.8, bzip 1.0.5, PBXT 1.0.09-rc, PBMS 0.5.08-alpha, ICU4C Library 4.2.1, APR (1.4.6), APR-utils (1.4.1)

MD5 checsum: e7092eafff81ad363de45d192774b4d6

Meningkatkan 1.8.0 ke 1.8.1 32 MB Meningkatkan paket. Bagaimana untuk meningkatkan?

MD5 checksum: 990a56b93ba5a909a63b67ba4f0ac503

Paket Pengembangan 38 MB Paket pengembangan berisi semua berkas yang Anda butuhkan jika Anda ingin mengkompilasi paket perangkat lunak lain untuk XAMPP sendiri dan halaman manual Unix. Instal paket ini seperti distribusi XAMPP yang normal:

tar xvfz xampp-linux-devel-1.8.1.tar.gz -C /opt

MD5 checksum: 1377159c73d9a5bfc0e930b122861ee6

Perhatian: Jika Anda mengunduh berkas - berkas pada sistem Windows dan Anda menjalankan virus McAfee scanner Anda mungkin mendapatkan peringatan virus positif palsu. Ini adalah masalah dengan McAfee dan berkas gzip, itu harus diabaikan.


Langkah Kedua: Instalasi

Setelah mengunduh cukup ketik perintah berikut:

  1. Pergi ke shell Linux / terminal dan login sebagai administrator sistem root:
     su 
  2. Ekstrak berkas arsip yang diunduh ke /opt:
     tar xvfz xampp-linux-1.8.1.tar.gz -C /opt 

Peringatan:

  • Harap hanya menggunakan perintah ini untuk menginstal XAMPP. JANGAN menggunakan alat Microsoft Windows untuk mengekstrak arsip, itu tidak akan berhasil.
  • XAMPP yang sudah terinstal dapat ditimpa oleh perintah ini.


Itu saja. XAMPP sekarang terinstal di bawah /opt/lampp direktori


Langkah Ketiga: Memulai

Untuk memulai XAMPP cukup memanggil perintah ini:

 /opt/lampp/lampp start 

Sekarang Anda akan melihat sesuatu seperti ini di layar Anda:

Starting XAMPP 1.8.1...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Ready. Apache and MySQL are running.

Jika Anda mendapatkan pesan kesalahan, silakan lihat di FAQ Linux.


Langkah Keempat: Percobaan

Cukup ketik URL berikut di web browser favorit Anda:

http://localhost

Sekarang Anda akan melihat halaman awal XAMPP berisi beberapa tautan untuk memeriksa status dari perangkat lunak yang diinstal dan beberapa contoh program kecil. xampp181.png


Parameter Menjalankan dan Menghentikan

Parameter Deskripsi
start Menjalankan XAMPP
stop Menghentikan XAMPP
restart Menjalankan ulang XAMPP
startapache Hanya menjalankan Apache
startssl Menjalankan dukungan Apache SSL. Perintah ini mengaktifkan dukungan SSL secara permanen, misalnya jika Anda menjalankan ulang XAMPP nanti SSL akan tetap diaktifkan.
startmysql Hanya menjalankan basis data MySQL
startftp Menjalankan server ProFTPD. Melalui FTP anda dapat mengunggah berkas untuk server web Anda (user "nobody", password "lampp"). Perintah ini mengaktifkan ProFTPD secara permanen, misalnya jika Anda menjalankan ulang XAMPP nanti FTP akan tetap diaktifkan.
stopapache Menghentikan Apache
stopssl Menghentikan dukungan Apache SSL. Perintah ini akan menonaktifkan dukungan SSL secara permanen, misalnya jika Anda menjalankan ulang XAMPP nanti SSL akan tetap dinonaktifkan.
stopmysql Menghentikan basis data MySQL
stopftp Menghentikan server ProFTPD. Perintah ini akan menonaktifkan ProFTPDsecara permanen, misalnya jika Anda menjalankan ulang XAMPP nanti FTP akan tetap dinonaktifkan.
security Menjalankan program pemeriksaan keamanan kecil


Berkas dan Direktori Penting

Berkas / Direktori Fungsi
/opt/lampp/bin/ Perintah depan XAMMP. Misalnya /opt/lampp/bin/mysql ini adalah perintah untuk memangggil MySQL.
/opt/lampp/htdocs/ Direktori DocumentRoot Apache
/opt/lampp/etc/httpd.conf Konfigurasi berkas Apache
/opt/lampp/etc/my.cnf Konfigurasi berkas MySQL
/opt/lampp/etc/php.ini Konfigurasi berkas PHP
/opt/lampp/etc/proftpd.conf Konfigurasi berkas ProFTPD (sejak 0.9.5)
/opt/lampp/phpmyadmin/config.inc.php Konfigurasi berkas phpMyadmin

Lihat Pula

Instalasi Apache PHP MySQL dan PHPMyAdmin di Ubuntu


Sumber

XAMPP for Linux ApacheFriends.org