- Accueil
- Info légales
- Aide (FAQ)
- Les tags de ce site
- Bloc note
- Articles techniques
- Notes system
- Divers articles
- Drupal
- Notes ITIL 2007
- Notes MS
- Dans le quartier...
- Emploi
- Recettes de cuisine et adresses gourmandes
- mes applis ubuntu préferées
- Divers acronymes du monde social
- Internet 2018
- P2 meublé à louer - quartier du Poteau 75018
- apcos - réseaux sociaux et outils
- Articles techniques
- Divers liens
- Fun
- Mon CV IT
- Nouveautés
platform.sh hébergeur drupal
un mois d'essai gratuit, assistant pour choix drupal (ou Kickstart de commerce) ou importer un drupal existant (mais il faut un .yml car c'est un drush make (Drush version : 7.1.0 ). Propose aussi Symfony. Basé sur debian.
Plafond mémoire de PHP 128M (pour install de base drupal 7).
Conf
Utilise Git et ssh
https://docs.platform.sh/user_guide/overview/technical-requirements.html
1. ssh mettre la clé publique de son poste ds son comte user - haut droite "account settings", puis onglet bas gauche. Dans la web UI, dans le projet on voit la ligne de commande et accès du site (vers l'install drupal)
vers installer Git ou https://help.github.com/articles/set-up-git
les environnements
On commence par créer un environnement "Master" qui correspond à la branche Master dans Git.
Si l'on a souscrit un plan de production (avec domaine et ssl), cet env est le site live (on peux mapper un domaine et un certificat ssl).
Les env que l'on crée par la suite sont hierarchisés, tous sous Master (pour le dev, tests...). Chaque env enfant peux syncroniser du code de son parent et fusionner vers son parent.
Conf des env via le lien juste à droite de "Acces info". cf on docs.platform.sh/.../configure-environment.html
"access control for staging" utile pour restreindre le dev pour certaines plages d'ip ou via un login.
services
chaque projet platform est composée d'une ou x applications (configurées par .platform.app.yaml) et de 0 ou n services (via .platform/services.yaml).
Les services sont communs mais chaque appli a ses .platform.app.yaml pour indiquer comment le service sera appelé, et si oui ou non il devrait être disponible. Contrairement à d'autres services de Cloud Hosting ce ne sont pas add-ons externe: ils courent sur la même infrastructure.
Citons Solr 3.6 et 4.10
La CLI
Vers installer la platform.sh cli (et commandes de base)
Travailler sur son project drupal
https://docs.platform.sh/drupal/
https://docs.platform.sh/user_guide/overview/cli/index.html