Skip to main content

Install Laravel on Windows

https://www.codeforest.net

Tested on Windows 7

Requirements :
  1. PC or Laptop
  2. internet connection recomended speed 1mbps
  3. Web Server Recomended XAMPP get -> www.apachefriends.org/download.html
  4. Composer get -> https://getcomposer.org/download/

LET'S GO

1. Install Xampp
2. Install Composer
3. Add PATH environment variables

Open Run

control sysdm.cpl,,3



register PHP path appending at last line

;C:\xampp\php

register Composer Path if not automatically added after installing

;C:/Users/[...]/AppData/Roaming/Composer


2. Open Xampp Control Panel :

on service apache click config -> Apache (httpd.conf)



I use custom directory root

DocumentRoot "D:/localhost"
<Directory "D:/localhost">




3. Start Apache Services

4. Open Command Prompt


D:\localhost>cd frameworks

D:\localhost\frameworks>mkdir laravel

D:\localhost\frameworks>cd laravel

D:\localhost\frameworks\laravel>composer global require "laravel/installer"

Changed current directory to C:/Users/adyoi/AppData/Roaming/Composer
Using version ^1.3 for laravel/installer
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Removing laravel/installer (v1.3.2)
- Installing laravel/installer (v1.3.3)
Downloading: 100%

Writing lock file
Generating autoload files

D:\localhost\frameworks\laravel>composer create-project --prefer-dist laravel/laravel adyoi

Installing laravel/laravel (v5.2.29)
- Installing laravel/laravel (v5.2.29)
Downloading: 100%

Created project in adyoi
> php -r "copy('.env.example', '.env');"
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing vlucas/phpdotenv (v2.2.0)
Loading from cache

- Installing symfony/polyfill-mbstring (v1.1.1)
Loading from cache

- Installing symfony/var-dumper (v3.0.4)
Loading from cache

- Installing symfony/translation (v3.0.4)
Loading from cache

- Installing symfony/routing (v3.0.4)
Loading from cache

- Installing symfony/process (v3.0.4)
Loading from cache

- Installing symfony/polyfill-util (v1.1.1)
Loading from cache

- Installing symfony/polyfill-php56 (v1.1.1)
Loading from cache

- Installing psr/log (1.0.0)
Loading from cache

- Installing symfony/debug (v3.0.4)
Loading from cache

- Installing symfony/http-foundation (v3.0.4)
Loading from cache

- Installing symfony/event-dispatcher (v3.0.4)
Loading from cache

- Installing symfony/http-kernel (v3.0.4)
Loading from cache

- Installing symfony/finder (v3.0.4)
Loading from cache

- Installing symfony/console (v3.0.4)
Loading from cache

- Installing swiftmailer/swiftmailer (v5.4.1)
Loading from cache

- Installing jakub-onderka/php-console-color (0.1)
Loading from cache

- Installing jakub-onderka/php-console-highlighter (v0.3.2)
Loading from cache

- Installing dnoegel/php-xdg-base-dir (0.1)
Loading from cache

- Installing nikic/php-parser (v2.1.0)
Downloading: 100%

- Installing psy/psysh (v0.7.2)
Loading from cache

- Installing paragonie/random_compat (v1.4.1)
Loading from cache

- Installing nesbot/carbon (1.21.0)
Loading from cache

- Installing mtdowling/cron-[removed]v1.1.0)
Loading from cache

- Installing monolog/monolog (1.19.0)
Downloading: 100%

- Installing league/flysystem (1.0.20)
Loading from cache

- Installing jeremeamia/superclosure (2.2.0)
Loading from cache

- Installing doctrine/inflector (v1.1.0)
Loading from cache

- Installing classpreloader/classpreloader (3.0.0)
Loading from cache

- Installing laravel/framework (v5.2.29)
Downloading: 100%

- Installing fzaninotto/faker (v1.5.0)
Loading from cache

- Installing hamcrest/hamcrest-php (v1.2.2)
Loading from cache

- Installing mockery/mockery (0.9.4)
Loading from cache

- Installing sebastian/version (1.0.6)
Loading from cache

- Installing sebastian/global-state (1.1.1)
Loading from cache

- Installing sebastian/recursion-context (1.0.2)
Loading from cache

- Installing sebastian/exporter (1.2.1)
Loading from cache

