The guides

Web & data

Web servers, PHP, MariaDB, phpMyAdmin, algorithms.

7 guides in this topic
  1. Web

    How to install and secure phpMyAdmin on Ubuntu or Debian

    Install phpMyAdmin on an Ubuntu or Debian server, set up a dedicated MySQL user, then protect the web interface with an Apache .htaccess authentication layer.

    20237 min
  2. Web

    How to install MariaDB on a Debian- or Ubuntu-based Linux system

    Install MariaDB on Debian or Ubuntu in three steps: update the packages, install mariadb-server, then run mysql_secure_installation and test the service.

    20235 min
  3. Web

    How to create a new user and grant permissions in MySQL

    MySQL offers a wide range of options for granting the right permissions on tables and databases. This tutorial shows how to create a user and manage rights.

    20234 min
  4. Web

    Create a virtual host

    nano /etc/apache2/sites-available/mon-site.conf<VirtualHost *:80> DocumentRoot "/var/www/mon-site" ServerName mon-site.com ServerAlias www.mon-site.com ErrorLog ${APACHE_LOG_DIR}/mon-site.error CustomLog ${APACHE_LOG_DIR}/mon-site.access combined <Directory /var/www/mon-site> Require all granted Options FollowSym

    20231 min
  5. Web

    How to install PHP 8.0 on Linux Ubuntu and Debian

    The commands to install PHP 8.0 on Ubuntu with the ondrej PPA, and on Debian with the sury.org repository, ending with the PHP-FPM package install.

    20221 min
  6. Web

    How to build your own LAMP web server on Ubuntu, Debian, Fedora and RHEL

    Install a LAMP stack step by step: update the packages, then set up Apache, MariaDB or MySQL and PHP on Ubuntu, Debian, Fedora and RHEL.

    20222 min
  7. Web

    GLPI Installation

    Install GLPI on Ubuntu or Debian step by step: PHP and Apache, a MariaDB database, the GLPI application itself, an optional VirtualHost and LDAP with Active Directory.

    20206 min