Skip to content

LengKengDev/ebaymanager

Repository files navigation

EbayManager | PHP Web Application

Installation

  • Framework: Laravel 5.6

System required

  • CentOS 7
  • Apache 2.4.x / Nginx 1.13.x
  • PHP
    • Version: >= 7.1
    • OpenSSL PHP Extension
    • PDO PHP Extension
    • Mbstring PHP Extension
    • Tokenizer PHP Extension
    • XML PHP Extension
    • Mysqlnd Driver
  • Mysql > 5.6
  • Ruby 2.4.x
  • NodeJS
    • Version: >= 8.0.0
    • Yarn global package
  • Composer 1.6.x

Setup environment

NodeJS

  • NVM
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
$ nvm --version
  • NodeJS
$ nvm install 8.0.0
$ node -v
  • Yarn
$ npm install -g yarn
$ yarn --version

Composer

$ sudo curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer
$ composer -version

Project Guide

Install

$ git clone https://github.com/LengKengDev/ebaymanager.git
$ cd web
$ composer install
$ yarn
$ npm run prod
$ cp .env.example .env
$ chown nginx:nginx storage
  • Edit: update your public folder project

Line 14: root /home/ebay.ebmanagers.net/ebaymanager/public;

Line 80: fastcgi_param SCRIPT_FILENAME /home/ebay.ebmanagers.net/ebaymanager/public$fastcgi_script_name;

Run

  • Configure the correct .env file: database, mail, debug ..
$ php artisan key:generate
$ php artisan migrate
$ php artisan db:seed

Https error

Contributors

License

The MIT License (MIT). Please see License File for more information.

Copyright © 2018 GMO-Z.com RUNSYSTEM. All rights reserved.