- Installing sebastian/environment (1.3.5)
Loading from cache

- Installing sebastian/diff (1.4.1)
Loading from cache

- Installing sebastian/comparator (1.2.0)
Loading from cache

- Installing symfony/yaml (v3.0.4)
Loading from cache

- Installing doctrine/instantiator (1.0.5)
Loading from cache

- Installing phpdocumentor/reflection-docblock (2.0.4)
Loading from cache

- Installing phpspec/prophecy (v1.6.0)
Loading from cache

- Installing phpunit/php-text-template (1.2.1)
Loading from cache

- Installing phpunit/phpunit-mock-objects (2.3.8)
Loading from cache

- Installing phpunit/php-timer (1.0.7)
Loading from cache

- Installing phpunit/php-token-stream (1.4.8)
Loading from cache

- Installing phpunit/php-file-iterator (1.4.1)
Loading from cache

- Installing phpunit/php-code-coverage (2.2.4)
Loading from cache

- Installing phpunit/phpunit (4.8.24)
Loading from cache

- Installing symfony/css-selector (v3.0.4)
Loading from cache

- Installing symfony/dom-crawler (v3.0.4)
Loading from cache

symfony/var-dumper suggests installing ext-symfony_debug ()
symfony/translation suggests installing symfony/config ()
symfony/routing suggests installing symfony/config (For using the all-in-one router or any loader)
symfony/routing suggests installing symfony/expression-language (For using expression matching)
symfony/routing suggests installing doctrine/annotations (For using the annotation loader)
symfony/routing suggests installing symfony/dependency-injection (For loading routes from a service)
symfony/event-dispatcher suggests installing symfony/dependency-injection ()
symfony/http-kernel suggests installing symfony/browser-kit ()
symfony/http-kernel suggests installing symfony/class-loader ()
symfony/http-kernel suggests installing symfony/config ()
symfony/http-kernel suggests installing symfony/dependency-injection ()
psy/psysh suggests installing ext-pcntl (Enabling the PCNTL extension makes PsySH a lot happier :))
psy/psysh suggests installing ext-posix (If you have PCNTL, you'll want the POSIX extension as well.)
psy/psysh suggests installing ext-readline (Enables support for arrow-key history navigation, and showing and manipulating command history.)
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
paragonie/random_compat suggests installing ext-libsodium (Provides a modern crypto API that can be used to generate random bytes.)
monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server)
monolog/monolog suggests installing raven/raven (Allow sending log messages to a Sentry server)
monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server)
monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server)
monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib)
monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required))
monolog/monolog suggests installing ext-mongo (Allow sending log messages to a MongoDB server)
monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages to a MongoDB server via PHP Driver)
monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB)
monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar)
monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome)
league/flysystem suggests installing ext-fileinfo (Required for MimeType)
league/flysystem suggests installing league/flysystem-eventable-filesystem (Allows you to use EventableFilesystem)
league/flysystem suggests installing league/flysystem-rackspace (Allows you to use Rackspace Cloud Files)
league/flysystem suggests installing league/flysystem-copy (Allows you to use Copy.com storage)
league/flysystem suggests installing league/flysystem-azure (Allows you to use Windows Azure Blob storage)
league/flysystem suggests installing league/flysystem-webdav (Allows you to use WebDAV storage)
league/flysystem suggests installing league/flysystem-aws-s3-v2 (Allows you to use S3 storage with AWS SDK v2)
league/flysystem suggests installing league/flysystem-aws-s3-v3 (Allows you to use S3 storage with AWS SDK v3)
league/flysystem suggests installing league/flysystem-dropbox (Allows you to use Dropbox storage)
league/flysystem suggests installing league/flysystem-cached-adapter (Flysystemadapter decorator for metadata caching)
league/flysystem suggests installing league/flysystem-sftp (Allows you to use SFTP server storage via phpseclib)
league/flysystem suggests installing league/flysystem-ziparchive (Allows you to use ZipArchive adapter)
laravel/framework suggests installing aws/aws-sdk-php (Required to use the SQS queue driver and SES mail driver (~3.0).)
laravel/framework suggests installing doctrine/dbal (Required to rename columns and drop SQLite columns (~2.4).)
laravel/framework suggests installing guzzlehttp/guzzle (Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (~5.3|~6.0).)
laravel/framework suggests installing league/flysystem-aws-s3-v3 (Required to use the Flysystem S3 driver (~1.0).)
laravel/framework suggests installing league/flysystem-rackspace (Required to use the Flysystem Rackspace driver (~1.0).)
laravel/framework suggests installing pda/pheanstalk (Required to use the beanstalk queue driver (~3.0).)
laravel/framework suggests installing predis/predis (Required to use the redis cache and queue drivers (~1.0).)
laravel/framework suggests installing pusher/pusher-php-server (Required to use the Pusher broadcast driver (~2.0).)
fzaninotto/faker suggests installing ext-intl (*)
sebastian/global-state suggests installing ext-uopz (*)
phpdocumentor/reflection-docblock suggests installing dflydev/markdown (~1.0)
phpdocumentor/reflection-docblock suggests installing erusev/parsedown (~1.0)
phpunit/php-code-coverage suggests installing ext-xdebug (>=2.2.1)
phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
Writing lock file
Generating autoload files
> Illuminate\Foundation\ComposerScripts:PostUpdate
> php artisan optimize
Generating optimized class loader
> php artisan key:generate
Application key [base64:h6HfQMm3cCoRyEPQzTUKP705X1qYvNWDfMPEVQF02ls=] set succes
sfully.

