You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tool for setting up a caddy-server with PHP and MariaDB support
Warning
WCMP is still in active developement
Please note, that WCMP was designed for development purposes.
You could try to use it in production.
If you find any bugs or have any suggestions, please open an issue at issues.
About
After some research, I realized that there was no way to set up a caddy server with PHP support without much effort. That's why I created this repository. Later MariaDB-server support was integrated too.
flowchart LR
User-- HTTP/HTTPS -->Caddy
Caddy-- "php_fastcgi" -->PHP-CGI
PHP-CGI-- Result -->Caddy
PHP-CGI<-.->MariaDB[("\nMariaDB-Server\n(SQL-Server)")]
Loading
The script is pretty advanced and tries to do everything automatically. If it fails at any point, it will tell you what happened.
WCMP comes with default configuration files for all components. You can change them later if you want.
By default, WCMP installs Windows Services that are non-portable. Skip the service installation with ```-SkipWinSW``` , if you want an portable installation.
The services used by WCMP are configured to work portable. Move your installation where you want.
Why MariaDB?
MariaDB is a open-source fork of MySQL. MariaDB provides better performance and more features than MySQL. More Information on this topic