Install - laborci/eternity2 GitHub Wiki

Create Eternity 2 project

Előfeltételek

  • apache 2.4
  • mysql 5.6
  • php 7.2 (mod, fpm)
  • php sqlite3
  • php gd

Telepítés

composer create-project laborci/eternity2project YOUR-PROJECT
cd YOUR-PROJECT
./phlex dirs

Composerből létrehozod a projektet, majd a phlex dirs parancsával létrehozod az egyéb szükséges mappákat.

edit ./etc/ini/env.yml

Az első sorban állítsd be a kívánt root domain-t

edit ./etc/ini/config/database.yml

Állítsd be az adatbázisod hozzáférést, illetve hozd létre a beállításaidnak megfelelő adatbázist

./phlex vhost

Generálja a vhost állományt ./var/virtualhost.conf néven. A létrehozott configot töltds be az apache configodban Include <porject-path>/var/virtualhost.conf! (restart apache!)

./phlex install -tu

Létrehozza a user táblát és egy alap felhasználót (elvis@eternity)

npm install -g rlogtail

Telepíti az rlogtail logolvasót

npm install
npm run work

Telepíti a projekt frontend libeket, és indítja az első fordítást!

Test

  • Próbáld ki a beállított domaint a böngésződben, azt várjuk: it works!
  • Próbáld ki az adminisztrációs felületet! (admin.YOURDOMAIN). User: elvis@eternity Pass: vegas