Git-2.49.0-64-bit.exe
mariadb-11.7.2-winx64.msi
"%ProgramFiles%\Git\bin\git.exe" clone --branch "master" --depth "1" --recurse-submodules "https://github.com/WordPress/WordPress.git" "%SystemDrive%\www\blog"
"explorer.exe" "%SystemDrive%\www\blog"
"%ProgramFiles%\MariaDB 11.7\bin\mariadb.exe" -u "root" -p
CREATE DATABASE wordpress;
CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'x';
GRANT ALL PRIVILEGES ON wordpress.* to 'wordpress'@'localhost';
FLUSH PRIVILEGES;
EXIT
"notepad.exe" "%SystemDrive%\www\php\blog.ini"
[PHP] ; Modules extension_dir = ".\ext" extension = "curl" extension = "exif" extension = "fileinfo" extension = "gd" extension = "intl" extension = "mbstring" extension = "mysqli" extension = "openssl" extension = "sodium" zend_extension = "opcache" ; Settings error_reporting = "E_ERROR" display_errors = "Off" [Date] date.timezone = "America/New_York" ; End
"php.exe" -c "%SystemDrive%\www\php\blog.ini" -m
"notepad.exe" "%SystemDrive%\www\nginx\default.d\blog.conf"
# PHP-CGI location ~ \.(php)(/.*)?$ { fastcgi_split_path_info ^(.+\.(?:php))(/.*)$; fastcgi_intercept_errors "on"; fastcgi_index "index.php"; include "C:/www/nginx/conf/fastcgi_params"; fastcgi_param "SCRIPT_FILENAME" $document_root$fastcgi_script_name; fastcgi_param "PATH_INFO" $fastcgi_path_info; fastcgi_param "HTTPS" "on"; fastcgi_pass "127.0.0.1:9004"; } # End
"notepad.exe" "%SystemDrive%\www\nginx\vhosts.d\blog.conf"
server { listen "443" "ssl"; http2 "on"; server_name "blog.realmofespionage.xyz"; root "C:/www/blog"; index "index.php"; include C:/www/nginx/default.d/blog.conf; include C:/www/nginx/default.d/headers.conf; client_max_body_size "10M"; # add_header Content-Security-Policy "default-src "self"; script-src "self" "unsafe-inline" "unsafe-eval"; style-src "self" "unsafe-inline"" always; # access_log logs/blog-access.log; # error_log logs/blog-error.log; location / { try_files $uri $uri/ /index.php?$args; } rewrite /wp-admin$ $scheme://$host$uri/ permanent; location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ { access_log off; log_not_found off; expires max; } } # End
"%SystemDrive%\www\scripts\nginx\Reload.bat"
MKDIR "%SystemDrive%\www\scripts\blog"
"explorer.exe" "%SystemDrive%\www\scripts\blog"
"notepad.exe" "%SystemDrive%\www\scripts\blog\PHP-CGI.bat"
SET "PHP_FCGI_MAX_REQUESTS=0" SET "PHP_FCGI_CHILDREN=1" START "Blog PHP-CGI" "php-cgi.exe" -b "127.0.0.1:9004" -c "%SystemDrive%\www\php\blog.ini" -q :: End
"%SystemDrive%\www\scripts\blog\PHP-CGI.bat"
"notepad.exe" "%SystemDrive%\www\scripts\blog\Update.bat"
@echo off "%ProgramFiles%\Git\bin\git.exe" -C "%SystemDrive%\www\blog" reset --hard "%ProgramFiles%\Git\bin\git.exe" -C "%SystemDrive%\www\blog" pull origin "master" --rebase "%ProgramFiles%\Git\bin\git.exe" -C "%SystemDrive%\www\blog" gc --aggressive --prune="all" "%ProgramFiles%\Git\bin\git.exe" -C "%SystemDrive%\www\blog" fsck --full --strict :: End
"%SystemDrive%\www\scripts\blog\Update.bat"
"%SystemDrive%\www\scripts\blog\Update.bat"
Blog Update
"explorer.exe" "%AppData%\Microsoft\Windows\Start Menu\Programs\StartUp"
"%SystemDrive%\www\scripts\blog\PHP-CGI.bat"
Blog PHP-CGI
taskschd.msc
01:30:00 AM
dailyBlog Update
"%SystemDrive%\www\scripts\blog\Update.bat"
"notepad.exe" "%SystemDrive%\www\blog\wp-config.php"
define( 'WP_AUTO_UPDATE_CORE', false );
"tar.exe" -czf "%UserProfile%\Downloads\wordpress-files-manual-%RANDOM%.tar.gz" -C "%SystemDrive%\www" "blog"
"%USERPROFILE%\Downloads\OpenSSH-Win64\scp.exe" "%USERPROFILE%\Downloads\wordpress-files-manual-"*".tar.gz" "%USERPROFILE%\Downloads\wordpress.sql" espionage724@192.168.1.152:~
CD "%USERPROFILE%\Downloads"
"%PROGRAMFILES%\MariaDB 11.7\bin\mariadb-dump.exe" -u "root" -p --opt -r "wordpress.sql" "wordpress"
"%ProgramFiles%\MariaDB 11.7\bin\mariadb.exe" -u "root" -p --execute="CREATE DATABASE wordpress"
"%ProgramFiles%\MariaDB 11.7\bin\mariadb.exe" -u "root" -p "wordpress" < "%UserProfile%\Downloads\wordpress.sql"
Add any custom values between this line and the “stop editing” line.