Installation d'un serveur LAMP

Pour disposer d'un serveur LAMP (Linux Apache MySQL PHP), on doit :

  • Installer les services apache2, mysql-server et php
  • Ajouter éventuellement PhpMyAdmin
  • Tester les accès

On suppose qu'on dispose d'un serveur Debian mis à jour par :

# apt update
# apt upgrade

Installation des services

# apt install apache2 mysql-server php

Permettre l'accès SSH (Putty) et sécuriser Mysql/MariaDB

Dans le fichier de configuration /etc/ssh/sshd_config

Ce n'est pas recommandé d'autoriser les accès distant à root en SSH

permit rootLogin yes

redémarrer le service

/etc/init.d/ssh restart

L'installation par défaut de MySql (ou MariaDB) permet un accès root sans mot de passe. Pour améliorer la sécurité, on procèdera à une post-configuration :

# mysql_secure_installation

Penser à cocher la configuration pour Apache2 en appuyant sur la barre d'espace

Installation de PhpMyAdmin

# apt install phpmyadmin 

Accès Root sur PhpMyAdmin

Si on souhaite donner un accès à root pour PhpMyAdmin (ou un autre compte à définir), on donnera les droits via Mysql:

# mysql -u root [-p]    //l'option -p permet de saisir le mot de passe à l'invite de commande
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost identified by '<mot_de_passe_root>'

UPDATES

We've started shipping!

Posted 2 days ago

Suspendisse luctus at massa sit amet bibendum. Cras commodo congue urna, vel dictum velit bibendum eget. Vestibulum quis risus euismod, facilisis lorem nec, dapibus leo. Quisque sodales eget dolor iaculis dapibus. Vivamus sit amet lacus ipsum. Nullam varius lobortis neque, et efficitur lacus. Quisque dictum tellus nec mi luctus imperdiet. Morbi vel aliquet velit, accumsan dapibus urna. Cras ligula orci, suscipit id eros non, rhoncus efficitur nisi.

Launch begins manufacturing

Posted 9 days ago

Suspendisse luctus at massa sit amet bibendum. Cras commodo congue urna, vel dictum velit bibendum eget. Vestibulum quis risus euismod, facilisis lorem nec, dapibus leo. Quisque sodales eget dolor iaculis dapibus. Vivamus sit amet lacus ipsum. Nullam varius lobortis neque, et efficitur lacus. Quisque dictum tellus nec mi luctus imperdiet. Morbi vel aliquet velit, accumsan dapibus urna. Cras ligula orci, suscipit id eros non, rhoncus efficitur nisi.

Designs have now been finalized

Posted 17 days ago

Suspendisse luctus at massa sit amet bibendum. Cras commodo congue urna, vel dictum velit bibendum eget. Vestibulum quis risus euismod, facilisis lorem nec, dapibus leo. Quisque sodales eget dolor iaculis dapibus. Vivamus sit amet lacus ipsum. Nullam varius lobortis neque, et efficitur lacus. Quisque dictum tellus nec mi luctus imperdiet. Morbi vel aliquet velit, accumsan dapibus urna. Cras ligula orci, suscipit id eros non, rhoncus efficitur nisi.