close

Slick­Stack

December 2024 promo! Join our Discord free of charge.

Slick­Stack
Lightning-fast WordPress on Nginx

Installation

The below steps assume that you’ve already spun up a new Virtual Machine on your favorite KVM cloud network and that your server has Ubuntu 22.04 LTS installed with at least 1GB+ RAM and at least 1 CPU core. Also, keep in mind that SlickStack uses self-signed OpenSSL certificates by default, so unless you’re an advanced user, we highly recommend grabbing a free Cloudflare account and activating your domain there before proceeding (this requires changing your nameservers, and pointing your domain’s “A” records to your cloud server IP address).

Note: If you are not logged in as root, then be sure to run all commands with sudo prefix, otherwise the installation process will fail.

Quick Install

cd /tmp/ && wget -O ss slick.fyi/ss && bash ss

Step-by-Step (Paranoid) Install

wget -O /tmp/ss-config https://raw.githubusercontent.com/littlebizzy/slickstack/master/bash/ss-config-sample.txt
mkdir -p /var/www/ && cp /tmp/ss-config /var/www/ss-config && nano /var/www/ss-config

…modify options as desired, exit the nano editor, and then run:

cd /tmp/ && wget -O ss slick.fyi/ss && bash ss

SSL Warning: Cloudflare should be activated on your domain prior to SlickStack installation, otherwise the self-signed OpenSSL certificate will result in “insecure” errors displaying when your website is loaded in a browser (after the installation is complete). Cloudflare’s free SSL Certificate Authority pairs with OpenSSL and “signs” the self-signed origin certificate with zero issues, which usually takes only a few minutes or less…

Alternatively, if you are planning to use Lets Encrypt instead of OpenSSL, you don’t necessarily need Cloudflare, and Certbot should still be able to verify your server using the temporary self-signed OpenSSL certificate that SlickStack uses for initial Nginx configuration. However, be sure to point both the staging and dev subdomains in your DNS records before beginning the SlickStack installation if you will be using the staging/dev site features, otherwise Certbot will be unable to verify the SSL certificate for those subdomains.

Third-party video tutorials:

Third-party written tutorials (English):

Third-party written tutorials (Spanish):

Third-party written tutorials (Vietnamese):

Note: We never “pay” anyone to promote or endorse SlickStack. If you write a relevant tutorial or guide, we will probably discover it soon enough and link to it from our website (or, feel free to let us know!).

Thanks to our generous sponsors for their support!