Gérer son serveur et Discourse

securite
serveur

#1

Si comme moi à l’époque vous débutez dans la gestion d’un serveur virtuel et sur Ubuntu en règle général, voici une petite liste des commandes utiles pour mieux connaître votre serveur et le gérer au quotidien. Aucune autre commande que celles présentées ici vous seront nécessaire pour maintenir votre serveur et votre forum Discourse en état.

Se connecter au serveur


Utilisez l’application Terminal sur MAC ou le logiciel Putty sur Windows pour vous connecter à votre serveur avec l’adresse IP de celui-ci, votre identifiant root et mot de passe.

  • MAC : entrez la commande ssh root@00.00.00.00 (remplacez 00.00.00.00 par l’ip de votre serveur) puis entrez le mot de passe quand il vous le sera demandé

  • PC : exécutez putty.exe, dans Host Name (or IP Address) inscrivez l’ip de votre serveur et dans Connection type : SSH, cliquez ensuite sur Open. Un terminal s’ouvrira, entrez d’abord votre pseudo root puis le mot de passe.

Voir le guide Comment utiliser putty.exe pour mieux connaître le fonctionnement du programme et du terminal.

Mise à jour, nettoyage d’Ubuntu


  • Mise à jour d’Ubuntu et autres logiciels (une commande à la fois) :
    apt-get update && apt-get upgrade
    apt-get dist-upgrade
    wget -qO- https://get.docker.com/ | sh
    sudo apt-get upgrade docker-engine

  • Nettoyage des programmes inutiles :
    apt-get autoremove && apt-get autoclean

  • Activer l’installation automatique des MAJ de sécurité :
    dpkg-reconfigure -plow unattended-upgrades


Autres commandes utiles


  • Redémarrer le serveur (action à faire régulièrement)
    reboot

  • Changer la date du serveur :
    sudo dpkg-reconfigure tzdata

  • Changer le mot de passe de votre compte :
    passwd root

  • Infos processeur :
    cat /proc/cpuinfo

  • Espace disque utilisé :
    df -h

  • Mémoire RAM consommée :
    free -m

  • Processus en cours :
    top


Mettre à jour Discourse


  • Mise à jour Discourse depuis le serveur (recommandé au minimum une fois par mois)
    cd /var/discourse
    git pull
    ./launcher rebuild app

  • Nettoyage du disque dur
    cd /var/discourse
    ./launcher cleanup app

  • Modifier le fichier de configuration Discourse
    cd /var/discourse
    nano containers/app.yml


Suivre @iunctisFR sur Twitter - Programme Partenaire amazon.fr : Amazon Prime - Amazon Prime Video - Amazon Audible