How to Install Laravel Framework in Windows
This wikiHow teaches you how to install the Laravel framework for your PHP client on a Windows computer. Open the XAMPP download page. Go to https://www.apachefriends.org/download.html in your computer's web browser.
Part 1 of 5:
Installing XAMPP
- Open the XAMPP download page. Go to https://www.apachefriends.org/download.html in your computer's web browser.
- Scroll down to the "7.2.8 / PHP 7.2.8" heading. You'll find it near the bottom of the list of downloads.
- This is important; since Laravel requires PHP 7.13 or higher, you'll need to make sure you don't accidentally install an older version of XAMPP.
- Click Download (32 bit). It's a blue button to the right of the "7.2.8 / PHP 7.2.8" heading. This will download the XAMPP setup file onto your computer.
- Open the XAMPP setup file. Double-click the downloaded setup file to do so.
- Click Yes when prompted. This will open the XAMPP setup window.
- Navigate through the XAMPP setup process. Click through the XAMPP menus by doing the following:
- Click Next three times.
- Uncheck the "Learn more about Bitnami for XAMPP" box.
- Click Next twice.
- Click Finish when prompted. This will open the XAMPP language preferences pop-up window.
- Click Save when prompted. Doing so will save your default language settings and open the XAMPP dashboard.
- Start Apache. Click Start to the right of each of the "Apache" heading. This will turn on Apache. At this point, you're ready to install Composer.
- You can also do the same with the "MySQL" heading, but you'll need to have MySQL installed in order to do so.
Part 2 of 5:
Installing Composer
- Open the Composer website. Go to https://getcomposer.org/download/ in your computer's web browser.
- Select the Composer download link. Click the Composer-Setup.exe link near the top of the page.
- Open the downloaded Composer setup file. Double-click the "Composer-Setup" file to do so.
- Click Yes when prompted. This will open the Composer installation window.
- Click Next. It's at the bottom of the window.
- Select XAMPP if necessary. If you have multiple different command line-based PHP options installed on your computer, click the one listed in the drop-down box at the top of the window, then click C:xamppphpphp.exe in the drop-down menu.
- Click Next twice. This option is at the bottom of the menu.
- Click Install. It's at the bottom of the window. Composer will begin installing.
- Click Finish when prompted. Doing so signifies that Composer has been installed successfully.
Part 3 of 5:
Activating Composer
- Open Start
- Search for Command Prompt. Type in command prompt to do so.
- Right-click
- Click Run as administrator. It's in the drop-down menu.
- Click Yes when prompted. Doing so opens Command Prompt with administrator privileges.
- Enter the Composer validation command. Type in php composer.phar and press ↵ Enter.
- Wait for Composer to finish updating. Once the update completes, you can proceed with installing Laravel.
- If you receive an error when you run the "php composer.phar" command, you'll need to manually change the Composer directory before you proceed with installing Laravel.
Part 4 of 5:
Installing Composer Manually
- Close Command Prompt. If the last attempt to install Composer didn't work, you can use a PHP script in Command Prompt to manually install Laravel.
- Copy the installation script. Select the entire script in the code box below, then press Ctrl+C to copy it.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');"
- Re-open Command Prompt. Doing so ensures that Command Prompt won't return any errors due to other commands interfering with your script.
- Paste in the script. Press Ctrl+V to add the script to Command Prompt. The script will automatically begin running.
- Remove the installer once the installation is complete. Simply press ↵ Enter once you see the "php -r "unlink('composer-setup.php');"" line appear to do so.
- Re-run the Composer command. Type the following into Command Prompt, then press ↵ Enter:
php composer.phar
Part 5 of 5:
Installing Laravel
- Close and re-open Command Prompt. Doing so ensures that you don't have any interference from past commands.
- Enter the Laravel installation command. Type in composer global require "laravel/installer" and press ↵ Enter. Laravel will immediately begin to install.
- Wait for Laravel to install. Once Laravel finishes installing, you'll see the regular Command Prompt tag (e.g., "system32>") appear below the list of commands. At this point, you can begin using Laravel as needed.
Update 05 March 2020
You should read it
- How to install and use PHP Composer on Debian 11
- How to create a command line program in Python with Click
- How to add 'Open command window here as administrator' to the right-click menu on Windows 10
- How to Run Command Prompt Commands from a Windows Shortcut
- 10 tips for using Command Line Windows 10 users should know
- How to Locate Viruses Using the Attrib Command
- Del command in Windows
- How to Customize the Font in Windows Command Prompt
- How to use the command history function in Command Prompt
- Set command in Windows
- Cmd command in Windows
- How to add Open command window here to Windows 10 right-click menu