Skip to content

Instantly share code, notes, and snippets.

View Azoraqua's full-sized avatar
🏠
Working from home.

Ronald Bunk Azoraqua

🏠
Working from home.
View GitHub Profile
@Azoraqua
Azoraqua / nginx.example
Created August 15, 2020 12:02
Nginx example configuration (PHP)
server {
listen 80;
server_name <DOMAIN>;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl http2;
server_name <DOMAIN>;
@Azoraqua
Azoraqua / nginx.example
Created August 15, 2020 12:03
Nginx example configuration
server {
listen 80;
server_name <DOMAIN>;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl http2;
server_name <DOMAIN>;
@Azoraqua
Azoraqua / vhost.sh
Created August 15, 2020 13:52
Utility for managing Nginx VHosts (SSL + PHP only).
#!/bin/bash
NGINX_DIR="/etc/nginx"
NGINX_SITES_AVAILABLE_DIR="${NGINX_DIR}/sites-available"
NGINX_SITES_ENABLED_DIR="${NGINX_DIR}/sites-enabled"
## vhost.sh (create|delete|link|unlink|list) [APP_NAME] [DOMAIN]
create() {
if [[ $# -le 1 ]]; then
echo "$0 create <NAME> <DOMAIN>"
return
cake