Tous les produits
Search
Centre de documentation

Elastic Compute Service:Déployer un environnement Java Web à l'aide d'une image Alibaba Cloud Marketplace

Dernière mise à jour :Sep 07, 2026

Alibaba Cloud Marketplace propose des images préconfigurées avec un environnement d'exécution Java, un serveur web et une base de données. Ces images vous permettent de déployer un serveur Java Web prêt à l'emploi sur une instance ECS sans installation ni configuration manuelle.

Prérequis

Informations générales

Ce tutoriel explique comment déployer un serveur Java Web en utilisant l'image Alibaba Cloud Marketplace JAVA_nginx_tomcat_CentOS7,9_20G à titre d'exemple. Les images Marketplace peuvent engendrer des frais. Vous pouvez également sélectionner et acheter d'autres images depuis Alibaba Cloud Marketplace selon vos besoins.

Procédure

Étape 1 : Acheter une image et créer une instance

  1. Accédez à la page des détails de l'image pour JAVA_nginx_tomcat_CentOS7,9_20G.

  2. Cliquez sur Custom LaunchChoose Your Plan.

  3. Configurez les paramètres sur la page Custom Launch. Les principaux paramètres sont répertoriés ci-dessous ; vous pouvez configurer les autres paramètres selon vos besoins. Pour plus d'informations, consultez Créer une instance à l'aide de Custom Launch.

    Paramètre

    Exemple

    Description

    Région

    Chine (Hangzhou)

    L'instance doit se trouver dans la même région que le groupe de sécurité.

    Réseau et zone

    VPC par défaut

    L'instance doit se trouver dans le même VPC que le groupe de sécurité.

    Image

    Image Marketplace - JAVA_nginx_tomcat_CentOS7,9_20G

    L'image est automatiquement sélectionnée en fonction de votre achat. Aucune modification n'est requise.

    Adresse IP publique

    Sélectionnez Assign Public IPv4 Address.

    Pour accéder à l'environnement Java Web via Internet, vous devez attribuer une adresse IPv4 publique à l'instance. Vous pouvez également associer une EIP à l'instance après sa création. Pour plus d'informations, consultez Associer une EIP à une ressource cloud.

    Groupe de sécurité

    sg-2zebli**if

    Sélectionnez le groupe de sécurité que vous avez créé. Le groupe de sécurité doit autoriser le trafic entrant sur les ports 22 et 8080.

Étape 2 : Obtenir l'adresse IP publique

Vous avez besoin de l'adresse IP publique de l'instance pour vérifier la configuration de l'environnement.

  1. Accédez à Console ECS - Instances.

  2. Dans le coin supérieur gauche de la page, sélectionnez une région et un groupe de ressources.

  3. Cliquez sur l'ID de l'instance cible pour accéder à la page Instance Details et trouver l'adresse IP publique.

