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.
İlgili Yazılar:
Yazar Hakkında
Yazar: Hasan
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 :)





Teşekkür edirem. Çok yararlı bir makale olmuş.
gerçekten net derli toplu ve sade bir anlatım ancak bir okadar açıklayıcı olmuş emeğine sağlık teşekkürler.
On numara bir anlatım. Teşekkürler.
Çok.Teşekkür ederim.
çok yayrlı bir makale
teşekkürler,çok yararlı oldu
Teşekkür ederim arkadaşlar,işe yaradığına sevindim.