lostyazilim
tr.link

[Nasıl] Apache, MySQL ,PHP5, PhpMyAdmin kurulumu - LAMPP

6 Mesajlar 2.054 Okunma
acebozum
tr.link

Emlakdanismani Emlakdanismani WM Aracı Kullanıcı
  • Üyelik 19.12.2012
  • Yaş/Cinsiyet 46 / E
  • Meslek Bilişim ve İnternet
  • Konum Kayseri
  • Ad Soyad D** K**
  • Mesajlar 135
  • Beğeniler 15 / 43
  • Ticaret 12, (%100)
İpucu: Aşağıdaki paketlerin kurulumunda her seferinde sudo ile uğraşmamak için aşağıdaki komutla root yetkilerini aldıktan sonra işlemlere devam edin.
sudo -i

1. MySQL kurulumu
Aşağıdaki komutla kurulum yapılabilir.
apt-get install mysql-server mysql-client

Kurulum yapılandırması esnasında sizden mysql için root parolası istenecektir. Bu sistemdeki root hesabı ve bu hesaba bağlı parola değildir. Mysql için belirlenecek yeni bir root parolasıdır ve sadece mysql servisini bağlar.

New password for the MySQL "root" user: parolanız
Repeat password for the MySQL "root" user: tekrar parolanız


İki defa parolanızı girdikten sonra eğer her şey sorunsuz gitmişse kurulum ve yapılandırma tamamlanacak, mysqld servisi başlatılacaktır.

Kontrol Aşaması
ps aux | grep mysqld
komutunu kullanabilirsiniz. Çıkan sonuçlar içinde şuna benzer bir satır görmelisiniz:
mysql 12509 0.0 1.2 226764 25152 ? Sl 04:11 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
Eğer bu satırı göremiyorsanız ya kurulumda ya da servisin başlatılmasında sorun yaşamışsınız demektir.
/etc/init.d/mysql start

komutuyla başlatmayı deneyip hatayı yakalamaya çalışabilirsiniz.

2. Apache2 kurulumu
Aşağıdaki komutla kurulumu yapabilirsiniz.
apt-get install apache2

Kurulum tamamlandıktan sonra Firefox'u açıp adres satırına http://localhost yazdıktan sonra görmeniz gereken şey aşağıdaki ekran görüntüsüdür:



Eğer bu sonucu alamıyorsanız kurulumda sıkıntı olmuş demektir. Eğer bu sonucu alıyorsanız Apache başarıyla kurulmuş ve çalışıyor anlamına gelir.

Kontrol Aşaması :
ps aux | grep apache

komutunu kullanabilirsiniz. Aşağıdakine benzer bir satır görmelisiniz:
www-data 13072 0.0 0.0 69004 1828 ? S 04:15 0:00 /usr/sbin/apache2 -k start

Eğer bu satırı görmüyorsanız Apache çalışmıyor demektir.

/etc/init.d/apache2 start

komutuyla çalıştırmayı deneyip hatayı yakalamaya çalışabilirsiniz.

Apache'nin ön tanımlı dosya dizini /var/www yolundadır. Yapılandırma ayarları ise /etc/apache2/apache2.conf dosyasında saklanır. Diğer bazı yapılandırma dosyaları ise /etc/apache2 dizini altındaki diğer dizinlerde bulunur. Örneğin Apache modülleri /etc/apache2/mods-enabled dizininde, sanal host dosyaları
/etc/apache2/sites-enabled dizininde, diğer bazı dosyalar ise /etc/apache2/conf.d dizininde yer alır.

3. PHP5 kurulumu
Aşağıdaki komutla PHP5 ve Apache PHP5 modüllerini kurabilirsiniz.

apt-get install php5 libapache2-mod-php5
Kurulum bittikten sonra Apache'yi yeniden başlatmalıyız
/etc/init.d/apache2 restart

Kontrol Aşaması

phpinfo ile kurulumu ve PHP bilgilerini kontrol edebiliriz
gedit /var/www/info.php
komutuyla ilgili dizinde boş bir php dosyası açıp içine aşağıda gördüğünüz kod parçasını ekleyin.
phpinfo();
?>


Dosyayı kaydedip kapatın. Şimdi Firefox adres satırına http:/localhost/info yazdığınızda sizi aşağıdakine benzer bir sayfa karşılamalı. Eğer bu sayfayı göremiyorsanız ya Apache çalışmıyordur ya da PHP kurulumunda sorun olmuştur. Eğer her şey yolunda gitmişse bu sayfayı görmelisiniz. Fakat bu sayfadaki bilgiler arasında MySQL gözünüze çarpmayacaktır zira PHP'ye henüz MySQL desteği kazandırılmamış durumdadır.



4. PHP5 için MySQL desteği
Aşağıdaki komutla hem PHP5'e MySQL desteği kazandırmış olur, hem de işe yarayabilecek birçok modülü de kurmuş olursunuz.
apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json

