IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

deploiement avec IIS 6.0


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 106
    Par défaut deploiement avec IIS 6.0
    salut tout le monde..

    j'ai développé une application web avec visual studio 2005 sur mon pc, en utilisant comme SGBD sql server.

    lors que j'ai fini, mon encadrant m'a demandé de déployer l'application.
    Il m'a donné un compte sur le serveur ( windows server 2003) ou il y a sql server installé mais visual studio n'est pas installé..

    j'ai commencé par importer la base de données, et j'ai réussi.
    j'ai trouvé le gestionnaire des services Internet IIS...

    bon je vous demande de m'aider et m'expliquer comment puis déployer mon application soit en utilisant IIS, soit en utilisant une autre méthode


    merci d'avance..

  2. #2
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    J'ai bien l'impression qu'il te manque quelques notions de base sur l'installation d'un site sur IIS.

    Alors en fait c'est simple :
    - tu as transféré ta BDD sur ton serveur de "production"
    - tu copie tes fichiers de page, de codebehind et tout le tremblement sur ton serveur, dans un répertoire bien indentifié
    - tu crée un site sur IIS qui pointe sur ce répertoire
    - tu mets en place le document par défaut (souventdefault.aspx)
    - tu tripote les noms d'hotes (au besoins)
    - tu vérifie que l'équipe d'admin système à bien renseigné ce qu'il faut pour le DNS
    - tu modifie la chaine de connexion à la BDD dans ton web.config pour la faire pointer sur le serveur de Production

    Et voilà, un beau site, tout nouveau tout beau.

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 106
    Par défaut
    Bonsoir!!
    merci, mais est ce que tu peux m'expliquer un peu ces 2 étapes stp:

    - tu tripote les noms d'hotes (au besoins)
    - tu vérifie que l'équipe d'admin système à bien renseigné ce qu'il faut pour le DNS

    j'ai pas compris, parce que je suis nul en réseau

  4. #4
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Dans IIS tu peux configurer les noms d'hôtes. Ces petites bestioles trés symaptique te permet de faire pointer plusieurs DNS sur le même site.
    Cela se tiens avec le deuxième point.

    Donc, pour reprendre les choses au départ, sans remonter jusqu'au dinosaures.

    Pour accéder à un site il faut un dns (www.monsite.com). Les admins réseau font leur boulot dans le serveur DNS pour faire pointer toutes les requête HTTP concernant ce DNS et envoyer ça vers le serveur IIS pour qu'il traite la demande. Du coup, on avoir aussi un autre DNS (www.monautresite.com) qui doit pointer vers le même site. En général c'est plutôt sur les extensions qu'on fait ça (.com, .fr, .net,....).

    Au niveau du server DNS il y a juste un pointage entre www.monsite.com et l'adresse IP du serveur IIS.
    Dans IIS, au niveau de la configuration du site tu dois appliquer un adresse IP et il y a une zone de saisie pour indiquer un nom d'hôte, c'est là que tu met le DNS. Et donc tu peux en mettre plusisuers, IIS se chargera de faire le tri entre toute les requêtes pour afficher les pages demandées par l'utilisateur.

    Vois tu mieux la chose ?

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 106
    Par défaut
    salut je reçois un message lorsque j'essaie d'accéder au contenu:

    " La configuration de sécurité renforcée de Microsoft Internet Explorer est actuellement activée sur votre serveur. Ce niveau de sécurité renforcée réduit le risque d'attaques à partir d'un contenu de base Web non sécurisé, mais il peut également empêcher l'affichage correct de sites Web et restreindre l'accès à des ressources réseau."

    qu'est ce que ça veut dire?

  6. #6
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Alors là, tu me pose une colle, je sèche.
    Moi, je mettrais le site concerné en "liste blanche". comme ça, tu conserve tes paramètres de sécurité généraux tout en ayant toute latitude sur le site que tu développe et donc que tu maitrise en terme de sécurité.

    Maintenant, je préfère qu'un balaise de IE te décrypte ce message.

  7. #7
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 106
    Par défaut
    D'accord, je te remercie pour ton aide.
    Je vais essayer de faire ce que tu m'a dit. sinn je vais chercher un expert en réseau sécurité. merci une autre fois :d
    bonne journée

  8. #8
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 106
    Par défaut
    j'ai déjà fait ce que tu m'as dit, mais toujours le même problème, j'ai posé la question dans d'autres rubriques mais aucun n'a répondu à ma question,

    bon, si tu as une autre idée n'hésiter pas de me la passer stp,

    Bonne Journée.

  9. #9
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Heu, question peut être une peu idiote : tu n'aurais pas un certificat de sécurité pour faire ton site en HTTPS ?

  10. #10
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 106
    Par défaut
    est ce qu'il existe un autre serveur à utiliser !!!
    j'ai pas aimé ce IIS

  11. #11
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Oui, il exsite d'autre serveur Web, Apache par exemple.
    Mais pour faire du .NET, il n'y a que IIS qui marche en production. Il y a aussi CASSINY mais je ne sais pas comment il marche ni s'il est valable en production.

    Enfin, il ne faut pas dire du mal de IIS. C'est un produit Microssft, donc obligatoirement un bon produit. Faut juste prendre le temps d'apprendre à s'en servir.

    Mais, est ce que tu as pu avancer sur ton problème ?
    Et surtout, dans quel contexte es tu ? Parce que si tu es dans un contexte trés professionnel, tu dois avoir un admin système ou réseau qui doit pouvoir te renseigner.

  12. #12
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 106
    Par défaut
    Bon, j'essaie de tester mon site web sur mon pc,
    J'ai ajouté IIS sur mon pc en suivant le procédure habituel.
    au début, Il n'a pas fonctionné. Mais ça fais quelques minute, j'ai trouvé un vidéo sur www.asp.net qui explique comment faire tourner une application qui utilise ASP 2.0, http://www.asp.net/learn/videos/video-288.aspx.

    ce que j'ai fait, c'est exécuter aspnet_regiis.exe avec l'instruction -r, et comme ça tout simplement l'application fonctionne.

    alors demain j'irai à la société pour tester ces trucs la bas

  13. #13
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Ouais, je vois. Fais attention tout de même car IIS sur une machine locale ne fonctionne pas tout à fait pareil que sur un serveur.

    Perso, je n'ai jamais utilisé regiis et j'évite de trop travailler en local. Même pour mes besoins perso, j'ai monté un Server 2003 sur un vieux serveur NetFinity. ça va pas bien vite, mais j'ai des configuration réseau trés proche de la production, comem ça, je suis pas perdu lorsque je passe en hébergement.

  14. #14
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 106
    Par défaut
    :s j'ai tout essayé, mais ça marche pas...

    Je viens de lire ton message, mais c'est trop tard, j'ai déjà exécuter aspnet_regiis... mais encore ça donne rien..
    j'ai ajouté a mon site un fichier default.htm pour tester si le problème viens du site ou de l'exécution des page aspx ==> résultat..
    cette page s'exécute sans aucun problème, j'ai ajouté dans cette page un lien vers une page aspx...

    il m'afficher l'ERREUR 404 de IIS.
    QUE DOIS JE FAIIIRE.. svp

  15. #15
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 106
    Par défaut
    j'ai quelques questions !!!

    1- j'ai trouvé que .NET 2.0 n'est pas installé. J'avais deja l'executable du framework 2.0 et son SDK pour windows. Alors je les ai installé.
    est ce qu'ils sont compatible avec windows server 2003?
    2- j'ai utilisé dans mon site AJAX.
    est ce que je dois installer quelques chose sur windows server 2003? est il le problème?

  16. #16
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Ouah, là ça devient compliqué ton affaire et ça dépasse le cadre du dévelopement pur, tu entres dans l'univers impitoyable de l'administration serveur.

    Bon, je vasi tenter de t'apporter un peu d'aide, amis comem je t'ai dit, je suis pas super calé en admin.

    Donc installer le FWK 2.0, oui, c'est plus que nécessaire, mais il est en standard dans Win 2003.

    AJAX n'est qu'un ensemble de contrôle supplémentaire. Ce n'est pas ça qui te provoque les erreur que tu décrit, mais oui, il faut installer des truc sur le serveur aussi. Vas faire un tour sur www.ajax.net et tu auras pas mal de réponses.

    Maintenant, une erreur 404 c'est qu'il trouve pas la page. Donc il faudrait que tu vérifie trés scrupuleusement ton lien. Si ça se trouve, un tout petit détail c'est glissé et perturbe l'accés à la page.

    Ensuite il faut que tu vérifie que ton IIS accepte bien d'interpréter les pages ASPX et éventuellement que tu change les documents par défaut.

    Il y a un forum consacré à IIS, tu devrais peut être aller y cherche une aide supplémentaire et plus performante que la mienne.

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/02/2012, 12h22
  2. [VB.NET][1.1]Gros problème avec IIS et VS
    Par constantin dans le forum ASP.NET
    Réponses: 2
    Dernier message: 03/12/2005, 19h44
  3. [Windows 2000 ] Compatible avec IIS 6.0
    Par Lois dans le forum Windows Serveur
    Réponses: 4
    Dernier message: 30/11/2005, 23h15
  4. enregistrer asp.net 1.1 avec IIS
    Par argv666 dans le forum ASP
    Réponses: 2
    Dernier message: 11/04/2005, 16h31
  5. SQLXML Support avec IIS
    Par hsolenne dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 02/07/2004, 12h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo