{"id":11124,"date":"2020-02-26T06:23:25","date_gmt":"2020-02-26T06:23:25","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=11124"},"modified":"2021-11-12T06:54:44","modified_gmt":"2021-11-12T06:54:44","slug":"how-to-install-and-create-a-project-in-laravel-for-windows-user","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/how-to-install-and-create-a-project-in-laravel-for-windows-user\/","title":{"rendered":"How to Install and create a project in Laravel for Windows User!"},"content":{"rendered":"\n<p>Before installing Laravel Composer, ensure that you have installed Xampp Server and Git-Bash. If not installed then go to this link and install:-   <\/p>\n\n\n\n<p>xampp:- <a href=\"https:\/\/www.apachefriends.org\/download.html\" target=\"_blank\" rel=\"noopener\">https:\/\/www.apachefriends.org\/download.html<\/a><br>Git-bash:- <a href=\"https:\/\/gitforwindows.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/gitforwindows.org\/<\/a> <\/p>\n\n\n\n<p>After that, We install Laravel Composer. We can install Composer by two methods:- <br>1. By Command:- We can install composer by Below command.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">php -r \"copy('https:\/\/getcomposer.org\/installer', 'composer-setup.php');\"\nphp -r \"if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;\"\nphp composer-setup.php\nphp -r \"unlink('composer-setup.php');\"<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Just go to xampp directory and the open command prompt and run the command, it will automatically install Composer and its files.<\/p>\n\n\n\n<p>2. By Application:- Click on <a href=\"https:\/\/getcomposer.org\/Composer-Setup.exe\" target=\"_blank\" rel=\"noopener\">Download Composer<\/a> and download the Composer-Setup.exe file and install it manually.<\/p>\n\n\n\n<p><strong><em>Path:-<\/em><\/strong>  After installing the composer we have set <strong><em>Path<\/em><\/strong> of the composer.<br>First, go to your <strong>composer<\/strong> directory and copy the location. My location is ( C:\\ProgramData\\ComposerSetup\\bin).<\/p>\n\n\n\n<p>After that go to Control panel and search:- <em>advance system setting<\/em> and click on <em>View Advance system setting<\/em>. See the below image:- <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"130\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-128-1024x130.png\" alt=\"\" class=\"wp-image-11171\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-128-1024x130.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-128-300x38.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-128-768x98.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-128.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After click on it a window open of System Properties. Now click on <em><strong>Environment Variables<\/strong><\/em>. see the below image:- <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"419\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/system-properties-1024x419.png\" alt=\"\" class=\"wp-image-11174\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/system-properties-1024x419.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/system-properties-300x123.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/system-properties-768x314.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/system-properties.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now, the environment variable tab opens. after that under <strong>System Variables<\/strong>, double click on <strong><em>path<\/em><\/strong>. See the below image:- <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"634\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/environment-variables-1024x634.png\" alt=\"\" class=\"wp-image-11178\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/environment-variables-1024x634.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/environment-variables-300x186.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/environment-variables-768x476.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/environment-variables.png 1040w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>after double click on path, new tab (edit-environment-variable) opens. Now, click on new and paste the directory address which you have copied before and click <em><strong>ok =&gt; ok =&gt; ok.<\/strong><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"629\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/edit-environment-variable-1024x629.png\" alt=\"\" class=\"wp-image-11181\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/edit-environment-variable-1024x629.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/edit-environment-variable-300x184.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/edit-environment-variable-768x472.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/edit-environment-variable.png 1048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p> <em>Done Your composer&#8217;s path is set.<\/em> <\/p>\n\n\n\n<p>After installation and path setting, verify that your composer was installed successfully or not. To verify, type <strong><em>composer<\/em><\/strong> in Command Prompt and if it shows result like below then your composer installed successfully.            <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"546\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-121-1024x546.png\" alt=\"\" class=\"wp-image-11126\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-121-1024x546.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-121-300x160.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-121-768x410.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-121.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n\n\n<h1 class=\"has-text-align-center wp-block-heading\">How to Create a Project In Laravel.<\/h1>\n\n\n\n<p>For creating a project in Laravel, Go to xampp\\htdocs and click on git-bash as shown below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"554\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-122-1024x554.png\" alt=\"\" class=\"wp-image-11135\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-122-1024x554.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-122-300x162.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-122-768x415.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-122.png 1084w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After Clicking in Git_bash an interface will open and we have to write the below command and hit <em>Enter<\/em> to create a project.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><code><strong>composer create-project --prefer-dist laravel\/laravel <em>Project-Name<\/em> \"5.5.*\"<\/strong><\/code><\/p>\n\n\n\n<p>After pressing Enter, It will create a folder with the given project name and install, download all files. <em><strong>See the below image<\/strong><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"480\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Creating-project-in-laravel-1024x480.png\" alt=\"\" class=\"wp-image-11142\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Creating-project-in-laravel-1024x480.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Creating-project-in-laravel-300x141.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Creating-project-in-laravel-768x360.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Creating-project-in-laravel.png 1247w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After completing the process of installation, your project files are ready for work. After successful installation of project files, it will show output like below:- <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"457\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-124-1024x457.png\" alt=\"\" class=\"wp-image-11145\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-124-1024x457.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-124-300x134.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-124-768x343.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-124.png 1314w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now Our project file is ready, So let&#8217;s test it. Go to the project directory and open Git-bash.<\/p>\n\n\n\n<p>First, we have to run the server by the below command, see the below image.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><em>php artisan serve<\/em><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"455\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Start-server-1024x455.png\" alt=\"\" class=\"wp-image-11149\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Start-server-1024x455.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Start-server-300x133.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Start-server-768x341.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Start-server.png 1226w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>See the above image, after running the command, the server started and it shows the address. Just copy the address and paste in the web-browser, it will execute your project. see the below output.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"990\" height=\"511\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Project-output.png\" alt=\"\" class=\"wp-image-11153\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Project-output.png 990w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Project-output-300x155.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Project-output-768x396.png 768w\" sizes=\"auto, (max-width: 990px) 100vw, 990px\" \/><\/figure>\n\n\n<div class=\"epyt-gallery\" data-currpage=\"1\" id=\"epyt_gallery_89832\"><iframe loading=\"lazy\"  id=\"_ytid_35724\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  data-epytgalleryid=\"epyt_gallery_89832\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><div class=\"epyt-gallery-list\"><div>Sorry, there was a YouTube error.<\/div><\/div><\/div>\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Before installing Laravel Composer, ensure that you have installed Xampp Server and Git-Bash. If not installed then go to this link and install:- xampp:- https:\/\/www.apachefriends.org\/download.htmlGit-bash:- https:\/\/gitforwindows.org\/ After that, We install&#8230; <\/p>\n","protected":false},"author":19,"featured_media":11194,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[5201],"tags":[5203],"class_list":["post-11124","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laravel","tag-laravel"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/11124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=11124"}],"version-history":[{"count":45,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/11124\/revisions"}],"predecessor-version":[{"id":24908,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/11124\/revisions\/24908"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media\/11194"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=11124"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=11124"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=11124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}