Open Source Blog
- PHP 7.3 or higher
- MySQL 5.5 or higher
-
Download the .git or .zip file, and extract it to the server.
app
public [public directory] -
Change the name of the settings file, and store the DB or Server information.
app/config.sample.php -> app/config.php
*If the app
directory does not exist on the same level as the public
directory, you will need to amend the path from
the following area in the index.php
, admin/index.php
files.
$app_dir_path = __DIR__ . "/../app";
to
$app_dir_path = "/path/to/your/www/app";
-
Access the Installation Screen
[DOMAIN]/admin/common/install -
Follow the instructions and complete installation.
-
Once installation is complete, admin/install.php will no longer be necessary. Please delete it.
- Mac: run
docker-compose up
. Linux: runmake docker-compose-build
and thendocker-compose up
. - open
http://localhost:8080/admin/common/install
- If you use Docker, you may don't need to create or edit
app/config.php
. - If you want to test https. open
https://localhost:8480/admin/common/install
.
$ make test
- If you want to know "what's going on?", Please see the
Makefile
. - Require Docker&docker-compose, PHP, node.js runtimes.
- If you got DB connection error on first run, please wait mysql initialize and retry.