Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rezoanulhasan/php-laravel-environment-setup
https://github.com/rezoanulhasan/php-laravel-environment-setup
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rezoanulhasan/php-laravel-environment-setup
- Owner: RezoanulHasan
- Created: 2023-11-05T13:55:46.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-05T16:33:24.000Z (about 1 year ago)
- Last Synced: 2023-11-06T15:23:04.344Z (about 1 year ago)
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# php-laravel-environment-setup> #### Essential Softwares:
> Note: If you have any php binary file on C drive then delete that.
1. XAMPP ( Download Link: https://www.apachefriends.org/download.html )
> XAMPP Installation Guide for Windows ( https://www.temok.com/blog/xampp-installation-on-windows/ )
or, MAMP ( Specially for Mac) ( Download Link: https://www.mamp.info/en/downloads/)2. Node.js (LTS version) ( Download Link: https://nodejs.org/en/download/ )
3. Composer ( Download Link: https://getcomposer.org/download/ )
> Composer Installation Guide for Windows ( https://www.javatpoint.com/how-to-install-composer-on-windows )
4. Git ( Download Link: https://git-scm.com/downloads )
5. Visual Studio Code (Free Code Editor) ( Download Link: https://code.visualstudio.com/download )> Note: As `PHPStorm` is a paid IDE so you can use its 30 Days trial version. After that you can use another email address for the next 30 Days. By repeating this process you can use `PHPStrom` for free when you are in your learning phase.
6. PHPStorm (Paid Code Editor) ( Download Link: https://www.jetbrains.com/phpstorm/download )
7. postman ( Download https://www.postman.com/downloads/ )
8. laravel ( Docomantation Link: https://laravel.com/docs/10.x/installation )
- composer create-project laravel/laravel filename
- cd filename
- php artisan serve### If you are going to use PHPStorm as your code editor then no need to install any plugin as PHPStorm ships with built-in support for PHP and Laravel.
> ##### Database Client Softwares:(You can use any of the three)
7. dbForge Studio for MySQL (Database Client) ( Download Link: https://www.devart.com/dbforge/mysql/studio/download.html )
8. TablePlus (Database Client) ( Download Link: https://tableplus.com/download )
9. HeidiSQL (Database Client) ( Download Link: https://www.heidisql.com/download.php )> ### VS Code Extensions:
> Note: If you don't want to install the extensions from No. 4 to 15 one by one, then you can just install this `Laravel Extension Pack` extention which will also install all of those plugins as well.
| SL No: | Plugins |
| ------ | ------------------------------------------- |
| 1 | PHP DEVSENSE |
| 2 | PHP DocBlocker |
| 3 | PHP Namespace Resolver |
| 4 | Laravel Blade Snippets |
| 5 | Laravel Snippets |
| 6 | Laravel Artisan |
| 7 | Laravel Extra Intellisense |
| 8 | Laravel goto view |
| 9 | Laravel Blade Spacer |
| 10 | laravel-jump-controller |
| 11 | laravel-goto-components |
| 12 | Laravel Blade formatter |
| 13 | Laravel Create View |
| 14 | Laravel Blade Wrapper |
| 15 | DotENV |
| 16 | ES Lint |
| 17 | Auto Close Tag |
| 18 | Auto Rename Tag |
| 19 | Theme: "Night Owl" ( Or Any theme you like) |
| 20 | Material Icon Theme for Icons |
| 21 | Prettier - Code formatter |
| 22 | MySQL - Database Client - Weijan Chen |#### Various PHP Development Environment Setup Errors' Solution Video
https://youtu.be/sieWJF37cnQ
> ### Fonts for Developers:
1. Operator Mono (Download Link: https://github.com/keyding/Operator-Mono/archive/refs/heads/master.zip )
2. Fira Code ( Download Link: https://github.com/tonsky/FiraCode/releases/download/6.2/Fira_Code_v6.2.zip )