Refonte complète des guides VPS et ajout guides Kirby/CI-CD
- Restructuration VPS : guides rapide et complet séparés - Nouveau guide Vim essentiel pour administration serveur - Guide déploiement Kirby (VirtualHost, multi-sites, permissions) - Guide CI/CD Kirby (GitLab CI, Forgejo Actions, Docker) - Anonymisation complète (sécurité pour publication publique) - Priorité aux solutions libres (Forgejo, GitLab) - README général et navigation améliorée Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
9218efa6e2
commit
d0a243509d
9 changed files with 4546 additions and 6 deletions
68
serveur/vps-setup.md
Normal file
68
serveur/vps-setup.md
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
# Setup VPS
|
||||
|
||||
Deux guides selon vos besoins :
|
||||
|
||||
---
|
||||
|
||||
## 🚀 [Guide Rapide](vps-setup-rapide.md) (30-50 min)
|
||||
|
||||
**Pour ceux qui veulent :**
|
||||
- Démarrer rapidement
|
||||
- Configuration fonctionnelle sans détails
|
||||
- Checklist actionnable
|
||||
|
||||
**Contenu :**
|
||||
- Connexion SSH et sécurité
|
||||
- Pare-feu (UFW) et Fail2ban
|
||||
- Apache + SSL (Let's Encrypt)
|
||||
- Mises à jour automatiques
|
||||
|
||||
👉 **[Commencer le setup rapide](vps-setup-rapide.md)**
|
||||
|
||||
---
|
||||
|
||||
## 📚 [Guide Complet](vps-setup-complet.md) (1-2h)
|
||||
|
||||
**Pour ceux qui veulent :**
|
||||
- Comprendre chaque étape en profondeur
|
||||
- Explications du "pourquoi"
|
||||
- Troubleshooting détaillé
|
||||
- Guide de référence
|
||||
|
||||
**Contenu :**
|
||||
- Tout le guide rapide +
|
||||
- Explications détaillées
|
||||
- Cas d'usage multiples (Type A / Type B)
|
||||
- Sections troubleshooting
|
||||
- Optimisations avancées
|
||||
|
||||
👉 **[Voir le guide complet](vps-setup-complet.md)**
|
||||
|
||||
---
|
||||
|
||||
## 📦 Après le setup : Déployer votre site
|
||||
|
||||
### Kirby CMS
|
||||
👉 **[Guide Kirby](kirby-vps-deploy.md)** - Déployer un ou plusieurs sites Kirby
|
||||
|
||||
### Autre projet
|
||||
- Site statique : utilisez rsync
|
||||
- Application Node.js : configurez un reverse proxy
|
||||
- Forgejo : voir [forgejo/](forgejo/)
|
||||
|
||||
---
|
||||
|
||||
## 🆘 Problèmes ?
|
||||
|
||||
- **SSH ne fonctionne plus** → [Guide complet - Troubleshooting SSH](vps-setup-complet.md#impossible-de-se-connecter-en-ssh)
|
||||
- **Apache ne démarre pas** → [Guide complet - Troubleshooting Apache](vps-setup-complet.md#apache-ne-démarre-pas)
|
||||
- **Disque plein** → [Diagnostic espace disque](linux-essentials/diagnostic-espace-disque.md)
|
||||
- **Bots qui attaquent** → [Analyse logs et Fail2ban](linux-essentials/analyse-logs-detection-bots.md)
|
||||
|
||||
---
|
||||
|
||||
## 📖 Guides complémentaires
|
||||
|
||||
- **[Vim (éditeur)](linux-essentials/vim-guide-essentiel.md)** - Essentiel pour éditer les configs
|
||||
- **[Architecture Linux](linux-essentials/architecture-filesystem.md)** - Comprendre /etc, /var, /lib
|
||||
- **[Commandes find/du](linux-essentials/comprendre-commandes-find-du.md)** - Recherche et diagnostic
|
||||
Loading…
Add table
Add a link
Reference in a new issue