Bagi para web developer yang biasa bekerja di sistem operasi windows, tentu masih ingat dengan PHPTRIAD. PHPTRIAD adalah aplikasi yang membundel apache, mysql dan PHP menjadi satu paket dalam file installer. Bagi anda yang ingin migrasi sistem operasi ke linux, anda dapat dengan mudah menkonfigurasi sistem anda. Anda dapat menggunakan XAMPP Linux. XAMPP sama halnya seperti PHPTRIAD di windows yang mana kita dapat melakukan instalasi Apache, MySQL, PHP dan Perl (plus ftpdan email server sederhana) dalam beberapa langkah mudah. Apabila anda menggunakan PHP Versi 4. Anda dapat dengan mudah melakukan switch versi PHP di XAMPP. Berikut ini adalah caranya :
Download XAMPP dari Apachefriends.org
Masuklah ke direktori Root :
$su -
Extract XAMPP yang sudah di download ke direktori /opt
#tar xvfz xampp-linux-1.5.0.tar.gz -C /opt
XAMPP is now installed below the /opt/lampp directory.
Start XAMPP Server
Untuk menjalankan XAMPP
#/opt/lampp/lampp start
Starting XAMPP for Linux 1.5.0...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
Test Installasi XAMPP
Untuk melakukan pengecekan apakah XAMPP telah running dapat dicek pada browser. Dengan melakukan perintah dibawah.
http://localhost
Konfigurasi Security di XAMPP
The MySQL administrator (root) tidak memiliki password.
The MySQL daemon is dapat diakses melalui network.
ProFTPD menggunakan password "lampp" untuk user "nobody".
PhpMyAdmin is dapat diakses melalui network.
MySQL and Apache berjalan di user yang sama (nobody).
Untuk memperbaiki security di XAMPP jalankan perintah di bawah ini :
#/opt/lampp/lampp security
Start And Stop Server Services
start
Starts XAMPP.
stop
Stops XAMPP.
restart
Stops dan starts XAMPP.
startapache
Starts hanya Web Server Apache.
startssl
Starts SSL Apache SSL. anda dapat menjalankan di browser dengan https://localhost
startmysql
Starts hanya database MySQL.
startftp
Starts server ProFTPD.
stopapache
Stops Apache.
stopssl
Stops SSL Apache.
stopmysql
Stops database MySQL.
stopftp
Stops server ProFTPD.
Konfigurasi File dan Direktori
opt/lampp/bin/ - Direktori MySQL.
/opt/lampp/htdocs/ - DocumentRoot. Tempat program diletakkan.
/opt/lampp/etc/httpd.conf - Konfigurasi file Apache .
/opt/lampp/etc/my.cnf - Konfigutasi file MySQL.
/opt/lampp/etc/php.ini - Konfigurasi file PHP.
/opt/lampp/etc/proftpd.conf - Konfigurasi file ProFTPD.
/opt/lampp/phpmyadmin/config.inc.php - Konfigurasi file phpMyAdmin.
Stopping XAMPP
Untuk mematikan XAMPP lakukan perintah dibawah ini
#/opt/lampp/lampp stop
You should now see:
Stopping LAMPP 1.5.0...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP: Stopping ProFTPD...
LAMPP stopped.
And XAMPP for Linux is stopped.
Uninstall XAMPP From your Machine
Untuk meng-uninstall XAMPP lakukan perintah di bawah ini.
#rm -rf /opt/lampp
2 comments:
mas, saya mau nanya.
kalo semua program xampp jalan kecuali apachenya, kira-kira kenapa ya ?
tulisan yang harusnya begini
XAMPP: Starting Apache with SSL (and PHP5)...
malah jadi begini
XAMPP: The other web server daemon is running
Apa ya masalahnya mas ??
Coba kamu cek, apakah ada service yang jalan di port 80. Coba cek Web service yang lain. Bisa IIS, atau ada web server yang lain seperti phptriad, wampp, appserv atau yang lainnya.
Posting Komentar