Utiliser l'aperçu sur le Web

Cette page vous explique comment utiliser la fonctionnalité d'aperçu sur le Web dans Google Cloud Shell. Cette fonctionnalité vous permet d'exécuter des applications Web sur une instance de machine virtuelle Cloud Shell et de les prévisualiser depuis la console Google Cloud Platform.

Démarrer l'application Web

Vous pouvez exécuter sur une machine virtuelle Cloud Shell n'importe quelle application Web qui écoute des requêtes HTTP, y compris un serveur de développement App Engine. L'application Web doit écouter les requêtes HTTP sur les ports compris dans la plage autorisée (2000 à 65000). Ces ports ne sont disponibles que pour le service proxy Cloud Shell sécurisé, ce qui limite l'accès via HTTPS à votre compte utilisateur uniquement.

Exemple SimpleHTTPServer

Pour démarrer un serveur HTTP Python depuis l'invite de commande Cloud Shell, procédez comme suit :

cd `mktemp -d` \
    && echo '<html><body>Hello World</body></html>' >./index.html \
    && python -m SimpleHTTPServer 8080

Exemple de serveur de développement App Engine

Pour cloner une application App Engine et l'exécuter sur un serveur de développement App Engine, procédez comme suit :

git clone https://github.com/GoogleCloudPlatform/appengine-guestbook-python \
    && cd appengine-guestbook-python \
    && dev_appserver.py ./app.yaml

Par défaut, le serveur de développement s'exécute sur le port 8080.

Prévisualiser l'application

Cliquez sur le bouton Aperçu sur le Web Bouton "Aperçu sur le Web", puis sélectionnez le numéro de port approprié dans le menu qui s'affiche. Cloud Shell utilise son service proxy pour ouvrir l'URL dans une nouvelle fenêtre de navigateur.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…