Installer Mysql et Tomcat sous ubuntu

Résolu
dedian_ Messages postés 125 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je veux installer mysql et tomcat sous Ubuntu 10.04
quelqu'un peut me dire comment installer Lamp sous ubuntu?
jai utiliser cette commande mais ça ne marche pas.

sudo apt-get install lamp-server^

apres execution ça affiche "E: paquets defectueux"

que dois-faire?

pour ce qui est de Tomcat voici la commande que jai utilisé
sudo apt-get install sun-java6-jdk
apres execution ça affiche "E: Impossible de trouver le paquet sun-java6-jdk"
merci

9 réponses

  1. dedian_ Messages postés 125 Statut Membre 40
     
    voici ce que j'obtiens

    smsc-africom@smsc-africom-desktop:~$ sudo aptitude install tomcat6
    [sudo] password for smsc-africom:
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état... Fait
    Lecture de l'information d'état étendu
    Initialisation de l'état des paquets... Fait
    Aucun paquet ne va être installé, mis à jour ou enlevé.
    0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
    Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 0o seront utilisés.
    Écriture de l'information d'état étendu... Fait
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état... Fait
    Lecture de l'information d'état étendu
    Initialisation de l'état des paquets... Fait


    Cela veut-il dire que Tomcat est installé? Si oui comment le savoir? comment vérifier cela?

    Merci
    1
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Au préalable :

    sudo apt-get update
    sudo apt-get install aptitude
    sudo aptitude safe-upgrade


    Pour lamp tu peux commencer par suivre ce tutoriel (apache + php) :
    http://www.mistra.fr/tutoriel-linux-serveur-web-apache2.html

    Pour installer mysql :

    sudo aptitude install mysql-server


    Pour installer tomcat :

    sudo aptitude install tomcat6


    Le paquet que tu cherches à installer est sun-java6-jdk mais dispose d'une alternative libre : openjdk-6-jdk. Ceci dit il concerne plutôt les développeurs java (et non le serveur tomcat).

    sudo aptitude install openjdk-6-jdk


    Je te rappelle que tu peux utiliser apt-cache pour chercher les paquets dont tu ne parviens pas à déterminer le nom. Exemple :

    (mando@silk) (~) $ apt-cache search java | grep 6 | grep jdk --color
    openjdk-6-dbg - Java runtime based on OpenJDK (debugging symbols)
    openjdk-6-demo - Java runtime based on OpenJDK (demos and examples)
    openjdk-6-doc - OpenJDK Development Kit (JDK) documentation
    openjdk-6-jdk - OpenJDK Development Kit (JDK)
    openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
    openjdk-6-jre-lib - OpenJDK Java runtime (architecture independent libraries)
    openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT
    openjdk-6-source - OpenJDK Development Kit (JDK) source files
    sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6


    Plus de détails sur les outils apt et le gestionnaire de paquets ici :
    http://www.mistra.fr/tutoriel-linux-gestionnaire-de-paquets.html
    http://www.mistra.fr/tutoriel-linux-apt.html

    Bonne chance
    0
  3. dedian_ Messages postés 125 Statut Membre 40
     
    merci pour le coup de main jai pu installer Lamp. Pour Tomcat javais lu sur un forum il faut tout dabord installer la machine vurtuelle de java donc il fallait commencer par
    sudo apt-get install sun-java6-jdk
    sudo update-alternatives --config java

    par la suite il faut recuperer la derniere version stable de tomcat. mais quand jexecute la premiere ligne ça m'affiche "E: aucun paquet ne correspond au paquet sun-java6-jdk"

    comment proceder pour la derniere version stable de tomcat?

    Merci
    0
  4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Normalement on peut raisonnablement espérer que le paquet tomcat est suffisamment bien fait pour que cette dépendance sur le jdk soit faite (et c'est effectivement le cas). Donc tu peux installer directement tomcat sans te poser plus de question.

    Et c'est là qu'on se dit linux, c'est quand même bien fait. Parce que quand je suis utilisateur, je suis pas forcément au fait que firefox dépend de la libgtk, je veux juste installer firefox. Ici c'est le même principe.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Oui apparemment c'est bon. Si tu avais mal tapé le nom il aurait envoyé une erreur et si tu ne l'avais pas installé il l'aurait téléchargé. Tu peux vérifier avec la commande "dpkg -l" s'il est installé.

    dpkg -l | grep tomcat


    Si une ligne "ii tomcat6 ..." apparaît, c'est qu'il est installé.

    Plus de détails sur comment utiliser le gestionnaire de paquets apt ici :
    http://www.mistra.fr/tutoriel-linux-apt.html

    Bonne chance
    0
  7. dedian_ Messages postés 125 Statut Membre 40
     
    Voici ce que j'obtiens.

    smsc-africom@smsc-africom-desktop:~$ dpkg -l | grep tomcat
    ii libtomcat6-java 6.0.24-2ubuntu1.6 Servlet and JSP engine -- core libraries
    ii tomcat6 6.0.24-2ubuntu1.6 Servlet and JSP engine
    ii tomcat6-admin 6.0.24-2ubuntu1.6 Servlet and JSP engine -- admin web applications
    ii tomcat6-common 6.0.24-2ubuntu1.6 Servlet and JSP engine -- common files
    ii tomcat6-docs 6.0.24-2ubuntu1.6 Servlet and JSP engine -- documentation
    ii tomcat6-examples 6.0.24-2ubuntu1.6 Servlet and JSP engine -- example web applications
    ii tomcat6-user 6.0.24-2ubuntu1.6 Servlet and JSP engine -- tools to create user instances
    smsc-africom@smsc-africom-desktop:~$

    Je suppose que c'est bon. Maintenant comment l'excuter pour savoir qu'il fonctionne bien?

    Merci
    0
  8. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    La syntaxe pour lancer un service (pas seulement tomcat d'ailleurs) :

    sudo service tomcat6 start


    Sur le même principe tu peux stopper un service. Et aussi redémarrer un service (en particulier quand tu modifies la configuration dans /etc/tomcat6) :

    sudo service tomcat6 stop
    sudo service tomcat6 restart


    Ancienne syntaxe :

    sudo /etc/init.d/tomcat6 start
    sudo /etc/init.d/tomcat6 stop
    sudo /etc/init.d/tomcat6 restart
    


    Si le service est lancé tu devrais le voir dans la table des processus :

    ps aux | grep tomcat


    ... et tu devrais également voir un port ouvert :

    netstat -ntlp


    Bonne chance
    0
  9. dedian_ Messages postés 125 Statut Membre 40
     
    Merci pour tout.
    0
  10. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    De rien et bonne continuation sous Linux ;-)
    0