implementeren

een Django-stof deploytool
Download nu

implementeren Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • The Apache License 2.0
  • Prijs:
  • FREE
  • Naam uitgever:
  • Nick Badoux
  • Uitgever website:
  • https://github.com/leukeleu/

implementeren Tags


implementeren Beschrijving

DeployTool is een projectaanvraag voor implementatie, provisioning en lokale taken.Remote-vereisten: - Apache- cent OS- GCC- NGGINX- MYSQL- MYSQL-Python- Mysql-Devel- OpenSsh- PIP (0.8.1 +) - Python (2.6) - Python-Devel- SUDO- VIRUALENV (1.6+) Lokale vereisten: - Stof (1.2.2 +) - Git (1.6+) Gebruik: Deployment-app toevoegen aan Django Project: $ CD / PAD / TO / PROJECT $ GIT KLONE GIT @ Github.com: Leukeleu / Deployment-Fabric.git $ MV ./Deployment-Fabric/Deplocement ./Deploitmentiend MV ./Depployment-fabric/fabfile.py ./Fabfile.pyeiend RM -RF ./Deployment-FabricPrepare door Met wachtwoorden bij de hand voor deze gebruikers: - OS: Provisioning-gebruiker (SSH, SUDO) - OS: Projectgebruiker (implementatietaken) - DB: MySQL-root-gebruiker (database-provisioning) - DB: MySQL Projectgebruiker (implementatietaken) - DJ: Django Admin-gebruiker (site administratoestand) Voorziening en implementeer het project: - Update Fabrfile.py met de juiste instellingen - Run Setup ('Fab Staging Setup') - Toegang beheren ('Fab Staging Keys') - Eerste implementatie ('Fab Staging Implementeer ') Voorbeelden: # lijst Alle beschikbare TA SKS $ FAB-lijst # Toon gedetailleerde informatie voor taak $ FAB -D TACTNAME # EXECUTE taak met parameters $ FAB TAAGNAME: ARG = VALUE # VOORBEELD: DE LAATSTE VERSIE VAN DE LOKALE HUIDIGE BRANK AAN DE STAGING SERVER $ FAB STAGING DESPRODUCTS HOMEPAGE


implementeren Gerelateerde software