Gérer son serveur et Discourse

Si 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. À ce jour, aucune autre commande que celles présentées ici ne m’a été utile pour la gestion au quotidien du serveur et de Discourse.

 

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.

Comment utiliser putty (Windows)

 

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
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é (facultatif)

dpkg-reconfigure -plow unattended-upgrades

Mise à jour de Docker

wget -qO- https://get.docker.com/ | sh

 

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

Auteur de l’article : Steven

Webmaster depuis 2003, j'ai œuvré en particulier sur des forums tournant sur phpBB avant de prendre le virage plus moderne avec Discourse en 2013 sur les conseils de mon associé sur iunctis.fr où je gère l'aspect technique. Ayant pas mal galéré au début, je propose des guides et mes services pour aider les débutants.

Laisser un commentaire

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