Kurulum tamamlandıktan sonra Apache'yi tekrar başlatın:
/etc/init.d/apache2 restart

Ardından yeniden Firefox ile http://localhost/info sayfasına gidin veya eski açık olanı tazeleyin.



Eğer her şey yolunda gitmişse ilk bölümde mysql'e dair .ini dosya listesini hem de sayfanın altlarındaki m bölümünde MySQL'e ait bilgileri görebilirsiniz.

5. PhpMyAdmin kurulumu
Kurulum esnasında size aşağıdaki şekilde bir soru sorulacaktır. Hayır diyerek yolunuza devam edin.

Configure database for phpmyadmin with dbconfig-common?

Not: Hayır diyerek devam ediyoruz.

Eğer yanlışlıkla evet derseniz, düzeltmek için şunu yapın.
sudo gedit /etc/apache2/apache2.conf
ile ilgili dosyayı açın ve şu satırı ekleyin:
Include /etc/phpmyadmin/apache.conf
Ardından Apache'yi tekrar başlatın:
sudo /etc/init.d/apache2 restart

Daha sonra http://localhost/phpmyadmin yolundan tekrar ulaşabilirsiniz programa.

Aşağıdaki komutla kurulumu yapabilirsiniz.
apt-get install phpmyadmin

komutuyla PhpMyAdmin'i kurabilirsiniz. Kurulum sırasında size kullanılacak web sunucusunu soracaktır. apache2 üzerine ok tuşu ile gelip, boşluk tuşu ile işaretleyin. Tab tuşu ile Tamam'a giderek devam edin.

Kurulum tamamlandıktan sonra Firefox ile http://localhost/phpmyadmin/ yoluna gittiğinizde sizi aşağıdaki sayfa karşılamalıdır.


Kullanıcı adı olarak root yazıp, parola olarak da MySQL kurulumunda belirlediğiniz root parolasını verirseniz PhpMyAdmin sularına giriş yapabilirsiniz.

Psycho brk teknoonur

kişi bu mesajı beğendi.

Kayseri emlak
wmaraci
reklam

Psycho Psycho <--! Am I Psycho? --> Kat. Mod.
  • Üyelik 11.12.2010
  • Yaş/Cinsiyet 37 / E
  • Meslek Emekçi
  • Konum Edirne
  • Ad Soyad H** K**
  • Mesajlar 6013
  • Beğeniler 3911 / 3920
  • Ticaret 6, (%100)
Harika bir konu olmuş. Elinize sağlık.
Emlakdanismani

kişi bu mesajı beğendi.

Hatalıysam telefon etme, idare et (?)

Emlakdanismani Emlakdanismani WM Aracı Kullanıcı
  • Üyelik 19.12.2012
  • Yaş/Cinsiyet 46 / E
  • Meslek Bilişim ve İnternet
  • Konum Kayseri
  • Ad Soyad D** K**
  • Mesajlar 135
  • Beğeniler 15 / 43
  • Ticaret 12, (%100)
teşekkürler umuyorumki bir çok arkadaşımızın işine yarayacakdır
 

 

Kayseri emlak

4531 4531 WM Aracı Anonim Üyelik
  • Üyelik 13.03.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 996
  • Beğeniler 210 / 211
  • Ticaret 3, (%100)
Çok teşekkürler gerçekten harika. Bir sorum olacak xampp tarzında ki programlardan farkı nedir?
 

 

wmaraci
wmaraci

Emlakdanismani Emlakdanismani WM Aracı Kullanıcı
  • Üyelik 19.12.2012
  • Yaş/Cinsiyet 46 / E
  • Meslek Bilişim ve İnternet
  • Konum Kayseri
  • Ad Soyad D** K**
  • Mesajlar 135
  • Beğeniler 15 / 43
  • Ticaret 12, (%100)

ahmettalut adlı üyeden alıntı

Çok teşekkürler gerçekten harika. Bir sorum olacak xampp tarzında ki programlardan farkı nedir?


XAMPP, bilgisayarınızda bir web sunucusu çalıştırmak veya php uygulamalarını test edebilmek için platform kurmak konusunda size yardımcı olabilecek ücretsiz bir uygulama. Neleri İçeriyor:
Apache 2.2.12 (IPv6 enabled) + OpenSSL 0.9.8k
MySQL 5.1.37 + PBXT engine
PHP 5.3.0
phpMyAdmin 3.2.0.1
Webalizer 2.21-02 + GeoIP lite
FileZilla FTP Server 0.9.32
msmtp 1.4.17
 

 

Kayseri emlak

LadyArch3r LadyArch3r Web Developer Kullanıcı
  • Üyelik 02.04.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Developer
  • Konum Antalya
  • Ad Soyad B** K**
  • Mesajlar 930
  • Beğeniler 60 / 102
  • Ticaret 3, (%100)
Güzel bir konu olmuş teşekkürler.
Emlakdanismani

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al