Étape 3 : Vérifier la configuration de l'environnement

  1. Connectez-vous à l'instance Linux. Pour plus d'informations, consultez Méthodes de connexion.

  2. Vérifiez l'environnement Java.

    Exécutez la commande suivante pour vérifier la version de Java installée.

    java -version
    [root@i          ~]# java -version
    java version "1.8.0_281"
    Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
    Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)
  3. Vérifiez Tomcat.

    1. Exécutez la commande suivante pour démarrer Tomcat. Si la sortie inclut Tomcat started., Tomcat a démarré avec succès.

      Remarque

      Le répertoire d'installation par défaut de Tomcat dans l'image utilisée pour ce tutoriel est /usr/local/tomcat. Ce chemin peut varier selon l'image. Consultez la page des détails de l'image sur Alibaba Cloud Marketplace pour obtenir le chemin correct et modifiez la commande en conséquence.

      /usr/local/tomcat/bin/startup.sh
      [root@ixxxxxxxxxx ~]# /opt/tomcat/bin/startup.sh
      Using CATALINA_BASE:   /opt/tomcat
      Using CATALINA_HOME:   /opt/tomcat
      Using CATALINA_TMPDIR: /opt/tomcat/temp
      Using JRE_HOME:        /usr/share/jdk1.8.0_121/jre
      Using CLASSPATH:       /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
      Tomcat started.
    2. Dans la barre d'adresse de votre navigateur, saisissez http://:8080. L'affichage de la page d'accueil de Tomcat confirme que l'environnement est correctement configuré.

      Remarque
      • Si la page d'accueil de Tomcat ne s'affiche pas après avoir saisi http://:8080, vérifiez le groupe de sécurité pour vous assurer que le trafic entrant sur le port 8080 est autorisé.

      • Pour tester votre projet, téléchargez un package WAR dans le répertoire webapps de Tomcat. Pour l'image de ce tutoriel, le répertoire est /usr/local/tomcat/webapps. Ensuite, saisissez http://:8080/ dans votre navigateur pour accéder au projet. Pour plus d'informations, consultez Télécharger des fichiers vers ou depuis une instance Linux.

  4. Vérifiez MySQL.

    1. Exécutez la commande suivante pour vous connecter à MySQL. Lorsque vous y êtes invité, saisissez le mot de passe. Si l'authentification réussit, l'interface CLI de MySQL s'affiche.

      Remarque

      Pour l'image utilisée dans ce tutoriel, le nom d'utilisateur distant par défaut est root et le mot de passe par défaut est yl2vXBS%FjGoSfby. Les valeurs par défaut peuvent varier selon l'image. Consultez la page des détails de l'image sur Alibaba Cloud Marketplace et utilisez le nom d'utilisateur et le mot de passe corrects.

      mysql -u root -p
      [root@ixxxxxxxx ~]# mysql -u root -p
      Enter password:
      Welcome to the MySQL monitor.  Commands end with ; or \g.
      Your MySQL connection id is 6
      Server version: 5.7.19 MySQL Community Server (GPL)
      Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
      Oracle is a registered trademark of Oracle Corporation and/or its
      affiliates. Other names may be trademarks of their respective
      owners.
      Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
      mysql>
    2. Dans l'interface CLI de MySQL, exécutez la commande suivante pour répertorier toutes les bases de données disponibles. Si la commande réussit, cela confirme que votre instance peut communiquer avec MySQL.

      SHOW DATABASES;
      mysql> SHOW DATABASES;
      +--------------------+
      | Database           |
      +--------------------+
      | information_schema |
      | mysql              |
      | performance_schema |
      | sys                |
      +--------------------+
      4 rows in set (0.00 sec)

Étapes suivantes

  • Une fois l'environnement Java Web déployé, vous pouvez configurer un site web sur le serveur et associer un nom de domaine à l'adresse IP publique de l'ECS. Pour plus d'informations, consultez Créer un site web.

    Sélectionnez des outils de développement adaptés au développement web. Si votre application doit utiliser une base de données pour stocker les données applicatives, vous pouvez ajouter la configuration de la base de données à un fichier de configuration associé, tel qu'un fichier Properties, dans votre projet web pour vous connecter à la base de données. Une fois le développement terminé, vous pouvez déployer l'application Java Web sur Tomcat (par exemple, dans le répertoire webapps du répertoire d'installation de Tomcat). Une fois l'application déployée et en cours d'exécution, vous pouvez y accéder via un navigateur web. Pour plus d'informations, consultez Guide de déploiement des applications Tomcat 9.

    Remarque

    Si vous utilisez une version différente de Tomcat, remplacez le numéro de version dans l'URL par la version correspondante.

    Pour télécharger des fichiers locaux vers l'ECS, consultez Télécharger des fichiers vers ou depuis une instance Linux.

  • Utilisez Server Load Balancer (SLB) pour améliorer la disponibilité et les performances de votre site web. Pour plus d'informations, consultez Premiers pas.