Requirements
| Version |
Date |
Notes |
By |
| 0.5 |
2023-09-21 |
Updated some software versions |
BRB |
| 0.4 |
2022-07-12 |
Updated some software versions |
BRB |
| 0.3 |
2022-03-11 |
Changed php and extension versions. php 7.2.x -> 8.1.x |
BRB |
| 0.2 |
2018-07-16 |
Added new extensions. php 7.1.x -> 7.2.x |
JFM |
| 0.1 |
2017-04-07 |
Initial release |
JFM |
Software Requirements
| Software |
Version |
Comments |
| Nodejs |
16.15.x |
|
| NPM |
8.11.x |
|
| JSPM |
0.16.x |
|
| PHP |
8.2.x |
|
PHP Extensions
- php8.2-fpm
- php8.2-cli
- php8.2-dev
- php8.2-mysql
- php8.2-ldap
- php8.2-xml
- php8.2-curl
- php8.2-gd
- php8.2-zip
- php8.2-mbstring
- php8.2-soap
- php8.2-fileinfo
- php8.2-sqlite3
- php8.2-intl
- php8.2-bcmath
- php8.2-redis
Other software/packages
- wkhtmltopdf 0.12.6 (with patched QT) - https://wkhtmltopdf.org
Ports
Some ports may need to be opened on the firewall
| Port |
Comments |
| 6001 |
This port is needed for laravel-echo-server |
| 80 |
Default port for HTTP requests |
| 443 |
Default port for HTTPS requests |
| 1443 |
Default port for SQL Server Connection. Only needed if application server is different from SQL Server |
| 3006 |
Default port for MySQL/MariaDB Connections. Only needed if application server is different from MySQL/MariaDB Server |
Web Servers
On Linux
On Windows
Databases
On Linux
| SGBD |
Minimum Version |
Recommended Version |
Comments |
| MariaDB |
10.0.x |
>= 10.2.x |
json columns will be used if version => 10.2.x |
| MySQL |
5.7.x |
>= 8.0.x |
json columns will be used if version => 5.7.8 |
On Windows
| SGBD |
Minimum Version |
Recommended Version |
Comments |
| MariaDB |
10.0.x |
>= 10.2.x |
json columns will be used if version => 10.2.x |
| MySQL |
5.7.x |
>= 8.0.x |
json columns will be used if version => 5.7.8 |
| SQL Server |
2012 |
2016 |
json functions will be used if version 2016 |