Dün evdeki bilgisayarıma format atmamla beraber, şu yaptığım işlemleri yazılı hale getireyim. İlerde oradan bakarım diye düşündüm. Eminim başkaları içinde faydalı olacaktır. Eksikler olabilir, kendi bilgisayarıma kurulum yaptıkça rehberi'de güncelleyeceğim.
https://gist.github.com/asilbalaban/7390385
Ubuntu 12.04 LTS için PHP geliştirme ortamı kurulum rehberi
6
●668
- 10-11-2013, 13:43:26
- 13-11-2013, 10:41:16Merhaba,NepenTheS adlı üyeden alıntı: mesajı görüntüle
Bir eksisi olmaz tabi eğer windows platformunda geliştirme yapıp, web sitelerinizi yayınladığınız hosting'de hiç bir konfigirasyon yapma ihtiyacı duymuyorsanız.
Eğer kendi sunucunuza sahipseniz veya vps gibi ssh ile ulaşabildiğiniz bir sistem kullanıyorsanız. Kurulumları kendinizin yapmasında fayda var. Windows ortamında geliştirme yapan developerların en büyük sorunu geliştirmeyi bitirdiği projeyi sunucuya attığı zaman kodun patlamasıdır. (Çünkü PHP hostingler genelde linux)
Bunun temel sebebi geliştirme ortamı ile sunucu arasındaki konfigirasyon farkıdır. Örneğin windows'da chmod her daim açık. Siz upload sınıfı yazdınız wamp altyapısı ile herşey çalıştı. Sunucuya attınız. İnsanlar dizin oluşturamadığından dolayı işlemleri gerçekleştiremiyor. Bu hataları düzeltmek ve anlamak bazen çok fazla zaman alabiliyor.
Bu nedenle production ortamı ile development ortamını her zaman birbirine olabildiğince yakın tutmaya çalışıyoruz. Bu sayede yazdığımız kodlar development ortamında çalışıyorsa. Sorunsuz bir şekilde production ortamında da çalışıyor.
Bu kurulumları kendin yapmayı öğrenmek, linux ortamında geliştirme yapmaya alışmak en fazla 1 haftanı alır. Bu bir hafta kesinlikle zaman kaybı değildir. Sonrasında çok fazla zamandan kazandıracak bir şey çünkü. Ayrıca bu kurulumları kendin yaptığın zaman. Çalıştığın sistemi daha iyi anlayacak ve bir sorunla karşılaştığında neyi nereden değiştirmen gerektiğini daha iyi bileceksin.
Açıkcası wamp'ı sadece geçici bir çözüm gibi göryüyorum. Çok acil durumda standart bir bilgisayarım varsa wamp ve bunun gibi programlarla tek tık ile kurulum yapar hızlıca çalışmaya başlarsın. Ama kurduğun sistem gerçekten senin ihtiyaçlarına göre ayarlanmamıştır. Ve bazen yavaştır. (localdeki phpmyadmin'in uzaktakinden daha yavaş çalıştığını bilirim)
Biraz dağınık oldu ama umarım anlatabilmişimdir.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:40:38 -->-> Daha önceki mesaj 10:38:21 --
Son sürüm için önerebileceğim bir paket yok malesef.saintx adlı üyeden alıntı: mesajı görüntüle
Muhtemelen baktınız ama şurada bir şeyler olabilir.
https://launchpad.net/ubuntu/+ppas?name_filter=php5
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:41:16 -->-> Daha önceki mesaj 10:40:38 --
Teşekkür ederim. Kurulumların devam ettikçe dökümanda büyümeye devam edecekKobra_fighterTR adlı üyeden alıntı: mesajı görüntüle - 13-11-2013, 11:01:43şuan son sürüm geliyor zaten ama önce paketlerde güncelleme yapmalısın;saintx adlı üyeden alıntı: mesajı görüntüle
sudo apt-get update sudo apt-get install php5
version kontrol içinde
php -v PHP 5.5.3-1ubuntu2 (cli) (built: Oct 9 2013 14:49:12) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies