Archivo

Archivo para la categoría ‘MOSS / WSS’

¿Cómo instalar de la plantilla de la Solución Núcleo?

Martes, 3 de Febrero de 2009

La instalación de esta plantilla es de manera estandar, agregandolo al almacén de soluciones ( una tabla del almacén de configuración de Windows SharePoint Services que contiene los archivos de solución). La diferencia es que esta plantilla debe ser instalada e implementada antes de efectuar cualquier otra instalación de plantillas de aplicación de administración del servidor. Hay que tener en cuenta que el archivo de la solución Núcleo de plantillas de aplicación contiene todos los recursos para las plantillas de administración del servidor.

  1. Descargar la solución núcleo de plantillas de aplicación [ApplicationTemplateCore.wsp]
  2. Descargarás un archivo exe, este es una archivo auto descomprimible, el cual contiene el archivo deseado y una ayuda txt. En nuestro caso lo descargamos en el %WSS_PATH%bin\Sollutions (el archivo txt lo podemos borrar). El directorio Sollutions lo hemos creado nosotros para la ocasión.

  3. Abrimos la consola de comandos (Inicio/Ejecutar/cmd)
  4. Microsoft Windows [Version 5.2.3790]
    (C) Copyright 1985-2003 Microsoft Corp.C:\>
  5. Nos demplazamos al directorio de los ejecutables de WSS, donde podremos interactuar con administrador por lineas de comandos.
    [Información sobre stsadm]

    C:\> cd C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN

    Nota: para instalar o quitar una plantilla de administración del servidor, debe disponer de derechos de administrador tanto en el sitio de Windows SharePoint Services como en la raíz del servidor en el que se efectuará la instalación o la eliminación. La instalación y la eliminación se efectúan por medio de la utilidad de línea de comandos Stsadm.exe.

    • En las versiones de Windows Server 2003 de 32 bits, la utilidad stsadm.exe se encuentra en la ruta siguiente: %PROGRAMFILES%\archivos comunes\microsoft shared\web server extensions\12\bin.
    • En las versiones de Windows Server 2003 basadas en x64, la utilidad stsadm.exe se encuentra en la ruta siguiente: %unidad%\archivos de programa (x86)\archivos comunes\microsoft shared\web server extensions\12\bin.
  6. Agregamos el archivo de solución al almacén de soluciones. [Información sobre addsolution]
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN>stsadm -o addsolution -filename SollutionsApplicationTemplateCore.wspLa operación se terminó correctamente.
  7. Desplegamos la solución en el WSS, dicho de otra forma, implementamos los archivos relacionados con una solución de la base de datos de configuración para servidores cliente web individuales de la granja de servidores.
    [Información sobre deploysolution]

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN>stsadm -o deploysolution -name ApplicationTemplateCore.wsp -allowgacdeployment -immediateEl trabajo del temporizador se ha creado correctamente.

    Si la instalación de MOSS se ha realizado solo en un servidor en lugar de poner la opción -immediate, hay que poner la opción -local

  8. Copiamos los archivos específicos de la aplicación web, como archivos de página de recursos (*.resx), desde sus respectivas ubicaciones en la carpeta 12CONFIG a la ubicación correcta de cada aplicación web del equipo.
    [Información sobre copyappbincontent]

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN>stsadm -o copyappbincontent
  9. Para comprobar el estado de implementación, desplácese hasta la Administración central de Sharepoint 3.0 (el sitio de administración central de WSS). Haga clic en la ficha Operaciones y, a continuación, en la opción Administración de soluciones de la sección de configuración global. Fijese que en la solucion recien instalada (applicationtemplatecore.wsp) aparezca como Implementada globalmente.

    Captura de pantalla

    Captura de pantalla

  10. Reiniciamos el Internet Information Server del servidor que actua como portal en nuestro caso MOSSPORTAL
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN>iisreset /noforce
    Attempting stop…
    Internet services successfully stopped
    Attempting start…
    Internet services successfully restarted.

Amando Olcina MOSS / WSS

¿Cómo instalar una solución WSS?

Lunes, 2 de Febrero de 2009

