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

Comment installer Contao sur un VPS Ubuntu 14.04

Contao est un système de gestion de contenu open source basé sur le Web qui vous permet de développer des sites Web conviviaux pour les moteurs de recherche.
À installer Contao sur un VPS Ubuntu suivez les étapes très simples décrites ci-dessous.

Ce guide d'installation suppose qu'Apache, MySQL et PHP sont déjà installés et configurés sur votre VPS Linux. Au moment de la rédaction de ce tutoriel, la dernière version stable de Contao est la 3.4.0 et elle nécessite :

  • PHP>= 5.2 avec bibliothèque graphique GD, extensions PHP SOAP, mbstring et mcrypt activées.
  • Apache Web Server>=2.x+ compilé avec le module mod_rewrite afin d'utiliser des URL conviviales pour les moteurs de recherche.
  • MySQL>=5.x installé sur votre serveur virtuel Linux.

Téléchargez la dernière version de Contao disponible sur https://contao.org/en/download.html sur le serveur et extrayez-la à l'aide des commandes suivantes :

cd /root/
wget https://download.contao.org/3.4.0/zip -O contao.zip
unzip contao.zip
unzip contao.zip -d contao

Contao nécessite une base de données pour fonctionner car c'est là que les données sont enregistrées, alors créez une nouvelle base de données MySQL sur votre serveur :

mysql -u root -p
mysql> CREATE DATABASE contaodb;
mysql> CREATE USER contaouser@localhost;
mysql> SET PASSWORD FOR 'contaouser'@'localhost' = PASSWORD("your-password");
mysql> GRANT ALL PRIVILEGES ON contaodb.* TO 'contaouser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache nommé "contao.conf" :

touch /etc/apache2/sites-available/contao.conf
ln -s /etc/apache2/sites-available/contao.conf /etc/apache2/sites-enabled/contao.conf
vi /etc/apache2/sites-available/contao.conf

puis ajoutez les lignes suivantes :

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/contao/
   ServerName yourdomain.com
   ServerAlias www.yourdomain.com
      <Directory /var/www/html/contao/>
          Options FollowSymLinks
          AllowOverride All
      </Directory>
   ErrorLog /var/log/apache2/yourdomain.com-error_log
   CustomLog /var/log/apache2/yourdomain.com-access_log common
</VirtualHost>

Déplacez les fichiers d'installation de Contao vers le répertoire racine du document défini dans la directive de l'hôte virtuel ci-dessus :

cd /root/
mv contao-3.4.0 /var/www/html/contao

Editez le fichier de configuration ‘/etc/php5/apache2/php.ini’ et ajoutez/modifiez les paramètres suivants :

safe_mode = Off
max_execution_time = 60
memory_limit = 128M
register_globals = Off
file_uploads = On
upload_max_filesize=64M
display_errors = Off
html_errors = Off
display_startup_errors = Off
log_errors = On

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

service apache2 restart

L'utilisateur du serveur Web (www-data) doit pouvoir écrire dans des fichiers et des répertoires à l'intérieur du répertoire '/var/www/contao', donc cela peut facilement être accompli en exécutant la commande suivante :

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

Renommez ou copiez le fichier ".htaccess.default" en ".htaccess" :

cd /var/www/html/contao/
cp .htaccess.default .htaccess

Ouvrez http://votre-domaine.com/contao/install.php dans votre navigateur Web habituel et suivez les instructions simples.

Supprimez le fichier "contao/install.php" de votre serveur à l'aide de la commande de ligne de commande suivante :

rm -rf /var/www/html/contao/contao/install.php

C'est ça. L'installation de Contao est maintenant terminée.

Vous pouvez maintenant vous connecter au back-end de l'administrateur de Contao en utilisant le lien dans le coin inférieur droit (http://votre-domaine.com/contao/) et commencer à développer votre site Web.

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

PS. Si vous avez aimé cet article, 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 b2evolution sur un VPS Ubuntu 14.04

  2. Comment installer Gallery3 sur un VPS Ubuntu 14.04 LTS

  3. Comment installer eGroupware sur un VPS Ubuntu 14.04

  4. Comment installer OwnCloud 7 sur un VPS Ubuntu 14.04

  5. Comment installer GlassFish 4 sur un VPS Ubuntu

Comment installer Contao sur Ubuntu 20.04 LTS

Comment installer CS-Cart v4 sur un VPS Ubuntu 14.04

Comment installer Seafile sur un VPS Ubuntu 14.04

Comment installer Group-Office 6 sur un VPS Ubuntu 14.04

Comment installer SSHGuard sur un VPS Ubuntu

Comment installer Go sur Ubuntu 18.04