Aller au fichier
virtubox 04fec70ecb Mettre à jour 'etc/sysctl.conf' 2018-04-04 15:32:26 +00:00
etc Mettre à jour 'etc/sysctl.conf' 2018-04-04 15:32:26 +00:00
LICENSE Initial commit 2017-06-26 15:53:28 +00:00
README.md Mettre à jour 'README.md' 2017-12-11 23:56:22 +00:00
acme-ee-bashrc Ajouter 'acme-ee-bashrc' 2018-02-03 03:24:13 +00:00
certbot-domain.sh Add 'certbot-domain.sh' 2017-11-08 14:43:05 +00:00
certbot-sub.sh Add 'certbot-sub.sh' 2017-11-08 14:45:12 +00:00
composer.sh Ajouter 'composer.sh' 2017-07-01 00:31:10 +00:00
config.yml Add 'config.yml' 2017-09-21 21:38:35 +00:00

README.md

debian-config

system cleanup

apt-get update && apt-get upgrade -y && apt-get autoremove -y && apt-get clean

sysctl.conf tweaks :

wget -O /etc/sysctl.conf https://git.virtubox.net/virtubox/debian-config/raw/master/etc/sysctl.conf
sysctl -e -p /etc/sysctl.conf

netdata :

bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh) all

mariadb 10.2 install

curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup |
    sudo bash -s -- --mariadb-server-version=10.2 --skip-maxscale
apt update
apt install mariadb-server

easyengine install

wget -qO ee rt.cx/ee && bash ee
ee stack install --php --wpcli
sudo wp --allow-root cli update --nightly

composer install

bash <(wget --no-check-certificate -O - https://git.virtubox.net/virtubox/debian-config/raw/master/composer.sh)

phpmyadmin fix

ee stack install --phpmyadmin
sudo -u www-data composer update -d /var/www/22222/htdocs/db/pma/

php7 config

wget -O /etc/php/7.0/fpm/php.ini https://git.virtubox.net/virtubox/debian-config/raw/master/etc/php/7.0/fpm/php.ini
wget -O /etc/php/7.0/cli/php.ini https://git.virtubox.net/virtubox/debian-config/raw/master/etc/php/7.0/cli/php.ini
service php7.0-fpm restart

nginx config

wget -O /etc/nginx/nginx.conf https://git.virtubox.net/virtubox/debian-config/raw/master/etc/nginx/nginx.conf
wget -O /etc/nginx/sites-available/22222 https://git.virtubox.net/virtubox/debian-config/raw/master/etc/nginx/sites-available/22222
wget -O /etc/nginx/sites-available/default https://git.virtubox.net/virtubox/debian-config/raw/master/etc/nginx/sites-available/default
service nginx reload

hsts config

wget -O /etc/nginx/common/hsts.conf https://git.virtubox.net/virtubox/debian-config/raw/master/etc/nginx/common/hsts.conf

add in your vhost config

include common/hsts.conf;

mysqltuner

wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/mysqltuner.pl
chmod +x mysqltuner.pl

Certbot

Domain :

bash <(wget --no-check-certificate -O - https://git.virtubox.net/virtubox/debian-config/raw/master/certbot-domain.sh)

Sub-domain :

bash <(wget --no-check-certificate -O - https://git.virtubox.net/virtubox/debian-config/raw/master/certbot-sub.sh)