Basado en el artículo de este mismo blog Instalación de la solución núcleo. Para este ejemplo usaremos la plantilla de solución para reserva de equipos que ofrece gratuitamente Microsoft [roomequipementreservation.wsp].
Destacar que el archivo Readme.txt que acompaña a la solución descargadas desde la Web de Microsoft está suficientemente detallado este proceso.

  1. Abrimos la consola de comandos (Inicio/Ejecutar/cmd)
  2. Microsoft Windows [Version 5.2.3790]
    (C) Copyright 1985-2003 Microsoft Corp.
    C:\>
  3. Nos demplazamos al directorio de los ejecutables de WSS, donde podremos interactuar con administrador por lineas de comandos.
    [Información sobre stradm]

    C:\> cd C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN

    Nota: para instalar o quitar una plantilla de administración del servidor, debe disponer de derechos de administrador tanto en el sitio de Windows SharePoint Services como en la raíz del servidor en el que se efectuará la instalación o la eliminación. La instalación y la eliminación se efectúan por medio de la utilidad de línea de comandos Stsadm.exe.

    • En las versiones de Windows Server 2003 de 32 bits, la utilidad stsadm.exe se encuentra en la ruta siguiente: %PROGRAMFILES%archivos comunesmicrosoft sharedweb server extensions12bin.
    • En las versiones de Windows Server 2003 basadas en x64, la utilidad stsadm.exe se encuentra en la ruta siguiente: %unidad%archivos de programa (x86)archivos comunesmicrosoft sharedweb server extensions12bin.
  4. Agregamos el archivo de solución al almacén de soluciones.
    [Información sobre addsolution.]

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN\>stsadm -o addsolution -filename roomequipementreservation.wsp
    La operación se terminó correctamente.
  5. Desplegamos la solución en el WSS, dicho de otra forma, implementamos los archivos relacionados con una solución de la base de datos de configuración para servidores cliente web individuales de la granja de servidores.
    [Información sobre deploysolution]

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN\>stsadm -o deploysolution -name roomequipementreservation.wsp -allowgacdeployment -immediate
    El trabajo del temporizador se ha creado correctamente.

    Si la instalación de MOSS se ha realizado solo en un servidor en lugar de poner la opción -immediate, hay que poner la opción -local

  6. Para comprobar el estado de implementación, desplácese hasta la Administración central de Sharepoint 3.0 (el sitio de administración central de WSS). Haga clic en la ficha Operaciones y, a continuación, en la opción Administración de soluciones de la sección de configuración global. Fijese que en la solucion recien instalada (applicationtemplatecore.wsp) aparezca como Implementada globalmente.

    Captura de pantalla

    Captura de pantalla

  7. Reiniciamos el Internet Information Server del servidor que actua como portal Administrativo en nuestro caso MOSSINDEX
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN\>iisreset /noforce
    Attempting stop…
    Internet services successfully stopped
    Attempting start…
    Internet services successfully restarted.
  8. Ahora falta ponerlo en el sitio.

  9. Inicie sesión en el sitio de SharePoint como administrador del sitio.
  10. En el menú desplegable de la parte superior derecha Acciones del sitio, seleccione Configuración del sitio.

    Captura de pantalla

    Captura de pantalla

  11. En la sección Administración de sitios, seleccione Áreas de trabajo y sitios.
  12.   Seleccione Crear para crear un nuevo sitio con una plantilla de sitios.
  13.   Complete la información del sitio nuevo de SharePoint. En la sección Selección de plantilla, seleccione la ficha de plantillas de aplicación. Todas las plantillas de aplicación que se hayan implementado aparecerán enumeradas aquí.

    Captura de pantalla.

    Captura de pantalla.

  14.   Seleccione la plantilla que va a utilizar en este sitio y haga clic en Crear.
  15.   Ya se ha creado un sitio con la plantilla de aplicación.

Amando Olcina MOSS / WSS ,

¿Cómo Instalar MOSS 2007?

Lunes, 2 de Febrero de 2009

Basado en el artículo: http://www.sharepointblogs.com/jeanmarc/archive/2007/06/25/2277.aspx

Cuentas requeridas que se crear en el dominio previamente a la instalación.
Cuenta Descripción Requisitos
MOSS_Install
  • Cuenta de Instalación de SharePoint
  • Cuenta de dominio
  • Administrador local en cada computadora donde se instalará SharePoint.
  • Miembro de los siguientes roles de seguridad de SQL Server:
    • Logins
    • Securityadmin
    • Dbcreator