D:\localhost\frameworks\laravel>cd adyoi

D:\localhost\frameworks\laravel\adyoi>php artisan serve

Laravel development server started on http://localhost:8000/




#sorry4badEnglish :D

Comments

Popular posts from this blog

Blogger Data Global

https://upload.wikimedia.org Berikut List Blogger Data Global Lengkap : b:else b:if b:includable b:include b:loop b:section-contents b:section b:skin b:template-skin b:template b:variable b:version b:widget data:adCode data:adEnd data:adStart data:attribution data:backgroundPositionStyleStr data:backlink.adminClass data:backlink.author data:backlink.deleteUrl data:backlink.snippet data:backlink.timestamp data:backlink.title data:backlink.url data:blog.blogId data:blog.enabledCommentProfileImages data:blog.homepageUrl data:blog.isMobile data:blog.languageDirection data:blog.metaDescription data:blog.mobileClass data:blog.pageName data:blog.pageTitle data:blog.pageType data:blog.title data:blog.url data:blogCommentMessage data:blogTeamBlogMessage data:col.class data:col.idPrefix data:col.includeBottom data:col.num data:comment.adminClass data:comment.anchorName data:comment.author data:comment.authorAvatarImage data:comment.authorCla

Cara Mengupdate WHM/cPanel ke versi baru

بِسْــــــــــــــــــمِ-اﷲِالرَّحْمَنِ-اارَّحِيم | الحمدُ لله Berikut ini adalah langkah demi langkah Cara Mengupdate WHM/cPanel ke versi baru pada VPS : Pilih tombol Pemberitahuan Update Versi Tebaru tombol bewarna kuning contoh  Version "68.0.20" is available. Update Now Setelah Update Selesai silahkan melakukan Graceful Reboot Server Selanjutnya Refresh Browser untuk memastikan WHM/cPanel telah terupdate

Cara Membuat Template Blogger Bag.1

بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ http://ovia.ps Setelah sekian lama ngga posting dengan sedikit kemampuan saya dalam menulis posting diblog akhirnya saya memutuskan untuk memulai posting yang sudah lama tersimpan dipikiran saya yaitu tentang bagaimana  cara membuat template blogger mulai dari nol dasar  sampai menjadi simple,menarik,atraktif, keren dan  SEO Friendly  deh pastinya yang akan membuat kalian merasa bangga karena berhasil  membuat template blogger sendiri Untuk memulai  membuat template blogger sendiri  akan ada beberapa hal yang harus diperhatikan untuk bereksperimen dalam  pembuatan template blogger  supaya berjalan dengan konsep awal yang direncanakan, yang pertama yaitu sebuah  Tema Blog  yang akan dibuatkan templatenya, yang  kedua adalah imajinasi,kreasi dan inovasi yang UNIK dan yang ketiga adalah pengetahuan dasar tentang HTML (seperti marquee,img,link,dll) dan CSS (seperti tag div, id, class, dll ) serta JavaScript (seperti encode-decode,comments str