LaravelPackages.net
Acme Inc.
Toggle sidebar
razormeister/laravel-installer

Web installer for laravel applications

88
4
1.0.3
About razormeister/laravel-installer

razormeister/laravel-installer is a Laravel package for web installer for laravel applications. It currently has 4 GitHub stars and 88 downloads on Packagist (latest version 1.0.3). Install it with composer require razormeister/laravel-installer. Discover more Laravel packages by razormeister or browse all Laravel packages to compare alternatives.

Last updated

Laravel-installer

StyleCI

Table of contents

General info

Laravel-installer is a web installer for web applications. It allows users to check required packages for PHP and Apache, check folder's permissions, save main setting to .env file and create new account to your Laravel app.

Technologies

  • PHP - version 7.2 (min. 7.0)
  • Laravel - version 5.8 (min. 5.4)

Requirements

  • Laravel - version 5.4+
  • PHP - version 7.0+

Setup

  1. Run composer command
composer require RazorMeister/laravel-installer
  1. In config/app.php add to providers the following line
RazorMeister\Installer\InstallerProvider::class,
  1. Publish views, assets and config using command:
php artisan vendor:publish --tag=laravelInstaller

Code Examples

Enter to the url http://your-domain/install/ and follow the steps :smile:

Features

List of features ready and TODOs for future development

  • Checking required packages
  • Checking files and folders permissions
  • Saving settings to .env file and running migrations and seeders
  • Creating new user

ToDo list:

  • Make email notification after successful installation

Screenshots

Example screenshot

Example screenshot

Example screenshot

Status

Project is: in progress.

Inspiration

Project based on https://github.com/rashidlaasri/LaravelInstaller.

Contact

Created by @RazorMeister - feel free to contact me!

Star History Chart