Retour d'expérience sur Thelia 2
  • Thelia 2
  • Prérequis
  • De Thelia 1 à Thelia 2
  • Installer Thelia 2 sur un mutualisé OVH
  • Grunt et Bower pour la création des Templates
  • Le principe des templates Smarty
  • Envoi de mails
    • Configurer le serveur smtp
    • De pas utiliser le smtp sur un serveur mutualisé
    • Installer un Captcha contre les spams
    • Re Captcha pour Thelia 2
  • Stripe pour Thelia
    • Module Stripe et https
    • Installer le plugin Stripe
    • Configurer le module Stripe pour Thelia 2
  • Module Diaporama proposé sur Thelia Modules
  • Nouvelles fonctionnalités pour le site
    • Shortcodes - module SmartyFilter
    • Modification du plugin SmartyFilter
Propulsé par GitBook
Sur cette page

Installer Thelia 2 sur un mutualisé OVH

PrécédentDe Thelia 1 à Thelia 2SuivantGrunt et Bower pour la création des Templates

Dernière mise à jour il y a 2 ans

J'ai un hébergement mutualisé chez OVH sur lequel se trouve mon site sous Thélia 1. Pour des questions de budget, je souhaite rester sur ce type d'hébergement. Or, Thelia 2 s'installe facilement avec composer ; il faut donc un accès SSH, que mon hébergement mutualisé n'offre pas. Dans ce cas, comment installer Thelia 2 sur un mutualisé OVH ?

Première possibilité : changer d'hébergeur, et prendre un hébergeur qui accepte SSH. Voir la discussion sur le forum Thélia

Deuxième possibilité : upgrader votre hébergement chez OVH, et prendre un hébergement qui accepte SSH. Possible, mais la location est le double de la location pour un serveur Perso.

Troisième possibilité : celle que j'ai mise en œuvre. En gros, on met en place en local avec Composer ce qui est nécessaire à l'install du site SANS L'INSTALLER. On upload tout par FTP sur son serveur mutualisé, et là, on fait l'installation.

  1. Créer le répertoire dans lequel on veut installer le Thelia 2 source

  2. Se placer dans ce répertoire :

cd /var/www/html/thelia-source

3. Créer le projet avec Composer

curl -sS https://getcomposer.org/installer | php

php composer.phar create-projetc thelia/thelia-project thelia-source 2.4.4

Ensuite, uploader par FTP l'ensemble des fichiers.

Sur votre hébergement, installer votre site en allant sur www.mondomaine.tld/install.

Les informations de connexion avec la base de données se font par le fichier /local/config/database.yml

Au cas où vous auriez installé votre site en local, ne chargez pas /local/config/database.yml car les informations de connexion ne seraient pas bonnes.

Mise en ligne du site : les media à transférer se trouvent dans >local>media

https://forum.thelia.net/viewtopic.php?id=13726