xampp kurulumu

xampp PHP kod yazmak için gerekli olan bileşenlerin hepsinin bir arada bulunduğu  (Apache 2.2 + MySQL 5.1 + PHP 5.2 + PERL 5.10 +PEAR + SQLite + ProFTPD + phpMyAdmin + Webalizer + phpSQLiteAdmin + XAMPP Control Panel)hazır bir paket. Kimi linux sürümlerinde php ve mysql hazır olarak gelsede bunların üzerine phpmyadmin kurmak vs. benim gibi kullanıcılar için zor olabiliyor. Bunun yerine xampp kurmak başka işlerle uğraşmaktan daha kolay açıkçası.

Kurulum Adımları:

Önce konsolu açalım. (Terminal programı ya da komut satırıda denir.)
Şunları komut satına yazalım:

cd ~/Desktop
wget http://www.apachefriends.org/download.php?xampp-linux-1.7.tar.gz
sudo tar xvfz xampp-linux*.tar.gz -C /opt

Kullanıcılar /opt/lampp/htdocs klasörüne erişemeyeceklerinden biz kullanıcının kendi erişebildiği bir dizin yapıp htdocs ile bağlayacağız.

mkdir public
sudo ln -s /home/"kullaıcı adınız"/public /opt/lampp/htdocs

Bu bağlamayı da yaptıktan sonra sıra xampp’ın çalıştırılmasında. Bunun için komut satırına şunları yazmak gerekiyor.

cd /opt/lampp
./lampp start

Bu komutlardan sonra xampp’ın çalıştırıldığına dair mesajlar gelecektir. Taraycınızı açıp localhost yazarak bağlanabilirsiniz. Eğer xampp’ı her seferinde böyle konsoldan çalıştırmak istemiyorsanız. Şu dosyayı xampp-control-panel /home/”kullanıcı adınız”/.local/share/applications/ dizini altına kopyalayıp bilgisayarınızı yeniden başlatın. Uygulamalar/Diğer menüsü altında xampp kontrol panelini göreceksiniz. (Not: applications klasörü yoksa siz oluşturun)
kaynak:

Install XAMPP on Ubuntu

Komutların anlamları
wget: konsolda internette gezinmeyi sağlar konsolun web tarayıcısı denilebilir.
tar: sıkıştırılmış dosyaları açar. sonra gelen x: extract v:işi yaparken komut satırında görüntüle f:Arşivi dosyaya yaz z:Gzip sıkıştırması kullan anlamlarına gelir.
ln: Klasörler arası bağ kurmak için kullanılır. Kısayol oluşturmaya benzer.