Cuatro métodos y precauciones para publicar el sitio web de Asp.Net en IIS

  
                  

Cuatro métodos y notas para publicar Asp.Net en IIS:

Independientemente del método de publicación, lo primero es permitir que IIS admita programas asp.net. Por defecto, IIS no es Abra el soporte del programa del sitio web asp.net. En la extensión de servicio web en IIS, asegúrese de que ASP.NET v2.0.50727 esté habilitado. Otros pueden permanecer deshabilitados.

Método de lanzamiento 1: --- Copie directamente al directorio de lanzamiento del directorio IIS (C: \\ Inetpub \\ wwwroot)

a. Copie la carpeta de proyecto de sitio web ASP.NET depurada y en funcionamiento de VS a La carpeta wwwroot de IIS.

b. Verifique la propiedad ", " --- > ", ", la cuenta de Internet de la carpeta del proyecto, asegúrese de que tenga " lea " Permisos.
(De forma predeterminada, las carpetas copiadas en wwwroot heredan los permisos "leer" de "wwwroot", pero cuando cambia la ubicación del directorio principal de IIS, a menudo necesita especificar manualmente los permisos "leer".

c. Después de actualizar el sitio web en el Administrador de IIS, verá la carpeta que acaba de copiar. En IIS, haga clic con el botón derecho en la carpeta --- > " Propiedades " --- > &Quote; pestaña " Directorio, asegúrese de que " lea ", " acceso de registro " y " recurso de índice " se seleccionan 3 elementos.

Luego haga clic en " directorio de seguridad " Tarjeta, haga clic en " Autorización y control de acceso " a continuación " Editar ", asegúrese de que " permita el acceso anónimo " y la autenticación de Windows integrada " verificada, y evite cambiar el nombre de usuario y la contraseña de la cuenta anónima .

Si desea que las páginas con nombres distintos al índice, predeterminado, iistart sea la página de inicio predeterminada, también debe hacer clic en " Habilitar documento de contenido predeterminado " en la pestaña " Documentos " Agregue el nombre de archivo de la página de inicio.

d. Regrese a la pestaña " Directorio " en la carpeta " Propiedades ", haga clic en " Crear " (Requerir la ejecución del script) Seleccione " acceso a recursos de script " y ejecute permisos en " pure script ")


Publique el método 2: --- Usando la función de liberación del IDE de Vs2008, proceda Operación de publicación.

a. En el proyecto de sitio web ASP.NET depurado y en funcionamiento de VS, Haga clic con el botón derecho en el proyecto del sitio web, seleccione " publicar sitio " y haga clic en " ruta de destino " después del botón Navegador (en ese botón ...), aparecerá el cuadro de diálogo " publicar sitio web ".
< b> b. En el cuadro de diálogo emergente, primero haga clic en el lado izquierdo de " IIS local ", luego en el lado derecho de " Explorer ", haga clic en " Crear nueva aplicación web " Haga clic en " Crear directorio virtual "), ingrese el nombre de la aplicación y luego haga clic en Aceptar hasta llegar a


Método de publicación 3: --- Use el directorio virtual para publicar el sitio web.

a. En Administración de IIS, haz clic en el sitio web predeterminado (o en tu sitio web), selecciona " Derecho " --- > " Nuevo " --- > " Directorio virtual ", luego En el cuadro de diálogo emergente, ingrese el alias y luego seleccione la ruta donde se ubica el proyecto del sitio web.

Se recomienda copiar el proyecto del sitio web a wwwroot y crear una ruta virtual, que se pueda respaldar, y no es necesario modificar los permisos. Para otros directorios, también debe especificar los permisos del sistema de archivos de la carpeta de proyectos del sitio (como a en el Método de lanzamiento 1)

b Después de seleccionar la ruta de reproducción, además de " Leer ", debe marcar " Ejecutar secuencia de comandos ". Luego, haga clic en Aceptar.

Método de publicación 4: --- Use Folder Sharing " compartir en la Web ", para las operaciones de publicación.

a. Haga clic en " Haga clic derecho en la carpeta del proyecto del sitio, seleccione " Compartir &Seguridad ", en el cuadro de diálogo emergente, seleccione pestaña "Compartir web". Después de seleccionar " Compartir esta carpeta ", aparecerá el cuadro de diálogo "Editar alias", y después de modificar el alias, puede confirmarlo.
(Puede marcar la opción de script según sea necesario) Br>

Sugerencia: después de copiar el proyecto del sitio web en un directorio, ejecute "compartir web". No sé por qué, y no se puede ejecutar en algunas carpetas, como la carpeta del escritorio.

Pasos comunes de verificación después de problemas con IIS:

1. Verifique si " Extensión de servicio web " ha habilitado la compatibilidad con " ASP.NET v2.0.50727 ".

2. Abra la carpeta donde se encuentra el sitio web (por ejemplo, wwwroot), y verifique si hay una cuenta de invitado en Internet en " Propiedades " --- > " Seguridad " De lo contrario, agregue y especifique al menos un permiso de " solo lectura ".

3. En el Administrador de IIS, seleccione " Web predeterminado " y haga clic en " Propiedades ", en " En el directorio principal ", compruebe si ha seleccionado " Leer ", " Acceso a registros " y " Recursos de índice " y " Seguridad de directorios ", haga clic en " Autorización y control de acceso " Después de " editar ", compruebe si la " acceso anónimo " y " verificación de ventanas integrada ".

check " filtro ISAPI " la pestaña está vacía. Establezca la página con el nombre distinto de índice, predeterminado, etc. como la página de inicio. Marque si desea agregar el nombre de archivo de la página de inicio que desea crear en la pestaña " Documentos " " Habilitar documento de contenido predeterminado ".

Verifique la aplicación " sitio web predeterminado a continuación, haga clic con el botón derecho en la aplicación correspondiente a su sitio web, seleccione " propiedad ", consulte el " directorio ", " directorio de seguridad " y " documentación según los requisitos de 3 arriba " Tres opciones.

Copyright © Conocimiento de Windows All Rights Reserved