MOSS_AppPool
  • Cuenta de identidad del AppPool de la aplicación web que hostea los
    sitios web.
  • Cuenta de dominio.
  • Al momento de la instalación se le otorgan los siguientes permisos:
    • En el SQL Server
      • Propietario de las BDs de contenido asociadas con la aplicación web
      • Lectura/Escritura a la BD del SSP asociado a la aplicación web
      • Lectura de la BD de configuración.
    • En los servidores web de front-end y en los servidores de aplicaciones, se le otorgan permisos especiales.
MOSS_Serv
  • Cuenta del Sistema (Administrador de la granja)
  • Cuenta de acceso a las BDs de contenido.
  • Cuenta de identidad del AppPool de la Administración Central.
  • Cuenta de ejecución del Windows SharePoint Services Timer Service.
  • Cuenta de dominio sin privilegios especiales.
  • Al momento de instalación se añaden los siguientes roles de SQL Server:
    • Logins
    • Securityadmin
    • Dbcreator
    • Db_owner para todas las bases de datos
MOSS_SSP_AppPool
  • Cuenta de identidad del AppPool para el SSP
  • Cuenta de dominio sin privilegios especiales.
  • Al momento de instalación se le otorgan los siguientes privilegios:
    • En el SQL Server
      • Propietario de la BD de contenido
        del SSP
      • Lectura/Escritura de la BD de contenido del SSP
      • Lectura/Escritura de las BDs de contenido de las aplicaciones asociadas con el SSP
      • Lectura de la BD de configuración
      • Lectura de la BD de contenido de la Administración Central.
    • En los servidores web de front-end y en los servidores de aplicaciones, se le otorgan permisos adicionales.
MOSS_SSP_Run
  • Cuenta de ejecución del Timer Service del SSP
  • Cuenta de los web services del SSP
  • Cuenta de dominio sin privilegios especiales.
MOSS_SSP_Prof(opcional)
  • Cuenta de acceso a los servicios de directorio.
  • Cuenta de acceso a los servicios aplicaciones del BDC
    (Bussines Data Catalog)
  • Cuenta de dominio sin privilegios especiales.
  • Acceso de lectura a los servicios de directorio.
MOSS_Search
  • Cuenta del servicio de búsqueda de SharePoint
  • Cuenta de dominio
  • Administrador local en cada computadora donde se instalará la búsqueda.
  • Al momento de instalación se le otorgan los siguientes privilegios:
    • Lectura/Escritura a las bases de datos de contenido de las aplicaciones web
    • Lectura a la BD de configuración
    • Lectura/Escritura a la BD de búsqueda de SharePoint
MOSS_Index
  • Cuenta para la creación de índices
  • Cuenta de dominio sin privilegios.

Pasos pre-instalación

  1. Instalar SQL server (segun nuestra arquitectura será en la máquina MOSSDB) con una cuenta de administrador local, pero no utilizar MOSS_Install (podemos crear una para la instalación que además será la de administración, por ejemplo sqlAdmin - con perfil de adminstrador de la maquina).
  2. Configurar la cuenta MOSS_Install (o equivalente) en los roles requeridos para SQL Server (dbcreator y securityadmin)
  3. Configurar la superficie de SQL Server:
    1. Ir a SQL Server Surface Area Configuration.
    2. Hacer clic en Surface Area Configuration for Services and Connections, expandir el nodo de la instancia actual, expandir el nodo Database Engine y hacer clic en Remote Connections.
      Seleccionar Local and Remote Connections y luego seleccionar using both TCP/IP and named pipes, y hacer clic en OK.
    3. Reiniciar los servicios de SQL Server 2005.
  4. Instalar .NET Framework 3.0
  5. Habilitar ASP.NET 2.0
    1. Inicio / Ejecutar / inetmgr / hacer clic en el (+) del nombre del servidor y luego hacer clic en la carpeta Web Server Extensions.
    2. En el panel de detalles hacer clic en ASP.NET v2.0.50727 y dar clic en Allow

Si no aparece ASP.NET 2.0 disponible, tenemos que ir a c:\windows\microsoft.net\framework\ v2.0.50727 y ejecutar el comando aspnet_regiis –i, luego iisreset y ya tendremos habilitado ASP.NET 2.0

