Ovaj dečko je genije. Napravio je web server koji radi po difoltu HTTPS i to HTTP2 . Automatski SSL i sertifikati. Free for personal use. Session ticket key rotation. On-Demand TLS. https://caddyserver.com/
Pogledajte video. Brži od Apača. Može da hendluje 30.000 http2 zahteva u sekundi i više.
Ovako se instalira na Debijanu.
Konfiguracija je za idiote napravljena. Jednostavnije od bilo čega. (WP radi sa 13 linija u Caddyfile) Instalacija za WP :
curl https://getcaddy.com | bash -s personal http.cache,http.cors,http.expires,http.filemanager,http.git,http.ipfilter,http.minify,http.nobots,http.ratelimit,http.realip,tls.dns.cloudflare
sudo mkdir /etc/caddy
sudo mkdir /etc/ssl/caddy
sudo touch /etc/caddy/Caddyfile
sudo chmod 0770 /etc/ssl/caddy
sudo chown -R www-data:root /etc/ssl/caddy
sudo chown -R root:www-data /etc/caddy
sudo curl -s https: //raw.githubusercontent.com/mholt/caddy/master/dist/init/linux-systemd/caddy.service -o /etc/systemd/system/caddy.service
sudo systemctl daemon-reload
sudo systemctl enable caddy.service
A ako nije Cloudflare
tls {
[email protected]
}
I generiše automatski SSL sertifikate za imedomena.com. Preko ACME protokola.Bolest.
------
U kontaktu sam sa njim. Jer sam smislio način da pokrenem ceo server zajedno sa php i WordPress iz jednog foldera (bilo kog - svaki folder {bilo gde } je zaseban server) . Sa HHVM.
One click WordPress. Ovo može ovako da se pokrene i na puppy linuxu. A radi i na Raspberry Pi 3 - probao.
Da bi ovo ovako radilo mora da se instalira jedino MySQL . Ali tražimo način i njega da startujemo portable. Kao plagin za Caddy. (verovatno će biti PostgreSQL i/ili SQLite)
I tako to....