| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| servers:windows:nginx:joomla [2026/03/11 18:25] – Sean Rhone | servers:windows:nginx:joomla [2026/04/15 10:06] (current) – [PHP-CGI] Sean Rhone |
|---|
| |
| * [[windows;10_ltsc_server|Windows 10 (21H2)]] | * [[windows;10_ltsc_server|Windows 10 (21H2)]] |
| * [[servers;windows;freenginx_php_php-cgi|freenginx + PHP + PHP-CGI]] | * [[servers;windows;nginx_php_php-cgi|nginx + PHP + PHP-CGI]] |
| * [[servers;windows;nginx;lets_encrypt|Certbot (Let's Encrypt)]] | * [[servers;windows;nginx;lets_encrypt|Certbot (Let's Encrypt)]] |
| * [[programs;windows;git|Git]] | * [[programs;windows;git|Git]] |
| * https://github.com/composer/composer | * https://github.com/composer/composer |
| |
| MKDIR "%SystemDrive%\www\ext" & DEL /Q "%SystemDrive%\www\ext\composer.phar" & "curl.exe" --output "%SystemDrive%\www\ext\composer.phar" --location "https://github.com/composer/composer/releases/latest/download/composer.phar" | MKDIR "%SystemDrive%\www\ext" & DEL /Q "%SystemDrive%\www\ext\composer.phar" & "%SystemRoot%\System32\curl.exe" --output "%SystemDrive%\www\ext\composer.phar" --location "https://github.com/composer/composer/releases/latest/download/composer.phar" --progress-bar |
| |
| "php.exe" -c "%SystemDrive%\www\php\main.ini" "%SystemDrive%\www\ext\composer.phar" --version | "php.exe" -c "%SystemDrive%\www\php\main.ini" "%SystemDrive%\www\ext\composer.phar" --version |
| SET "PHP_FCGI_CHILDREN=1" | SET "PHP_FCGI_CHILDREN=1" |
| |
| START "Main PHP-CGI" /MIN "php-cgi.exe" -b "127.0.0.1:9001" -c "%SystemDrive%\www\php\main.ini" -q | START "Main PHP-CGI" /MIN /D "%Temp%" "php-cgi.exe" -b "127.0.0.1:9001" -c "%SystemDrive%\www\php\main.ini" -q |
| |
| SET "PHP_FCGI_MAX_REQUESTS=" | SET "PHP_FCGI_MAX_REQUESTS=" |
| |
| "%SystemRoot%\System32\tar.exe" -czf "D:\Servers\Scheduled Backups\joomla-files-auto-%RANDOM%.tar.gz" -C "%SystemDrive%\www" "main" | "%SystemRoot%\System32\tar.exe" -czf "D:\Servers\Scheduled Backups\joomla-files-auto-%RANDOM%.tar.gz" -C "%SystemDrive%\www" "main" |
| "%ProgramFiles%\MariaDB 12.3\bin\mariadb-dump.exe" -u "root" --opt -r "D:\Servers\Scheduled Backups\%RANDOM%-joomla.sql" "joomla_db" | "%ProgramFiles%\MariaDB 12.3\bin\mariadb-dump.exe" -u "root" --opt --single-transaction -r "D:\Servers\Scheduled Backups\%RANDOM%-joomla.sql" "joomla_db" |
| |
| ::"%SystemRoot%\System32\tar.exe" -czf "%UserProfile%\Downloads\joomla-files-auto-%RANDOM%.tar.gz" -C "%SystemDrive%\www" "main" | ::"%SystemRoot%\System32\tar.exe" -czf "%UserProfile%\Downloads\joomla-files-auto-%RANDOM%.tar.gz" -C "%SystemDrive%\www" "main" |
| ::"%ProgramFiles%\MariaDB 12.3\bin\mariadb-dump.exe" -u "root" --opt -r "%UserProfile%\Downloads\%RANDOM%-joomla.sql" "joomla_db" | ::"%ProgramFiles%\MariaDB 12.3\bin\mariadb-dump.exe" -u "root" --opt --single-transaction -r "%UserProfile%\Downloads\%RANDOM%-joomla.sql" "joomla_db" |
| |
| :: End</code> | :: End</code> |
| |
| DEL /Q "%Temp%\composer.phar" | DEL /Q "%Temp%\composer.phar" |
| "curl.exe" --output "%Temp%\composer.phar" --location "https://github.com/composer/composer/releases/latest/download/composer.phar" -s | "%SystemRoot%\System32\curl.exe" --output "%Temp%\composer.phar" --location "https://github.com/composer/composer/releases/latest/download/composer.phar" -s |
| DEL /Q "%SystemDrive%\www\ext\composer.phar" | DEL /Q "%SystemDrive%\www\ext\composer.phar" |
| MOVE /Y "%Temp%\composer.phar" "%SystemDrive%\www\ext\composer.phar" | MOVE /Y "%Temp%\composer.phar" "%SystemDrive%\www\ext\composer.phar" |
| |
| * Header Background: ''3D8BFF'' | * Header Background: ''3D8BFF'' |
| | * Header Text: ''FEFEFE'' |
| | * Body Background: ''E4E4E4'' |
| | * Body Text: TODO (default 23,23,23) |
| | * Links: ''FEFEFE'' |
| | * Links Hover: ''E4E4E4'' |
| | * Button Primary Background: TODO |
| | * Button Primary Hover Background: TODO |
| | * Button Primary Text: ''FEFEFE'' |
| | * Button Primary Hover Text: ''E4E4E4'' |
| * Footer Background: ''484848'' | * Footer Background: ''484848'' |
| | * Footer Text: ''FEFEFE'' |
| * Links Hover: | |
| | |
| rgb(224, 224, 224) | |
| | |
| == White == | |
| | |
| * Header Text | |
| * Body Background | |
| * Links | |
| * Button Primary Text | |
| * Button Primary Hover Text | |
| * Footer Text | |
| | |
| rgb(254, 254, 254) | |
| |
| ==== Footer ==== | ==== Footer ==== |
| **** | **** |
| |
| "%ProgramFiles%\MariaDB 12.3\bin\mariadb-dump.exe" -u "root" --opt -r "%UserProfile%\Downloads\joomla.sql" "joomla_db" | "%ProgramFiles%\MariaDB 12.3\bin\mariadb-dump.exe" -u "root" --opt --single-transaction -r "%UserProfile%\Downloads\joomla.sql" "joomla_db" |
| |
| ====== Restore ====== | ====== Restore ====== |