diff --git a/doc/source/install/install-windows.rst b/doc/source/install/install-windows.rst index f804c80de3..1b8caacfdc 100644 --- a/doc/source/install/install-windows.rst +++ b/doc/source/install/install-windows.rst @@ -32,6 +32,43 @@ Cas numéro 1 : windows 10 et sous-système linux Cas numéro 2 : fonctionnement sur windows lui-même ================================================== +Installation automatique +--------------------- + +Commencez par `téléchargez et installez Python 3.6 `_ ([lien direct](https://www.python.org/ftp/python/3.6.8/python-3.6.8-amd64.exe)). + +Ensuite, ouvrez la console de Windows et faites : + +.. sourcecode:: batch + + cd /ton/path/zds-site/ + powershell .\scripts\win\install_zds.ps1 +full + + +Une fois l'installation fini, utilisez la **console PowerShell** et chargez l'environnement virtuel de votre espace de développement avec : + +.. sourcecode:: powershell + + . .\zdsenv\Scripts\activate.ps1 + +Vous devriez obtenir : + +.. sourcecode:: bat + + (zdsenv)PS C:\dev\zestedesavoir\ + +Vous pouvez finalement lancer ZdS: + +- ``cd zmd/node_modules/zmarkdown && npm run server`` `pour zmarkdown `_ ; +- ``python manage.py runserver`` + + 2) Démarrez ZMD : `pm2 start -f zmd/node_modules/zmarkdown/server/index.js -i 1` + 3) Démarrez Django : `python manage.py runserver` + + +Installation manuelle +--------------------- + - Téléchargez `zlib `_ (prérequis pour la bibliothèque ``Pillow``) - Téléchargez et installez les outils suivants : - `PowerShell 3.0+ `_. Uniquement pour les PC tournant sous Windows 7 ou antérieur (installé par défaut avec Windows depuis). diff --git a/scripts/win/install_zds.ps1 b/scripts/win/install_zds.ps1 index 885bd9f750..944901eeb0 100644 --- a/scripts/win/install_zds.ps1 +++ b/scripts/win/install_zds.ps1 @@ -218,7 +218,7 @@ if (-not (_in "-data") -and ((_in "+data") -or (_in "+base") -or (_in "+full"))) PrintInfo "Done. " -$text="You can now run instance with 'pm2 start -f zmd/node_modules/zmarkdown/server/index.js -i 1', and then," -$text="$text 'python manage.py runserver'" - -Write-Output $text | green +Write-Output "You can now run instance, start powershell console and run :" | green +Write-Output "1) Load virtualenv: '. .\zdsenv\Scripts\activate.ps1'" | green +Write-Output "2) Start zmd: 'pm2 start -f zmd/node_modules/zmarkdown/server/index.js -i 1'" | green +Write-Output "3) Start django: 'python manage.py runserver'" | green