Laravel 4 XAMPP Kurulum
Merhaba Arkadaşlar ,
Bu yazımda popüler php framework’leri arasında kendi yer edinen laravel kurulumundan bahsedeceğim localhost olarak da XAMPP kullanacağım. Öncelikle Composer bilgisayrınızda kurulu değil ise;
Composer Kurulumu için tıklayın.
Örnek Composer Kullanımı için tıklayın.
Composer kurulumunu tamamladıktan sonrası aslında oldukça basit composer bizim kurulum ve güncelleme gibi birçok işlemi yapacak.
Laravel sitesine giderek veya benim kullandığım son sürüm olan 4.1 versiyon laravel.phar dosyasını indirin ve c:\xampp\htdocs içine kopyalayın.
XAMPP’dan Shell açarak
-
cd c:\xampp\htdocs
Komutu ile laravel.phar dosyasının olduğu dizine geçin.
-
php laravel.phar
Komutu ile resimdeki gibi kullanılabilecek fonksiyonların listesini veya help komutlarını görebilirsiniz. Bize şimdi new komutu lazım tabi

-
php laravel.phar new laravel_project
Yukarıdaki komut ile projeyi oluşturalım new den sonra yazılan proje ismi ile yeni bir klasörde laravel framework’ü oluşturulacak.”Build something amazing” yazısını gördük..
Son olarak projemizi yayınlamak için. öncelikle projenin dizinine geçin. Eğer PHP versiyonunuz 5.4 ve üzeri ise;
-
cd laravel_project php artisan serve
Yukarıdaki komut ile projemizi localhost:8000 üzerinde yayınlıyoruz..
Sonuç : “We have arrived to Laravel”

