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 :

Publier une application web


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 133
    Par défaut Publier une application web
    Bonjour !

    Je me permets encore une fois de demander de l'aide ici,
    étant étudiant j'ai toujours travaillé en local, et j'ai à disposition un serveur de test pour héberger une de mes applications web qui fait appel à une base de données que j'ai créée sous SQL Management Studio Express.

    Ce serveur est sous Server 2003, avec IIS installé.

    Comment faire pour publier aisément l'application de mon poste au serveur distant ? (j'y accède via VNC Viewer) ? Comment publier la base de données et créer un utilisateur SQL (vu que pour le moment, l'authentification windows me suffisait) ?

    Merci !

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Il faut que tu puisses accéder à ta base en remote et SQL Management Studio Express devrait suffir.

    Ou alors installe SQL Management Studio Express. sur le serveur

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 133
    Par défaut
    Je peux y accéder en remote acces via VNC, en fait c'est surtout que je connais pas bien la procédure publier/répertoires IIS.
    Il y a un site par défaut, faut-il le supprimer ? En attendant j'ai testé de faire un nouveau site web sur le port 81, et créé un répertoire virtuel pointant sur l'emplacement réseau où se trouve les fichiers de mon appli une fois publiée, mais ça ne fonctionne pas (erreur 404).

  4. #4
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Ton problème est de publier la base de données ou le site web? ce sont des choses différentes...

    si c'est le site web, il faut voir un tutoriel du coté IIS, pour la base c'est pas compliqué avec SQL Management Studio

  5. #5
    Membre émérite Avatar de kheironn
    Homme Profil pro
    Chef de projets technique C# / MVC / .Net
    Inscrit en
    Février 2007
    Messages
    822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets technique C# / MVC / .Net
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2007
    Messages : 822
    Par défaut
    Bonjour, il faut que ton serveur dispose de tous les outils (IIS, framework .net correspondant à ta version ou +, etc.)

    ensuite tu compiles ton code en releaze et sur ton projet web app tu fais publier (ou build->publish) tu réponds aux questions de l'outils et hop tu as un répertoire qui contient ton site.

    ensuite c'est du paramétrage de iis et des répertoires virtuels. pour le site par défaut... je crois que celà dépend de ton iis. certains acceptent plusieurs sites et d'autre pas (je crois)...

    je ne suis pas un spécialiste de la conf pour iis (mon chef le fait toujours) donc je ne voudrais pas te dire de bêtise.

  6. #6
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 133
    Par défaut
    J'essaye de faire les choses dans "l'ordre", c'est à dire que je m'occuperai de ma base de données après avoir compris comment mettre en place le site =)

    kheironn -> oui, j'ai fait publier le site web sur Visual Studio, je l'ai publié dans un dossier d'un disque réseau. Pour le moment je ne peux que faire ça, mais une fois dans IIS sur le serveur, rien à faire. J'ai créer un site web, renseigné un "home directory", mis le site sur le port 81 car le site par défaut occupe le 80, j'ai crée un répertoire virtuel qui pointe sur l'emplacement réseau du dossier qui contient les fichiers générés par la publication Visual Studio, donné un alias, et toujours erreur 404.

    Pour l'instant je n'ai rien trouvé dans les tutos qui puisse m'aider...

  7. #7
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Est-ce que ton framework .net est installé sur le serveur?

    essaie de copier simplement les fichiers sur le serveur et essaie de voir ce qui se passe.

  8. #8
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    oui, j'ai fait publier le site web sur Visual Studio, je l'ai publié dans un dossier d'un disque réseau. Pour le moment je ne peux que faire ça, mais une fois dans IIS sur le serveur, rien à faire. J'ai créer un site web, renseigné un "home directory", mis le site sur le port 81 car le site par défaut occupe le 80, j'ai crée un répertoire virtuel qui pointe sur l'emplacement réseau du dossier qui contient les fichiers générés par la publication Visual Studio, donné un alias, et toujours erreur 404.
    Salut,

    Le site n'occupe pas un port c'est le serveur, Et ton serveur IIS n'utilise qu'un seul port pour tout les site qui sont créer, Pour executer un site il suffit juste qu'a la suite du nom pour executer le site par defaut tu ajoute "/nom de ton site"
    Exemple si te en local
    "http://localhost:80/" lance le site par defaut et
    "http://localhost:80/NomDeTonSite" devrais lancer ton site


    @++
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Publier une application de service Web
    Par pepito3364 dans le forum IIS
    Réponses: 1
    Dernier message: 03/09/2014, 10h26
  2. [Débutant] Publier une application web Sharepoint foundation
    Par yucca_mat dans le forum SharePoint
    Réponses: 0
    Dernier message: 10/07/2014, 14h33
  3. Revenir en arrière après avoir "Publier" une application web
    Par Moana689 dans le forum Visual Studio
    Réponses: 0
    Dernier message: 18/06/2013, 04h55
  4. Publier une application web sur le réseau intranet
    Par jacko842 dans le forum Apache
    Réponses: 2
    Dernier message: 21/03/2012, 17h15
  5. Debuggage d'une application WEB-TOMCAT
    Par oziller dans le forum JBuilder
    Réponses: 3
    Dernier message: 07/02/2003, 23h10

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