No Description

bach 443fb016bd reset vars in vhost 4 months ago
assets e9f4ea86f5 webhook deploy fix 5 months ago
bin 443fb016bd reset vars in vhost 4 months ago cecb09a12e misc 5 months ago 9225ca2f4b reverted for bash shell 2 years ago

Install LEMP web server and secure it on debian 10

Fail2ban, Ufw, Proftpd, Knockd, Nginx, Mariadb, php7.0-fpm, redis, vhosts, git barre repos, zabbix-agent, dotfiles and more

how to use it

on a fresh install

All commands below are run as root user. Either log in as root user directly or log in as your normal user and then use the command su - to become root user on your server before you proceed. IMPORTANT: You must use su - and not just su, otherwise your PATH variable is set wrong by Debian.

1 install git

apt-get install git

2 clone the repo

git clone

3 change defaut shell from dash to bash

dpkg-reconfigure dash

and answer NO to the the question

4 run the script as root

cd debian-web-server
chmod a+x