installation serveur dédié - full

# compte et ssh
sudo su -
ssh-keygen -q -t rsa -N '' -f /root/.ssh/id_rsa
echo "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAoBrnflaoJfcCETItWRL2TpFi4Fi3V1SzZxu7yLpuyR5RgTqp64HEAQJqTPxgD7vQpGAETjBByk7+8TyIQnFiWhWp30Gi9w6pxcfHpOR1PtwyyeTsKY7NiEl3zatA9fn2tNKOO0U6GsNIwvVTdyPDTltGpGsTnRSbvKtuCr+ok5Ns5iicgu2+Icqxavte0XM8GV9+V8v+XhmVJaGpkCUMwwzidw0cKc1BpZwDlOwZw7KMQ6BJVEdloBeyHjQm3QIxuMoqrhy+xeJeboc/4HDbnvlrLNs95EZAoEyNhm5oNsS0ujFkWbHB7Zrc/qdHre/fIPIIshPEB85myyXyLnOtkw== rsa-key-20120215-raf" >> /root/.ssh/authorized_keys
echo "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAh3lDPLIg3/cjLOTsFC7S4Day5H4VkA2dBTb/LrsmPOb5/NJhSyq703p4kKM7mkzvB4gRJ0/YpH4iVbD9H39nDYOQqSokB9QfLyrRp0bgZqtt5R+jZ/YUPnu852yn+BLn1pn9+cn+ycuq9K35rbsXn9k7gVoG4AanwW/IeK8jGgU= rsa-key-20161116-martin" >> /root/.ssh/authorized_keys
passwd

# authoriser le log root : http://blog.raphaelpiccolo.com/?p=137

# autocompletion bash en tant que root
apt-get install bash-completion
/root/.bashrc
remove "#" arround lines 99 : "/etc/bash_completion"

# securité anti spam ssh
apt-get install fail2ban

# bug sur ubuntu 16.04 kimsufi
rm /etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist

# installation normale
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get install unzip
apt-get install ocaml
apt-get install unrar
apt-get install lm-sensors
apt-get install emacs screen git ssh
apt-get install build-essential
apt-get install software-properties-common
apt-get install locate
apt-get install lshw
apt-get install imagemagick
apt-get install lftp curl

# DATE : http://blog.raphaelpiccolo.com/?p=304

# SUDO : http://blog.raphaelpiccolo.com/?p=374

# EDITOR :

# SERVEUR Postgresql : http://blog.raphaelpiccolo.com/?p=377
# SERVEUR MySQL : http://blog.raphaelpiccolo.com/?p=389
# SQL Mode : http://blog.raphaelpiccolo.com/?p=328
# SERVEUR MONGODB : http://blog.raphaelpiccolo.com/?p=210

# nodejs
# installation : http://blog.raphaelpiccolo.com/?p=63
# casperjs : http://blog.raphaelpiccolo.com/?p=106
# mocha : http://blog.raphaelpiccolo.com/?p=531

# PHP
# version 7 : http://blog.raphaelpiccolo.com/?p=393
# version 5 : http://blog.raphaelpiccolo.com/?p=331
emacs /etc/php/5.6/apache2/php.ini
memory_limit
upload_max_filezize
post_max_zize
apachectl restart

# SERVEUR WEB
apt-get install apache2
a2enmod proxy
a2enmod proxy_http
# server status : http://blog.raphaelpiccolo.com/?p=521
# APACHE ITK : http://blog.raphaelpiccolo.com/?p=396
# APACHE PHP FPM : http://blog.raphaelpiccolo.com/?p=399
# APACHE SUEXEC : http://blog.raphaelpiccolo.com/?p=401

# APACHE ET NODEJS : http://blog.raphaelpiccolo.com/?p=403

# letsencrypt : http://blog.raphaelpiccolo.com/?p=409

# INTERDIRE L'ACCES AUX DOSSIERS .git : http://blog.raphaelpiccolo.com/?p=405

# RUTORRENT : http://blog.raphaelpiccolo.com/?p=387

# SQUID : http://blog.raphaelpiccolo.com/?p=385

# MAIL
# complet : http://blog.raphaelpiccolo.com/?p=383
# relay : http://blog.raphaelpiccolo.com/?p=381

# VSFTPD : http://blog.raphaelpiccolo.com/?p=379

netdata : http://blog.raphaelpiccolo.com/?p=206

REDIS : http://blog.raphaelpiccolo.com/?p=407

#migrer sur un nouveau serveur : http://blog.raphaelpiccolo.com/?p=579

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.