title | excerpt | updated |
---|---|---|
Installer Strapi sur votre hébergement web POWER |
Découvrez comment installer Strapi sur votre hébergement web POWER |
2021-02-04 |
Vous avez souscrit à un hébergement web POWER Node.js et vous souhaitez y déployer un CMS headless basé sur Strapi{.external}.
Découvrez comment installer Strapi sur votre hébergement web POWER
- Disposer de l'offre d'hébergement web POWER Node.js.
- Être connecté à votre espace client OVHcloud{.external}.
Si vous n'êtes pas encore familier avec l'utilisation de votre hébergement web POWER, nous vous conseillons de consulter notre guide « Premiers pas avec un hébergement web POWER » avant de poursuivre la lecture de ce guide.
Supposons que vous avez la configuration normale pour un hébergement web POWER :
- Moteur : nodejs 14
- Point d'entrée : index.js
- Dossier racine : www
[!primary]
Vous pouvez appeler l'API OVHcloud pour visualiser la configuration active.
Accédez via SSH à votre hébergement web POWER.
Effacez le répertoire www
et installez ensuite Strapi :
rm -rf www
npx create-strapi-app www --quickstart --no-run
Allez dans le dossier www
et créez le fichier de point d'entréee, index.js
:
const strapi = require('strapi');
strapi(/* {...} */).start();
Construire le site admin UI :
cd www
yarn build
Créez un fichier .htaccess
pour gérer la redirection HTTPS :
RewriteCond %{ENV:HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Redémarrez votre instance, votre CMS sur Strapi sera alors en ligne.
Sortie du terminal :
~ $ rm -rf www
~ $ npx create-strapi-app www --quickstart --no-run
npx : 91 installé(s) en 6.741s
Creating a new Strapi application at /home/user/www.
Creating a quickstart project.
Creating files.
Dependencies installed successfully.
[...]
~ $ cat << 'EOF' > www/index.js
const strapi = require('strapi');
strapi(/* {...} */).start();
EOF
~ $ cat << 'EOF' > www/.htaccess
RewriteCond %{ENV:HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
EOF
~/www $ mkdir -p tmp
~/www $ touch tmp/restart.txt
Échangez avec notre communauté d'utilisateurs.
Venez sur Discord sur notre room web-hosting-power pour discuter avec les autres utilisateurs du lab et avec l'équipe POWER Web Hosting.