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:
http://humanlanguage.wordpress.com/2006/12/03/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.

Hocam bu kurulum pardus icinde gecerli mi ?
Alıntı yap
Helzvog
21 Haz 09 at 16:49
Evet geçerli. Hatta tüm linux sürümlerinde bu yöntemi kullanabilirsiniz.
Alıntı yap
admin
21 Haz 09 at 23:12
Starting XAMPP for Linux 1.7.2…
XAMPP: Another web server daemon is already running.
XAMPP: Another MySQL daemon is already running.
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.
calıstı görünüyor. Ama phpmyadmin acılmıyor nedendir.
Alıntı yap
fikret
8 Ağu 09 at 15:28
fikret, verilen mesajlara bakılırsa bilgisayarında zaten bir web server ve mysql server çalışıyor o nedenle de xampp kendi servislerini başlatamıyor. Öncelikle, halihazırda çalışan servisleri kapattıktan sonra xampp’ı çalıştırırsan sorun çözülecektir diye düşünüyorum.
Alıntı yap
Fikret Tozak
12 Ağu 09 at 14:06