Retrouvez ici nos derniers tutoriels VPS

Vous pouvez consulter tous nos tutoriels VPS ici


Forcer le HTTPS sous apache2

On creer le fichier .htaccess à la racine du site web :

Dans ce fichier, copiez ceci :

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R=301,NE]

Installation d'Apache, MySQL, PHP et phpMyAdmin sur un VPS

On commance par mettre à jour les paquets :

# apt update

On installe apache2

# apt install apache2

On installe PHP

# apt-get install apt-transport-https lsb-release ca-certificates
# wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
# echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/php.list
# apt-get update
# apt-get install php7.3 php7.3-opcache libapache2-mod-php7.3 php7.3-mysql php7.3-curl php7.3-json php7.3-gd php7.3-intl php7.3-mbstring php7.3-xml php7.3-zip php7.3-fpm php7.3-readline

On redémarre apache2

# service apache2 restart

On installe le serveur MySQL et phpMyAdmin"

# apt install mysql-server
# apt install phpmyadmin
# ln -sf /usr/share/phpmyadmin /var/www/html/phpmyadmin