GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer TYPO3 sur Ubuntu 16.04

Dans ce tutoriel, nous allons installer TYPO3 sur Ubuntu 16.04, avec le serveur Web Apache, MariaDB et PHP. TYPO3 est un système de gestion de contenu (CMS) entièrement gratuit et open source écrit en PHP. Il permet aux utilisateurs de créer des sites Web même s'ils n'ont aucune expérience en développement Web. TYPO3 est très facile à utiliser et c'est un outil efficace pour les petits sites ainsi que les sites multilingues des grandes entreprises, et cela en fait une excellente alternative aux plateformes CMS les plus populaires comme WordPress, Joomla et Drupal. L'installation de TYPO3 sur Ubuntu 16.04 est une tâche assez simple, il suffit de suivre attentivement les étapes ci-dessous.

1. Mettre à jour le système

Tout d'abord, connectez-vous à votre VPS Ubuntu via SSH en tant qu'utilisateur root

ssh root@IP_Address -p Port_number

et assurez-vous que tous les packages installés sont mis à jour

apt-get update && apt-get upgrade

2. Installer le serveur Web Apache

Exécutez la commande suivante pour installer le serveur Web

apt-get install apache2

Une fois l'installation terminée, activez Apache pour qu'il démarre automatiquement au démarrage du système.

systemctl enable apache2

4. Installer PHP

Étant donné que TYPO3 écrit en PHP, nous devons installer PHP parmi certains modules PHP requis pour exécuter le CMS

apt-get -y install php php-cli php-mysqli php-zip php-gd php-apcu php-xml php-ziplibfreetype6 imagemagick

5. Installez le serveur MySQL et créez une base de données

TYPO3 a besoin d'une base de données pour stocker ses données, nous allons donc installer le serveur de base de données MySQL. Exécutez la commande suivante

apt-get install mysql-server

Une fois l'installation du serveur de base de données terminée, démarrez le serveur de base de données et activez-le pour qu'il démarre au démarrage

systemctl start mysql
systemctl enable mysql

Vous pouvez également exécuter le script "mysql_secure_installation" pour définir le mot de passe root MySQL et sécuriser le serveur.

Ensuite, connectez-vous au serveur MySQL en tant qu'utilisateur root et créez une nouvelle base de données et un nouvel utilisateur pour l'installation de TYPO3

mysql -u root -p

mysql> CREATE DATABASE typo3;
mysql> GRANT ALL PRIVILEGES ON typo3.* TO 'typo3user'@'localhost' IDENTIFIED BY 'PASSWORD';
mysql> FLUSH PRIVILEGES;
mysql> quit

Remplacez "MOT DE PASSE" par un mot de passe fort. Il est recommandé d'utiliser une combinaison de lettres et de chiffres.

6. Téléchargez et installez TYPO3

Rendez-vous sur le site officiel de TYPO3 et téléchargez la dernière version du CMS :

wget https://get.typo3.org/8/zip -O typo3.zip

Une fois le package source téléchargé, décompressez l'archive dans le répertoire racine du document sur votre serveur

unzip typo3.zip -d /var/www/html/

Nous allons renommer le répertoire nouvellement créé en quelque chose de plus simple

cd /var/www/html/
mv typo3_src-8.7.10/ typo3/

Le répertoire contient un fichier "_.htaccess". Nous devons supprimer les fichiers pour activer les règles .htaccess

cd typo3/
mv _.htaccess .htaccess

Pour procéder à l'installation, créez un "FIRST_INSTALL". Le nom du fichier est sensible à la casse mais le fichier lui-même peut être vide.

touch FIRST_INSTALL

Définissez la propriété correcte sur le répertoire TYPO3

chown -R www-data:www-data /var/www/html/typo3

7. Créer un hôte virtuel Apache

Pour accéder à TYPO3 avec votre nom de domaine, vous devez créer un hôte virtuel Apache. Créez un nouveau fichier avec le contenu suivant

nano /etc/apache2/sites-available/domain.com.conf


    ServerName domain.com
    DocumentRoot /var/www/html/typo3
    
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    

Enregistrez le fichier et activez l'hôte virtuel

a2ensite domain.com.conf

Redémarrez le serveur Web pour que les modifications prennent effet

systemctl restart apache2

C'est tout, vous pouvez maintenant accéder à http://domain.com avec votre navigateur Web préféré et terminez l'installation de TYPO3.

Bien sûr, vous n'avez pas besoin d'installer TYPO3 sur votre VPS Ubuntu 16.04, si vous utilisez l'un de nos services d'hébergement de CMS gérés, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer TYPO3 CMS pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article sur l'installation de TYPO3 sur Ubuntu 16.04, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer ATutor sur Ubuntu 14.04

  2. Comment installer Traq sur Ubuntu 16.04

  3. Comment installer Pip sur Ubuntu 16.04

  4. Comment installer WildFly sur Ubuntu 16.04

  5. Comment installer R sur Ubuntu 16.04

Comment installer R sur Ubuntu 20.04

Comment installer Go sur Ubuntu 18.04

Comment installer R sur Ubuntu 18.04

Comment installer qt sur Ubuntu 20.04

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04