This article was co-authored by wikiHow staff writer, Jack Lloyd. Jack Lloyd is a Technology Writer and Editor for wikiHow. He has over two years of experience writing and editing technology-related articles. He is technology enthusiast and an English teacher.
The wikiHow Tech Team also followed the article's instructions and verified that they work.
This article has been viewed 369,355 times.
Learn more...
This wikiHow teaches you how to install the Laravel framework for your PHP client on a Windows computer.
Steps
Installing XAMPP
-
1Open the XAMPP download page. Go to https://www.apachefriends.org/download.html in your computer's web browser.
-
2Scroll 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.
Advertisement -
3Click 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.
-
4Open the XAMPP setup file. Double-click the downloaded setup file to do so.
-
5Click Yes when prompted. This will open the XAMPP setup window.
-
6Navigate 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.
-
7Click Finish when prompted. This will open the XAMPP language preferences pop-up window.
-
8Click Save when prompted. Doing so will save your default language settings and open the XAMPP dashboard.
-
9Start 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.
Installing Composer
-
1Open the Composer website. Go to https://getcomposer.org/download/ in your computer's web browser.
-
2Select the Composer download link. Click the Composer-Setup.exe link near the top of the page.
-
3Open the downloaded Composer setup file. Double-click the "Composer-Setup" file to do so.
-
4Click Yes when prompted. This will open the Composer installation window.
-
5Click Next. It's at the bottom of the window.
-
6Select 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:\xampp\php\php.exe in the drop-down menu.
-
7Click Next twice. This option is at the bottom of the menu.
-
8Click Install. It's at the bottom of the window. Composer will begin installing.
-
9Click Finish when prompted. Doing so signifies that Composer has been installed successfully.
Activating Composer
-
1
-
2Search for Command Prompt. Type in command prompt to do so.
-
3
-
4Click Run as administrator. It's in the drop-down menu.
-
5Click Yes when prompted. Doing so opens Command Prompt with administrator privileges.
-
6Enter the Composer validation command. Type in php composer.phar and press ↵ Enter.
-
7Wait 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.
Installing Composer Manually
-
1Close 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.
-
2Copy 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');"
-
3Re-open Command Prompt. Doing so ensures that Command Prompt won't return any errors due to other commands interfering with your script.
-
4Paste in the script. Press Ctrl+V to add the script to Command Prompt. The script will automatically begin running.
-
5Remove 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.
-
6Re-run the Composer command. Type the following into Command Prompt, then press ↵ Enter:
php composer.phar
Installing Laravel
-
1Close and re-open Command Prompt. Doing so ensures that you don't have any interference from past commands.
-
2Enter the Laravel installation command. Type in composer global require "laravel/installer" and press ↵ Enter. Laravel will immediately begin to install.
-
3Wait 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.
Warnings
- Due to Laravel's dependency on up-to-date PHP, you may have to update XAMPP more often than you did previously.⧼thumbs_response⧽
About This Article
1. Download XAMPP from https://www.apachefriends.org/download.html.
2. Run the setup file to install.
3. Download Composer from https://getcomposer.org/download.
4. Run the setup file to install.
5. Open the Command Prompt as an administrator.
6. Type "php composer.phar" and press Enter.
7. Run the activation script.
8. Type composer global require "laravel/installer"' and press Enter.