ubuntu hardy Heron beta sürümünde xampp server kurulumu

Başlatan poyraz, 29 Mart 2008 - 03:17:53

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

poyraz

linuxa yeni geçtim ve hiçbirşey bilmiyorum.
http://ubuntuguide.org/wiki/Ubuntu:Gutsy_tr burdaki kılavuzu en kısa zamanda okuyacağım inşallah.

şu an acil olarak windows'ta kullandığım xampp server'i ubuntuda da kurmam gerekiyor.
yardımınız için şimdiden teşekkürler.

Sypro

Ubuntu altında XAMPP (server) kurulumu

XAMPP, bilgisayarınızda bir server kurmak için kullanılan hazır bir programdır. Xampp ile birlikte sizin için gerekli olan bütün bileşenler gelmektedir. Bu bileşenler Apache, PHP4 & 5, Perl, mySQL dir. Xampp ile bilgisayarınızda rahatlıkla bütün site denemelerinizi yapabilirsiniz.

Xampp Kurulumu:
Xammp'in sitesinden son sürümü indirin. (http://http://www.apachefriends.org/en/xampp-linux.html)
Bir X terminal açarak indirdiğiniz Xampp dosyasının bulunduğu dizinde aşağıdaki kodu vererek xampp'i /opt dizini altına açın.

sudo tar xvfz xampp-linux-1.5.5a.tar.gz -C /opt


Xampp Başlatmak:

X terminalde Xampp'i başlatmak için vereceğiniz komut:

sudo /opt/lampp/lampp start


Xampp Durdurmak:

X terminalde Xampp'i durdurmak için vereceğiniz komut:

sudo /opt/lampp/lampp stop


Xampp İçin Hoş Bir Kontrol Paneli:

Bu panel gtk/python kullanmaktadır. Bir X terminalde aşağıdaki kodu verin:

gedit ~/.local/share/applications/xampp-control-panel.desktop

Açılan gedit içine aşağıdaki kodları yapıştırdıktan sonra dosyanızı kaydedin ve çıkın.

[Desktop Entry]

Comment=Start/Stop XAMPP

Name=XAMPP Control Panel

Exec=gksudo "python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py"

Icon[en_CA]=/usr/share/icons/Tango/scalable/devices/network-wired.svg

Encoding=UTF-8

Terminal=false

Name[en_CA]=XAMPP Control Panel

Comment[en_CA]=Start/Stop XAMPP

Type=Application

Icon=/usr/share/icons/Tango/scalable/devices/network-wired.svg



XAMPP Control Paneli Uygulamalar menüsünde İnternet altında görünmeli. Eğer görünmüyorsa ~/.local/share/applications/ altında XAMPP Control Panel adında bir uygulama düğmesi görünecektir. Bu düğmeyi farenizin orta tuşu ile masa üstünüze veya Panele sürükleyerek bırakıp kısayol oluşturabilirsiniz.


Xampp'in Çalıştığını Test Etmek:

Firefox internet tarayıcısını açarak adres satırına http://localhost yazıp enter tuşuna basın. Eğer Xampp test sayfasını görüyorsanız her şey yolunda gitmiş demektir.


Dosyalarınızı Göndereceğiniz Yeri Hazırlamak:

Xampp'in varsayılan dosya yükleme yeri /opt/lampp/htdocs altındadır. Dosyalarınızı buraya kaydederek site işlerinizle uğraşabilirsiniz. Bu alana yazmak için ayarlarınızı yapmalısınız. Fakat her seferinde burayı açıp içine girmek ve burada işlem yapmak oldukça zaman alacaktır. Bunun yerine kendi kullanıcınız içine htdocs dizini için kısayol tanımlayarak işlerinizi daha hızlı yapabilirsiniz. Yalnız burada bir şeye dikkat etmelisiniz. Firefox adres çubuğuna http://localhost/kullanıcıadınız şeklinde yazmalısınız. Örneğin:http://localhost/ersan/wordpress
Başlangıç klasöründe, klasörünüzü oluşturmak için X terminalde aşağıdaki komutu verin:

