- Notifications
You must be signed in to change notification settings - Fork0
tool for setting up a caddy-server with PHP support and optional MariaDB-server
License
Hope-IT-Works/caddy-php
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
THIS REPOSITORY WAS REPLACED BYWCMP
tool for setting up a caddy-server with PHP support and optional MariaDB-server
possible rename to WCMP (Windows Caddy MariaDB PHP, e.g. LAMP (Linux Apache MySQL PHP)
MariaDB-support is still WIP!
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)")]
Download the.ps1
-file fromhere. Run the script in PowerShell with.\caddy-php.ps1
.
The script
- will suggest available PHP versions and lets you choose.
- tries to choose the caddy version automatically but lets you choose when it has problems doing so.
- creates a subfolder named "caddy-php".
php-cgi -b 127.0.0.1:9000
caddy run --watch
Service | Documentation |
---|---|
Caddy | Link |
MariaDB | Link |
PHP | Link |
Is it portable?
The services used by this project 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
About
tool for setting up a caddy-server with PHP support and optional MariaDB-server