Muharrem Tığdemir
Related
Author
Muharrem Tığdemir
Related Posts
Laravel 4 Routing Resorce-Controller-Farkı
Merhaba Arkadaşlar , Laravel yazı dizilerime routing ile devam ediyorum. Daha önce bir php framework kullandıysanız routing size yabacı olmasa gerek. Benim değinmek istediğim nokta Resource ve Controller routing tasarım farkı ve neden tercih edilmesi hakkında olacak. Temel routing ile ilgili daha ayrıntılı bilgiyi Laravel sitesinden alabilirsiniz. Get Routing Route::get(‘/’, function() { return ‘Hello World!! […]
Laravel 4 Tavsiye ve İpucu
Merhaba Arkadaşlar , Bu yazımda genel olarak Laravel kullanmanın ipuçları ve geliştirme sürecinde yardımcı olabilecek tavsiyelerden bahsedeceğim. Muhtemelen bu yazı kısa başlayıp uzayacak :)) Bende olabildiğince yeni öğrendiklerimi paylaşmaya çalışacağım.. Laravel IDE AutoComplete-Helper Github : Bu eklenti sayesinde Php Class’ları ve oluşturduğunuz Modeller IDE auto Complete özelliği ile hızınızı katlayabilirsiniz. Php programcılarında benim büyük eksik olarak […]
Mysql General Error 1364 Field Doesn’t Have Default Value
Hi All, Since I’ve updated my homestead to 0.3.0 and mysql version is upgrade to 5.7.4. From that moment, my old projects has been started to throw problems which is Mysql General Error 1364 Field doesn’t have default value. Even migrations was not working, there has to be a problem. After my first research I’ve […]
Bitbucket Repository with Composer
Hi all, In this article , you will find a tutorial about , how to use github or bitbucket repositories with composer. Create Your Repository Most important thing in this step, we will use the repository name in composer.json. I used “blog/tutorial” as a package name. I prefer to use bitbucket and at the below code […]
Laravel Eloquent Model Events
Hi All , In this post , I’ll talk about Eloquent Model Events. Looks Like Database Trigger Isn’t it? When I read the documentation , I said “Mysql already doing this so..”. Personally, still I prefer to use Mysql Triggers for database operations. It’s more faster and guaranteed. But day by day NoSQL solutions or Hybrid database solutions […]
PDFlib – TET PHP Install and Example
INSTALL PDFLib I have Xampp Server on Windows your paths can be change depends on your server application. Let’s download Latest Pdflib from this url. If you are using Linux , OS X , Oracle , IBM etc.. visit the page and download latest. Extract files.. You’ll see under this path ‘/bind/php/’ php-530_VS9 , php-540_VS9 , php-550_VS11 […]
Laravel4 Queue with Gearman
Hi all , this article about Laravel4 Queue component. Before, start reading this article please check these pages and get basic knowledge about it. Laravel 4.2 Queue Documentation What’s main idea of Queue system and why do we need this? What is Gearman Job Server? If you are interested in Laravel 4 Queue component , […]
Laravel 4 Paylaşımlı Host Komut (Shared Host Command)
Merhaba Arkadaşlar , Laravel projenizi henüz paylaşımlı host’a yüklemediyseniz. Laravel Paylaşımlı Host’ta yayınlamak. ile ilgili yazımı okuyabilirsiniz. Projemiz’i teknik olarak internete açtık. Ancak , şimdi içerikleri nasıl dolduracağız. Migration’ları seed’leri boşuna mı yazdık? ‘Hayat “http://localhost” da çok güzeldi.’ peki ya şimdi.. Bana göre Laravel’i üst seviyelere taşıyan ve önüzmüzdeki yıllarda daha popüler olmasını sağlayacak özellikleri : Composer […]
Laravel 4 Paylaşımlı Host Yayın(Shared Host Publish)
Merhaba Arkadaşlar , Bugün itibari ile ilk Laravel 4 projemi yayına hazırladım. Her proje için VPS ve SSH bağlantısı malum biraz lüks olabiliyor. Aşağıdaki adımları takip ederseniz. Projenizi paylaşımlı hostta ssh bağlantısı olmadan yayınlayabilirsiniz. Öncelikle bu konuda birçok yöntem olduğunu belirteyim. Ben güvenli ve basit olanı tercih ediyorum. Bu işlem Rewreite Rule kullanılarak da elbette […]
Laravel 4 Migration Seed Faker Database
Merhaba Arkadaşlar , Bu yazımda Laravel 4 de proje şablonu oluşturuken kullanabileceğimiz , Migration , Seed ve Faker araçlarını birarada kullanarak yeni bir projenin temellerini oluşturacağım. Henüz Laravel 4 kurulumunu yapmadıysanız. Hızlı kurulumu için bu yazıyı okuyun. Laravel 4 ile ilgili basit ipuçları ve Faker hakkında ayrıntılı bilgi için bu yazıyı okuyabilirsiniz. Migration Migration aracının […]
Laravel 4 Routing Resorce-Controller-Farkı
Merhaba Arkadaşlar , Laravel yazı dizilerime routing ile devam ediyorum. Daha önce bir php framework kullandıysanız routing size yabacı olmasa gerek. Benim değinmek istediğim nokta Resource ve Controller routing tasarım farkı ve neden tercih edilmesi hakkında olacak. Temel routing ile ilgili daha ayrıntılı bilgiyi Laravel sitesinden alabilirsiniz. Get Routing Route::get(‘/’, function() { return ‘Hello World!! […]
Laravel 4 Tavsiye ve İpucu
Merhaba Arkadaşlar , Bu yazımda genel olarak Laravel kullanmanın ipuçları ve geliştirme sürecinde yardımcı olabilecek tavsiyelerden bahsedeceğim. Muhtemelen bu yazı kısa başlayıp uzayacak :)) Bende olabildiğince yeni öğrendiklerimi paylaşmaya çalışacağım.. Laravel IDE AutoComplete-Helper Github : Bu eklenti sayesinde Php Class’ları ve oluşturduğunuz Modeller IDE auto Complete özelliği ile hızınızı katlayabilirsiniz. Php programcılarında benim büyük eksik olarak […]
Mysql General Error 1364 Field Doesn’t Have Default Value
Hi All, Since I’ve updated my homestead to 0.3.0 and mysql version is upgrade to 5.7.4. From that moment, my old projects has been started to throw problems which is Mysql General Error 1364 Field doesn’t have default value. Even migrations was not working, there has to be a problem. After my first research I’ve […]
Bitbucket Repository with Composer
Hi all, In this article , you will find a tutorial about , how to use github or bitbucket repositories with composer. Create Your Repository Most important thing in this step, we will use the repository name in composer.json. I used “blog/tutorial” as a package name. I prefer to use bitbucket and at the below code […]
Laravel Eloquent Model Events
Hi All , In this post , I’ll talk about Eloquent Model Events. Looks Like Database Trigger Isn’t it? When I read the documentation , I said “Mysql already doing this so..”. Personally, still I prefer to use Mysql Triggers for database operations. It’s more faster and guaranteed. But day by day NoSQL solutions or Hybrid database solutions […]
PDFlib – TET PHP Install and Example
INSTALL PDFLib I have Xampp Server on Windows your paths can be change depends on your server application. Let’s download Latest Pdflib from this url. If you are using Linux , OS X , Oracle , IBM etc.. visit the page and download latest. Extract files.. You’ll see under this path ‘/bind/php/’ php-530_VS9 , php-540_VS9 , php-550_VS11 […]
Laravel4 Queue with Gearman
Hi all , this article about Laravel4 Queue component. Before, start reading this article please check these pages and get basic knowledge about it. Laravel 4.2 Queue Documentation What’s main idea of Queue system and why do we need this? What is Gearman Job Server? If you are interested in Laravel 4 Queue component , […]
Laravel 4 Paylaşımlı Host Komut (Shared Host Command)
Merhaba Arkadaşlar , Laravel projenizi henüz paylaşımlı host’a yüklemediyseniz. Laravel Paylaşımlı Host’ta yayınlamak. ile ilgili yazımı okuyabilirsiniz. Projemiz’i teknik olarak internete açtık. Ancak , şimdi içerikleri nasıl dolduracağız. Migration’ları seed’leri boşuna mı yazdık? ‘Hayat “http://localhost” da çok güzeldi.’ peki ya şimdi.. Bana göre Laravel’i üst seviyelere taşıyan ve önüzmüzdeki yıllarda daha popüler olmasını sağlayacak özellikleri : Composer […]
Laravel 4 Paylaşımlı Host Yayın(Shared Host Publish)
Merhaba Arkadaşlar , Bugün itibari ile ilk Laravel 4 projemi yayına hazırladım. Her proje için VPS ve SSH bağlantısı malum biraz lüks olabiliyor. Aşağıdaki adımları takip ederseniz. Projenizi paylaşımlı hostta ssh bağlantısı olmadan yayınlayabilirsiniz. Öncelikle bu konuda birçok yöntem olduğunu belirteyim. Ben güvenli ve basit olanı tercih ediyorum. Bu işlem Rewreite Rule kullanılarak da elbette […]
Laravel 4 Migration Seed Faker Database
Merhaba Arkadaşlar , Bu yazımda Laravel 4 de proje şablonu oluşturuken kullanabileceğimiz , Migration , Seed ve Faker araçlarını birarada kullanarak yeni bir projenin temellerini oluşturacağım. Henüz Laravel 4 kurulumunu yapmadıysanız. Hızlı kurulumu için bu yazıyı okuyun. Laravel 4 ile ilgili basit ipuçları ve Faker hakkında ayrıntılı bilgi için bu yazıyı okuyabilirsiniz. Migration Migration aracının […]
Laravel 4 Routing Resorce-Controller-Farkı
Merhaba Arkadaşlar , Laravel yazı dizilerime routing ile devam ediyorum. Daha önce bir php framework kullandıysanız routing size yabacı olmasa gerek. Benim değinmek istediğim nokta Resource ve Controller routing tasarım farkı ve neden tercih edilmesi hakkında olacak. Temel routing ile ilgili daha ayrıntılı bilgiyi Laravel sitesinden alabilirsiniz. Get Routing Route::get(‘/’, function() { return ‘Hello World!! […]
Laravel 4 Tavsiye ve İpucu
Merhaba Arkadaşlar , Bu yazımda genel olarak Laravel kullanmanın ipuçları ve geliştirme sürecinde yardımcı olabilecek tavsiyelerden bahsedeceğim. Muhtemelen bu yazı kısa başlayıp uzayacak :)) Bende olabildiğince yeni öğrendiklerimi paylaşmaya çalışacağım.. Laravel IDE AutoComplete-Helper Github : Bu eklenti sayesinde Php Class’ları ve oluşturduğunuz Modeller IDE auto Complete özelliği ile hızınızı katlayabilirsiniz. Php programcılarında benim büyük eksik olarak […]
merhaba laravel hep crafting application bölümünde takılı kalıyor nedi ne olabilir acaba
Merhaba Ahmet , framework yüklemek için Curl kullanılıyor. “xampp\apache\bin\php.ini” dosyasından extension=php_curl.dll aktif hale getir. Sorun çözülecektir.
Çok güzel anlatmışsınız teşekkürler