Ubuntu’da php, mysql, apache ve phpmyadmin kurulumu

Ubuntu’da php,mysql ve apache ile uygulama geliştirmek çok kolay. Bunun için

1. Mysql kurulumu
2. Apache kurulumu
3. Php kurulumu
4. Phpmyadmin kurulumu başlıkları altında size temel kurulumları anlatmaya çalıştım.

1.  Mysql Kurulumu:

Synaptic package manager da search kutusuna mysql yazıyoruz. Çıkan sonuçlardan mysql-client-5.1, mysql-server ve php5-mysql işaretliyoruz.  Dosyalar indirildikten sonra; kurulum kendiliğinden başlıyor. Sizden bir root şifresi girmenizi ve tekrarlamanızı isteyecek. İşlem bittikten sonra terminali açıyoruz ve mysql -u root -p yazıp enter’a basıyoruz .Enter password yazan bir satır çıkacak ve biz burada mysql kurarken belirttiğimiz şifreyi gireceğiz. Şifreyi yazıyoruz ve enter’a basıyoruz.(şifreyi yazarken komut satırında karakter basılmaz bu sizi yanıltmasın). Welcome to the mysql monitor yazısının ardından artık terminalde dosya path’i yerine mysql yazdığına dikkat edin. Mysql kurulumunuz tamamlandı, ve test etmiş oldunuz. Exit; yazarak mysql monitorden çıkabilirsiniz.

Konsoldan kurulum yapmak için:

sudo apt-get install mysql-client mysql-server php5-mysql

2.  Apache Kurulumu:

Synaptic package manager da search kutusuna apache2 yazıyoruz ve çıkan sonuçlarda apache2′yi işaretliyoruz.Kurulum dosyaları otomatik olarak indiriliyor ve kuruluyor.Kurma işlemi bittikten sonra firefox vb tarayıcınızda adres kısmına localhost yazıp enter’a basın. Açılan sayfa apache’nin /var/www dizinidir.  Bu klasör root yetkisinde ise, dosya yaratamaz ve okuyamazsınız bu yüzden şu komutları yazın;

sudo chmod 0777 /var/www

Yukarıdaki komut yazma yetkisi verir.

sudo chown KULLANICI_ADI /var/www

Bu komutta yetkileri değiştirir. Konsoldan kurulum için

sudo apt-get install apache2

3. Php Kurulumu:

Synaptic package manager da search kutusuna php5 yazıp enter’a basın.Çıkan arama sonuçlarında “libapache2-mod-php5, php5 ve php5-mysql” işaretleyip apply’ı tıklayın. Kurulum dosyaları indirilip yüklenecektir.

*Php kurulumu bittikten sonra terminalde “sudo service apache2 restart” yazarak apache’yi yeniden başlatın. Daha sonra /var/www dizinine gidip, yeni bir dosya oluşturun ve adına index.php yazın.Bu dosyayı text editörünüz ile açıp içerisine;

<?php
phpinfo();
?>

yazın ve kaydedin. Daha sonra tarayıcınızın adres satırına http://localhost yazın. Açılan pencere phpinfo() fonksiyonunun çıktısıdır buradan php bilgilerinizi görebilirsiniz.

4. Phpmyadmin Kurulumu:

Php ile geliştirmede çok ihtiyacınız olacak diğer bir uygulama ise phpmyadmin’dir. Terminalden

sudo apt-get install phpmyadmin

yazarak yada synaptic package manager den “phpmyadmin” aratıp çıkan “phpmyadmin” seçeneğini işaretleyerek kurabilirsiniz. Kurulum esnasında size msqyl phpmyadmin’e göre yapılandırılsın seçeneği işaretliyken ileri diyoruz ve bize mysql veritabanının root şifresini soruyor.  Mysql kurarken koyduğumuz şifreyi girip ileri diyoruz. Daha sonra terminalden

sudo gedit /etc/apache2/apache2.conf

yazıp enter’a basıyoruz. Açılan text editöründe en alt satıra iniyoruz ve şu satırı ekliyoruz:

“Include /etc/phpmyadmin/apache.conf”

Terminalden son birkez apache’yi restart(sudo service apache2 restart) ediyoruz ve artık php,mysql,apache ve phpmyadmin ile uygulama geliştirmeye başlayabilirsiniz. (http://localhost/phpmyadmin)

* Bazı komutların başlangıcında sudo komutu var. Bu komut sizi admin moduna alır ve eğer bu moda daha önce şifre koymuşsanız sizden şifre sorar. Şifreyi doğru girdikten sonra komutlarınız çalışır.

Bu yazı toplam 831 kere görüntülenmiştir.

0saves
Eğer yazıyı beğendiyseniz lütfen yorum bırakın veya diğer yazılardan haberdar olmak için RSS'e üye olun..

İlgili Yazılar:

Yazar Hakkında


Yazar:

Hakkında / İlgi Alanları: Bilgisayar ve bilişim teknolojileri ile alakalı olan her konu ilgimi çekiyor.Zamanımın çocuğunu web geliştiriciliği alıyor.Bunun dışında gömülü sistem programlama ve robotik uygulamaları konularında çalışıyorum.Model uçak yapmak ve uçurmak, amatör roketçilik, amatör teleskop yapımı gibi enterasan hobilerim var.Onur Aktaş ile felsefe yapmak,balık tutmak, off-road beni en çok rahatlatan aktivitelerim :)
Kategori: Linux İpuçları, July 16th, 2010

Yazarlarımızdan , bu yazı dahil toplam 3 adet yazı yazmış.

7 yanıt



Cevap yaz