A complete platform for building web applications.

Installation

  1. Download CodeIgniter4 framework

    wget https://github.com/codeigniter4/CodeIgniter4/archive/develop.zip -O CodeIgniter4.zip
  2. Uncompress the file:

    unzip CodeIgniter4.zip -d ./
  3. Rename the directory:

    mv CodeIgniter4-develop/ CodeIgniter4/
  4. Change to CodeIgniter4 directory:

    cd CodeIgniter4
  5. Copy env file to .env:

    cp env .env
  6. Edit your environment file .env

    1. Set CI_ENVIRONMENT = development
    2. Set app.baseURL = 'http://hostname.stg/'
    3. Set app.sessionDriver = 'CodeIgniter\Session\Handlers\DatabaseHandler'
    4. Set app.sessionSavePath = 'users_ses'
    5. Set appTimezone = 'Asia/Riyadh' default timezone
    6. Set app.defaultLocale = 'en' default language
    7. Set app.salt = '40 chars' , use head /dev/urandom | tr -dc A-Za-z0-9 | head -c 40
    8. Set database.default.hostname = 'localhost'
    9. Set database.default.database = 'ci4'
    10. Set database.default.username = 'root'
    11. Set database.default.password = 'root'
  7. Create Commands directory inside app folder:

    php -r "if(file_exists('app/Commands')==FALSE) mkdir('app/Commands');"
  8. Download StorePull command from ErtikazOS store.

    php -r "copy('https://store.ertikazos.com/StorePull.phps', 'app/Commands/StorePull.php');"
  9. Download Admin package from ErtikazOS store.

    php spark store:pull admin

Default username admin@ertikazos.com and password is 12345678.