-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathINSTALL
More file actions
37 lines (34 loc) · 1.17 KB
/
INSTALL
File metadata and controls
37 lines (34 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Dependencies:
* A linux box (it may work elsewhere, we haven't tested, we won't)
* PHP 8.2
* MariaDb or MySql
* PHP extensions:
+ php8.2-cli
+ php8.2-common
+ php8.2-curl
+ php8.2-fpm
+ php8.2-gd
+ php8.2-intl
+ php8.2-mbstring
+ php8.2-memcache
+ php8.2-memcached
+ php8.2-mysql
+ php8.2-opcache
+ php8.2-phpdbg
+ php8.2-readline
+ php8.2-xml
+ php8.2-zip
* zip
* unzip
+ Composer (https://getcomposer.org/download/)
Steps:
1. Copy lodelconfig-default.php to lodelconfig.php in the root path of your installation;
2. comment the exit(); statement at the top of your lodelconfig.php file;
3. create a file named from the $cfg['install_key'] variable in the root path;
4. create a database on a mariadb/mysql server somewhere, ie:
CREATE DATABASE `lodel` CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL on `lodel`.* TO `lodeluser`@`127.0.0.1` IDENTIFIED BY "password";
5. fill at least the DB parameters in your lodelconfig.php file;
6. go to the lodel/scripts directory;
7. install the dependencies via composer (cd lodel/scripts && composer install);
8. go to http(s)://yoursite/yourlodelpath/lodeladmin/install.php, follow the final instructions.