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 configodbanInclude <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