mkdir ~/public_html

2. /opt/lampp/htdocs dizinine oluşturduğunuz klasör için link verin:

sudo ln -s ~/public_html /opt/lampp/htdocs/$USER

Şimdi başlangıç klasörünüz altında public_html adında bir klasör oluşturulmuş ve gerekli izinler verilmiştir. Artık çalışmalarınızı bu klasör altında yapabilirsiniz. Unutmamanız gereken şey ise, Firefox adres çubuğuna http://localhost/kullanıcıadı şeklinde yazmanız.

Kaynaklar:
http://ersanyildirim.com/?p=6

http://forum.linux-sevenler.org/index.php/topic,1205.0.html
http://www.ubuntuforums.org/showthread.php?t=223410&highlight=XAMPP


"Milliyetin çok belirgin vasıflarından biri dildir. Türk milletindenim diyen insan, her şeyden evvel ve mutlaka Türkçe konuşmalıdır. Türkçe konuşmayan bir insan, Türk kültürüne, topluluğuna bağlılığını iddia ederse buna inanmak doğru olmaz."

poyraz

Sağol @Sypro, hemen denemeye başlıyorum.
Linux beya ilerlemiş haberimiz yok valla:) en son gelecek linux  1.0 ve 2.0'ı denemiştim.

poyraz

@Sypro hepsi tamam çalışıyor, lakin birtek şu buton olayı tutmadı yada ben yapamadım.
komutla çalıştırıyorum.
birde scriptin admin paneline login oluyorum bu mesaj çıkıyor ve paneli bana göstermiyor.

You do not have sufficient permissions to access this page.

poyraz

htdocs ta işlem yapmaya yetkin yok diyor,
bir yazı buldum ve chmod o-w yaptım bir şey değişmedi.
bu klasöre tam yetki almanın bir yolu yokmu?

çok acemiyiz bu linuxa çok. uğraşacağız artık pes etmek yok.

vampire

öncelikle makaleyi yazan arkadaşa teşekkürler şu anda herşey sorunsuz bir şekilde bende çalışıyor dediklerini harfiyen uygulayınca hiç bir sorun çıkmıyor :)

poyraz hocam permissionlar konusunda opt dizini altındaki htdocsu kullanmaya kalkınca bende sorun yaşadım baktım arkadaş başka bir çözümü sunmuş bize onu uygulayınca cillop gibi çalıştı

şimdi bir kezde arkadaşın dediklerini ben yazayım konsolu aç direk

mkdir ~/public_html kodunu ver

daha sonra senin userın altında public_html diye bir klasör oluşmuştur bunu istediğin şekilde değişebilirsin daha sonra

sudo ln -s ~/public_html /opt/lampp/htdocs/$USER

komutunu konsola ver ve firefoxta localhost/kullanıcı adın
yaz hatta firefoxu açmadan önce kendi home dizininde yarattığın klasörün içine bir php dosyası at daha sonra localhost/kullanıcıadın
yazın şak diye senin dosyan önüne gelecek


ayrıca malumunuz xampp de user şifre vs şu anda herhangi bir şekilde istememekte ama olaki benim gibi şifre eklemek isterseniz

şifre ayarlarınız için konsolda

sudo /opt/lampp/lampp security

komutunu verin ve şifrelerinizi tanımlayın

sonra abi kullanıcı adı neydi gibi bi soru sorarsanız diye şunlarıda ekleyeyim öncelikle

/opt/lampp/lib/xampp.users içinde user olarak lampp tanımlı bunu unutmayın :) şifre atarsanız bir yere bunu yazıyorsunuz ve şifrenizi giriyorsunuz ayrıca phpmyadminde atadığınız şifrenizin userı root bunuda unutmayın kolay gelsin :)

tekrardan makaleyi yazan arkadaşa teşekkürler !
Ya Herşeyim Ya Hiçim !!!

vampire

arkadaşlar bir tane örnek yaptım ve ekran görütüsünü ekliyorum sonuç !

Ya Herşeyim Ya Hiçim !!!