Instalación del producto

  1. Ejecutar OfficeServer.exe en el servidor que será el que hostee la aplicación de Administración Central (en nuestro caso sera en la máquina MOSSINDEX). Este servidor será quien constituya la granja de servidores y todos los demás servidores serán añadidos a esta granja. Se recomienda primero instalar SharePoint Server en todos los servidores que integrarán la granja antes de pasar a la configuración de la misma.
  2. En la pantalla inicial de instalación elegir el modo Advanzado.Captura de pantalla
  3. En el wizard de instalación tendremos 3 opciones.Captura de pantalla
    Seleccionaremos la primera opción si es que este es el primer servidor de la granja en el cual instalamos el producto. Recordar que luego de ejecutar el wizard en la primera máquina tendremos que correr el wizard en cada máquina, que es la que crea la granja (la BD de configuración), para conectamos a la granja ya existente.
  4. Cuando el wizard abre nos advierte que necesitaremos el nombre (e instancia) del servidor donde se instalará la BD de configuración, y las cuentas de usuario que utilizaremos para tal fin (si se sigue el ejemplo será la máquina MOSSDB con la instancia MOSS y con el usuario sqlAdmin). Adicionalmente advierte de que algunos servicios tendrán que ser reiniciados. Tenemos dos opciones de instalación: conectarnos a una granja existente o crear una nueva granja –lo cual implica crear una nueva BD de configuración.
    Para una instalación nueva, elegimos la última opción (crear una nueva granja).En seguida nos pedirá el nombre del servidor de base de datos (e instancia en caso de no usar la instancia por defecto), y la cuanta de creación de la BD de configuración. Aquí utilizamos la cuenta MOSS_Serv. Luego
    de esto nos pedirá configurar el número de puerto para la aplicación web de Administración Central (por ej: 36330), y el tipo de autenticación de la aplicación. Normalmente elegimos NTLM, y sólo usaremos Kerberos si es que nuestra infraestructura lo soporta. (http://go.microsoft.com/fwlink/?LinkID=76570&clcid=0×409).
    Enseguida tendremos una pantalla de confirmación de las opciones elegidas y se iniciará la creación de la BD de configuración y tareas adicionales de configuración.
    Captura de pantalla
  5. Al finalizar se abre la pantalla de Administración Central. Si nos pide usuario y password debemos añadir el URL de la Administración Central a la lista de Sitios de Confianza en Internet Explorer.

Configurar Servicios

Ahora debemos configurar los servicios de la granja (en la aplicación de Administración Central). Lo primero que debemos hacer es habilitar el servicio de búsqueda, que debe correr al menos en un servidor de la granja.

  1. Vamos al tab Operations (Operaciones), y en la columna Topology and Services (Topología y Servicios) hacemos clic en Servers in Farm (Servidores del conjunto). Aquí vemos todos los servidores que hemos configurado en los pasos anteriores como parte de la granja.
  2. Hacemos clic en el servidor al cual queremos asignar el rol de búsqueda. Hacemos clic en Start (Inicio) junto a Office SharePoint Server Search.

  3. Luego tendremos que especificar la cuenta de ejecución del servicio de búsqueda. Aquí utilizamos la cuenta MOSS_Search.. Adicionalmente podemos especificar si es que éste servidor será nuestro servidor de índice (el cual será administrado por el SSP), y si es que se utilizará para rastrear el contenido.

    Se recomienda especificar un servidor dedicado al rastreo del contenido que no corra otros servicios compartidos, tal como Excel Services. Si seleccionamos únicamente utilizar el servidor como servidor de índice, podremos especificar la ruta compartida donde el servidor colocará el índice para su propagación (esto se podrá modificar luego en la configuración del SSP).

    Para todos los casos en ésta página utilizamos la cuenta MOSS_Search.

  4. Luego iniciaremos el servicio Windows SharePoint Services Search, con el usuario Moss_serv para la Cuenta del servicio y MOSS_Search para la Cuenta de acceso al contenido, lo cual automáticamente inicia la aplicación web de SharePoint (una vez iniciado se renombrará automaticamente a Búsqueda en la Ayuda de Windows SharePoint Services).

Creación y configuración del SSP

El siguiente paso es configurar el SSP.

  1. Vamos al tab Application Management (Administración de aplicaciones) y en la sección Office SharePoint Server Shared Services (Servicios compartidos de Office SharePoint Server) hacemos clic en Create or configure this farm’s shared services (Crear o configurar los servicios compartidos de este conjunto de servidores).
  2. En la página que aparece damos clic en New SSP (Nuevo SSP ).
  3. Ahora podemos dar el nombre del SSP y si no hemos creado una aplicación web para la administración del SSP ahora podremos hacerlo dando clic en Create a new Web Application (Crear una nueva aplicación Web).
    1. A la hora de crear una nueva aplicación para el SSP debemos especificar un puerto para el SSP (por ej: 36330),
    2. la cuenta del application pool (aquí utilizaremos la cuenta MOSS_SSP_AppPool)
    3. y el servidor donde estará la BD de contenido para el SSP.

    4. Una vez creada la aplicación web para el SSP regresaremos a la página de creación del SSP en sí
  4. crear si deseamos una nueva aplicación para My Site (altamente recomendado para poder hacer copias de los sitios independientemente),
  5. especificaremos la cuenta de ejecución del SSP (MOSS_SSP_Run)
  6. y detalles acerca de las BDs que utiliza el SSP,
  7. además de poder especificar la ubicación física del índice de a granja.

Configuración del índice

Una vez creado el SSP lo siguiente es configurar el índice.

  1. Damos clic en el nombre del SSP –si obtenemos un error de Application not available entonces debemos hacer iisreset /noforce. En la columna Search hacemosclic en Search Settings. Debemos especificar la cuenta MOSS_Index en el campo Default Content Access Account (es necesario hacer esto ya que si está especificado como MOSS_Search, la cual es administrador local, entonces se podrían mostrar documentos a usuarios que no cuentan con los privilegios necesarios para accederlos). Luego hacemos clic en Content Sources and Crawl Schedules y hacemos clic en Local Office SharePoint Server Sites. Aquí podremos crear esquemas de rastreos completes e incrementales para esta fuente de contenido.

NOTA: no debes instalar el índice en un servidor de search, sino el índice ya no será propagado a los demás servidores de búsqueda (query servers).
Ver: http://blogs.msdn.com/joelo/archive/2007/03/21/farm-topology-gotcha-query-server-caution.aspx

Creación del sitio web raíz

Ahora debemos crear nuestro sitio web. Para ello hacemos clic en Back to Central Administration y en el tab de Application Management vamos a la sección SharePoint web application Management y hacemos clic en Create or extend Web Application.
En la página que aparece damos clic en Create a new Web Application.
Aquí especificamos el puerto para nuestra aplicación web (lo normal es que sea el puerto 80), el tipo de autenticación (lo normal es NTLM),y la cuenta del application pool para nuestra colección de sitios (MOSS_AppPool). Una vez creada la aplicación web hacemos iisreset /noforce. Luego debemos crear la colección de sitios raíz donde estará nuestro sitio web (y futuras colecciones de sitios si así lo deseamos). Hacemos clic en Create Site Collection. Aquí podemos especificar el nombre para nuestra aplicación (por ej: Intranet XYZ), el tipo de sitio que será (si es un sitio de colaboración, un sitio de publicación, etc.), el URL y el propietario del sitio. Una vez hecho esto ya habremos creado el sitio web raíz para los usuarios finales.

Pasos post-instalación

Es muy posible que se quiera otorgar MySite a los usuarios, y que éstos creen automáticamente sus sitios al hacer clic en My Site. Para ello, tenemos que configurar la aplicación web de MySite para permitir la creación automática de sitios. Vamos a la Administración Central de SharePoint, en el tab de Application Management, en la columna Application Security hacemos clic en Self-Service Site Management.
Ahí verificamos que la aplicación de MySite esté seleccionada y podemos dar clic en ON si queremos permitir la creación automática de sitios personales.

Configurar Excel Services

(pendiente)

Configurar el correo saliente saliente

(pendiente)

Configurar el correo entrante

Es recomendable desde puntos de vista basado en la seguridad, no activar este servicio. Además no suele utilizarse en la mayoría de las instalaciones.

Amando Olcina MOSS / WSS ,