Manual de Instalación OpenSite v6.0
Preliminar .......................................................................................................................................... 4 Requerimientos .................................................................................................................................. 4 Requerimientos de hardware para WebServer y DBServer ...................................................................... 4 Requerimientos de Software ................................................................................................................ 4 Roles de servidor necesarios solo en el WebServer ................................................................................ 4 Accesos y permisos requeridos ............................................................................................................. 5 Cómo instalar la aplicación .................................................................................................................. 5 Verificaciones a nivel de Sistema Operativo (IIS) ................................................................................... 5 Verificaciones a nivel de Base de Datos................................................................................................. 6 Contenido del CD ................................................................................................................................ 6 Creación de path instalación y copia de archivos .................................................................................... 6 Habilitación del servidor de base de datos ............................................................................................. 8 Copiando el backup de la base de datos ............................................................................................... 9 Ingresando a Microsoft SQL Server Management Studio 2005 ................................................................. 9 Restaurando base de datos OPS_FINNING_V60 .................................................................................... 10 Restaurando login de base de datos OPS_EMPRESA_V60 ...................................................................... 14 Ejecutando procedimiento de recuperación de usuario .......................................................................... 17 Configuraciones a nivel IIS antes de publicar el sitio ............................................................................. 18 Comprobación de Framework .NET 3.5 SP1 en servidor ......................................................................... 18 Registro de Framework .NET 3.5 SP1 a nivel IIS ................................................................................... 19 Habilitación del servicio ASP.NET State Service ..................................................................................... 20 Creación de Applications Pools para OpenSite v6.0 ............................................................................... 21 Publicación del sitio OpenSite v6.0 a nivel IIS ....................................................................................... 23 Publicando el sitio OPS_EMPRESA_V6.0 ............................................................................................... 23 Publicando el repositorio RPS_EMPRESA_V60 del sitio ........................................................................... 25 Publicando la administración del sitio OpenSite ..................................................................................... 26 Publicando el repositorio en la administración del sitio .......................................................................... 27 Verificación funcionamiento del IIS tras publicar el sitio......................................................................... 28 Catálogo de Index Server para OpenSite .............................................................................................. 28 Ajustes previos a Index Server previa creación del catálogo ................................................................... 29 Creación del catálogo de indexación .................................................................................................... 31 Configuraciones adicionales al catálogo de indexación ........................................................................... 32 Asignación de directorios al catálogo de indexación .............................................................................. 34 Iniciando el módulo Index Server ........................................................................................................ 36 Definición de Permisos a nivel NTFS .................................................................................................... 36 Tabla de Grupos/Usuarios................................................................................................................... 36 Asignando Permisos a OPS_EMPRESA_V60 .......................................................................................... 37 Asignando Permisos a RPS_EMPRESA_V60 ........................................................................................... 38 Verificación de permisos NTFS asignados a OpenSite ............................................................................ 39 Asignando Permisos a Nivel IIS a Páginas y Directorios ......................................................................... 39 Definición de Exclusiones a Nivel Antivirus ........................................................................................... 39 Asignando Exclusiones en Consola Antivirus ......................................................................................... 39 Licencia OpenSite .............................................................................................................................. 40 Instalando Licencia OpenSite .............................................................................................................. 40 Inicio del Servicio Web (IIS) ............................................................................................................... 40 Configuración de Servicios .................................................................................................................. 41 Problemas/Errores ............................................................................................................................. 41 2 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
3 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Preliminar El presente documento enumera los pre-requisitos hardware, software, además detalla las configuraciones y procedimientos para la instalación del sitio.
Requerimientos Requerimientos de hardware para WebServer y DBServer Hardware Plataforma
Mínimo
Óptimo Física o Virtual (x68 o x64Bits)
Procesador HDD 1 (Exclusivo OS) HDD 2 (Exclusivo Sitio-BD) RAM Tarjeta de Red ethernet
Intel Xeon QuadCore 3.0Ghz 50GB (SATA, 7200RPM) 100GB (SATA, 7200RPM) 4GB
Intel® Xeon QuadCore 3.0Ghz 100GB (SATA, 7200RPM) 500GB o superior (SATA, 7200RPM) 4GB o superior 100/1000 Mb
Requerimientos de Software Software Sistema Operativo
Microsoft .NET Framework Microsoft Access Database Engine (Instalar solo en Webserver) Microsoft SQL Server con Management Studio (Instalar solo en DBServer)
Versión Microsoft Server 2003 R2 SP2 o 2008 R2 SP2 Estándar o Enterprise x86 o x64Bits 3.5 SP1 o superior 2010 Redistributable (según OS, x68 o x64Bits) 2005 SP2 o 2008 SP2
Roles de servidor necesarios solo en el WebServer Rol/Función Web Server (IIS) Indexing Service y SMTP
Instalación Instalación por defecto
4 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Accesos y permisos requeridos Los permisos NTFS a nivel de capeta se detallan en la siguiente tabla: Permiso NTFS
Grupos Locales
Usuarios Locales
Grupos Dominio
Administrators
IUSR_MachineName
Domain Users
System
IWAN_MachineName
-
Users
ASP.NET
-
FULL CONTROL
Cómo instalar la aplicación Antes de comenzar con las tareas de instalación de OpenSite v60, sugerimos realizar una breve comprobación de la plataforma de destino (servidor), a modo de garantizar la correcta y satisfactoria instalación y prever cualquier anomalía o pendiente en base al documento “Requisitos Instalación OpenSite”.
Verificaciones a nivel de Sistema Operativo (IIS) Compruebe que se encuentre instalado en base a requerimientos mínimos:
Microsoft Microsoft Microsoft Microsoft Microsoft
Windows 2003 – 2008 Server SP2 (32 ó 64 bits). FrameWork 3.5 SP1 o superior. Internet Information Services IIS1. Index Server2. Access Database Engine 2010 (32 ó 64 bits)
Compruebe que se encuentre instalado como hardware en base a requerimientos mínimos:
Procesador. Disco Duro (HDD). Memoria RAM Unidad óptima CD/DVD Puerto USB Tarjeta de red con acceso a red interna
Compruebe que se encuentre configurado:
1 2
Despliegue de páginas ASP. Conectividad a través del puerto 25 con el servidor SMTP de correos. Eventualmente, la función de “Relay” de Email en servidor SMTP de correos.
Internet Information Services (IIS) es un complemento adicional del Sistema Operativo y fundamental para instalar. Index Server es un complemento adicional del Sistema Operativo y fundamental para instalar. 5 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Verificaciones a nivel de Base de Datos Compruebe que se encuentre instalado y configurado en base a requerimientos mínimos:
Motor de Base de Datos SQL Server 2005 Enterprise SP1 o superior. Acceso a consola SQL Server Management Studio. Cuenta SysAdmin para crear y/o restaurar base de datos. Habilitada la autentificación mixta.
Contenido del CD El disco de instalación de OPENSITE V6.0 es distribuido única y exclusivamente por personal de COLABRA Sistemas Colaborativos y contiene todos los archivos de instalación respecto a la versión del producto adquirida. La estructura de directorios del disco de instalación es: OPENSITE V60 SETUP DOCUMENTACIÓN OTROS
Los archivos necesarios para la instalación también podrían ser dispuestos desde una unidad de red o desde una carpeta compartida desde otro servidor.
Creación de path instalación y copia de archivos Para comenzar, CREE sobre el servidor de destino, en la segunda unidad de disco duro, la siguiente estructura de carpetas. Estructura Website Catalogo Servicios Programas Repositorio Sitio Utilitarios
Observación Directorio raíz de OpenSite V6.0. Contendrá el catálogo de Index Server. Contendrá los servicios de OpenSite. Contendrá los programas de terceros. Contendrá los archivos físicos de las aplicaciones. Contendrá los archivos de sistema de OpenSite v6.0. Contendrá los archivos adicionales a los de sistema
6 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Tras crear la estructura de directorios, INGRESE al disco de instalación y conjuntamente a la carpeta SETUP. Luego, SELECCIONE todas las carpetas y COPIE éstas.
Posteriormente, UBIQUESE en el path de instalación X:\WEBSITE y PEGUE los directorios seleccionados. Debido a que las carpetas de origen y destino tienen los mismos nombres, 7 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Windows, solicitará su aprobación para re-emplazarlas. Para continuar, PRESIONE el botón YES TO ALL. La unidad X:\ deberá corresponder a la segunda unidad de disco destinada a alojar los archivos a publicar.
Tras presionar el botón, automáticamente se copiarán las carpetas y su contenido desde el CD al path de instalación en el servidor. Espere hasta que éste proceso haya finalizado, dependiendo del volumen de datos, podría tardar algunos minutos.
Habilitación del servidor de base de datos OpenSite v6.0 utiliza una base de datos única, llamada OPS_EMPRESA_VXX. El valor “OPS”, corresponde al tipo de producto, en este caso OpenSite. Por otra parte, “EMPRESA” tiene relación con el nombre de la organización y finalmente, “VXX” está condicionado a la versión del producto, por ejemplo “V60”. El manual documenta única y exclusivamente el uso, administración y mantención del motor Microsoft SQL Server en su versión 2005 Enterprise o Estándar, el cual deberá estar previamente instalado sobre el mismo servidor IIS u otro según su definición de plataforma. Adicionalmente, debe estar actualizado y configurado de acuerdo al documento “Requisitos Mínimos de Instalación OpenSite”.
8 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Copiando el backup de la base de datos Para el caso de sistemas OpenSite creados y diseñados en COLABRA Sistemas Colaborativos, la base de datos que se distribuye al interior del disco de instalación, corresponde a un backup o respaldo. Por tal razón, el archivo aparecerá como OPS_EMPRESA_V60.BAK, siendo EMPRESA la parte del nombre de los archivos que dependerá del cliente y tipo de sitio que se implementa (ej: ops_colabra_v60.bak ó ops_colabraintranet_v60.bak). Eventualmente, éste podría estar también comprimido o como NT Backup (Microsoft Windows). Para comenzar, INGRESE al directorio SETUP del disco de instalación OpenSite. Posteriormente, SELECCIONE el archivo OPS_EMPRESA_V60.BAK y COPIE éste en el servidor al interior de una carpeta temporal o en el mismo path de instalación X:\WEBSITE\.
Ingresando a Microsoft SQL Server Management Studio 2005 Para comenzar, INICIE el motor accediendo a la consola SQL SERVER MANAGEMENT STUDIO.
Posteriormente SELECCIONE el SERVER NAME. Si la base de datos estará en la misma máquina, SELECCIONE la opción LOCAL o directamente, el nombre de la máquina. Por ejemplo, DEMO. De lo contrario, BÚSQUE el nombre utilizando la opción BROWSE FOR MORE.
9 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Luego, INGRESE al motor de datos con la opción WINDOWS AUTHENTICATION. Lo cual permitirá el logueo mediante cuenta SA (System Administrator). Recuerde que como requerimiento previa instalación de OpenSite, el motor de datos debe haber sido instalado con la función de autenticación mixta. Para continuar, PRESIONE el botón CONNECT y tras loguearse satisfactoriamente, se cargará el entorno de trabajo del motor SQL Server 2005.
Restaurando base de datos OPS_EMPRESA_V60 Para comenzar, POSICIONESE en el árbol de tópicos al interior del OBJECT EXPLORER ubicado en el costado izquierdo de la consola. Luego, SELECCIONE la opción DATABASES con el botón izquierdo del mouse.
Posteriormente, PRESIONE el botón derecho del mouse sobre DATABASES y conjuntamente, SELECCIONE la opción RESTORE DATABASES. 10 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Para continuar, ASIGNE el nombre OPS_EMPRESA_V60 en el campo TO DATABASE. Recuerde, en el caso que la documentación indique OPS_EMPRESA_VXX, indica que el parámetro “Empresa” corresponde al nombre de su organización y “XX” a la versión del producto. Posteriormente, SELECCIONE el radiobutton FROM DEVICE.
Luego, PRESIONE el botón ubicado junto al campo FROM DEVICE. Posteriormente, desde el recuadro emergente, PRESIONE el botón ADD para asociar el respaldo de la base de datos a restaurar.
11 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Luego, NAVEGUE por la estructura del recuadro LOCATE BACKUP FILE y SELECCIONE el archivo OPS_EMPRESA_V60.BAK, el cual debe estar ubicado en E:\WEBSITE\.
Para continuar, PRESIONE el botón OK del recuadro LOCATE BACKUP FILE y conjuntamente, de la ventana trasera, SPECIFY BACKUP. Luego, PRESIONE el botón izquierdo del mouse sobre el checkbox, ubicado junto al nombre de la base de datos a restaurar bajo la columna RESTORE. Antes de continuar, VERIFIQUE que los parámetros ingresados sean correctos.
12 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Debido a que la base de datos que está intentando restaurar, corresponde a un backup traído desde un servidor distinto al que está trabajando, deberá cambiar los parámetros relativos al almacenamiento de los archivos MDF y LDF. Para comenzar, PRESIONE el botón izquierdo del mouse sobre el ítem OPTIONS ubicado en el costado izquierdo del recuadro RESTORE DATABASE.
Luego, POSICIONESE bajo la columna RESTORE AS relativo a la fila OPS_FUENTE_V60_DATA. Posteriormente, ELIMINE los datos que aparecen E:\PROGRAM FILES… manteniendo el parámetro final OPS_EMPRESA_V60.MDF y PEGUE la ruta D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA. Para continuar, REALICE la misma operación pero ahora para la fila OPS_FUENTE_V60_LOG, eliminando los datos que allí aparecen E:\PROGRAM FILES… y conjuntamente, PEGUE el path D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA Los path indicados corresponden a una ubicación genérica del motor de datos. En caso que éste se encuentre instalado en otro lugar (unidad física) y/o el cliente, desee almacenar los archivos MDF y LDF en otro destino -distintos al indicado por el manual- deberá asignar éstos path en las casillas del recuadro Restore Database.
13 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Como resultado deberá tener las siguientes rutas: Original File Name
Path
Ops_fuente_v60_data
d:\program files\microsoft sql server\mssql10_50.mssqlserver\mssql\data \ops_empresa_v60.mdf d:\program files\microsoft sql server\mssql10_50.mssqlserver\mssql\data \ops_empresa_v60.ldf
Ops_fuente_v60_log
Posteriormente, PRESIONE el botón OK para comenzar con la restauración. En el costado inferior izquierdo del recuadro, se desplegará un círculo de progreso. En caso que desee detener el proceso PRESIONE el botón en formato link STOP ACTION NOW y SIGA las instrucciones.
Al finalizar la restauración, aparecerá un mensaje en pantalla, indicando que el proceso concluyó satisfactoriamente.
Para continuar, PRESIONE el botón OK.
Restaurando login de base de datos OPS_EMPRESA_V60 COLABRA Sistemas Colaborativos, utiliza en sus productos -a nivel de base de datos- un usuario único, cuyo nombre corresponde idénticamente al de la base de datos “OPS_EMPRESA_V60”. De esta manera, es posible individualizarlo y diferenciarlo entre los otros login creados en el motor de datos.
14 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Tras finalizar el proceso anterior de restauración de la base, deberá también restaurar el login o usuario asignado a esta. El parámetro es definido unilateralmente por COLABRA y adicionalmente, el valor se encuentra incorporado al interior de la registrería del producto. Por tanto, cualquier modificación y/o alteración de este sin previa consulta, generará un mal funcionamiento de la aplicación. Para comenzar y encontrándose al interior de la consola Microsoft SQL Server Management Studio, PRESIONE en el árbol de tópicos del OBJECT EXPLORER ubicado en el costado izquierdo, la opción SECURITY y conjuntamente, LOGINS.
Posteriormente, PRESIONE el botón derecho del mouse sobre LOGINS y conjuntamente, SELECCIONE la opción NEW LOGIN.
Para continuar, INGRESE el nombre del login OPS_EMPRESA_V60 en minúsculas al interior del campo LOGIN NAME. Recuerde que el valor empresa, corresponde al nombre de su organización.
15 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Luego, SELECCIONE la opción SQL SERVER AUTHENTICATION y posteriormente, INGRESE la clave OPS_EMPRESA_V60 en minúsculas (punto coma) para los campos PASSWORD y CONFIRM PASSWORD. Eventualmente, la clave podría ser OPS_EMPRESA_V60 igualmente en minúsculas.
Tras ingresar las claves, PRESIONE el botón izquierdo del mouse sobre el checkbox ENFORCE PASSWORD POLICY.
Esta operación desactivará las casillas que siguen a continuación, preseleccionadas por defecto.
Para continuar, POSICIONESE en la zona inferior de la ventana. Luego, DESPLIEGUE el listado junto al campo DEFAULT DATABASE y SELECCIONE la base de datos recientemente restaurada OPS_EMPRESA_V60.
Para finalizar, DESPLIEGUE la lista ubicada junto al campo DEFAULT LANGUAGE y ELIJA la opción ENGLISH. Posteriormente, PRESIONE el botón OK. Tras la restauración satisfactoria del login, éste se ubicará al interior del recuadro LOGINS de la consola Microsoft SQL Server Management Studio.
16 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Ejecutando procedimiento de recuperación de usuario Tras finalizar el proceso anterior de restauración del login de la base de datos, deberá ejecutar un procedimiento almacenado para recuperar o restablecer el usuario de ésta. Posterior a ello, las tareas relativas a la habilitación de la base estarán completadas. Posterior a la instalación de OpenSite y probar su correcto funcionamiento, recomendamos aplicar las configuraciones del documento “Manual de Operaciones y Mantenimiento para Productos COLABRA.pdf” Para comenzar y encontrándose al interior de la consola Microsoft SQL Server Management Studio, PRESIONE en botón NEW QUERY ubicado en el extremo superior izquierdo de la barra de herramientas e iconos principal.
Posteriormente, SELECCIONE la base de datos OPS_EMPRESA_V60, desplegando la lista ubicada junto a los iconos superiores de la barra de herramientas. Por defecto, se encuentra preseleccionada la base de datos MASTER.
Luego, INGRESE al disco de instalación y ACCEDA a la carpeta UTILITARIOS. Al interior de ésta, encontrará el archivo PROCEDIMIENTO_RECUPERACION_USUARIO.TXT. Para continuar, ABRA éste y COPIE el procedimiento. Procedimiento Recuperación Usuario Sp_change_users_login 'update_one','ops_empresa_v60','ops_empresa_v60' Recuerde que el parámetro “Empresa” corresponde al nombre de su organización. Luego, PEGUE este en la zona de consulta o query de la consola de Microsoft SQL Server.
17 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Antes de continuar, VERIFIQUE que la base de datos seleccionada sea OPS_EMPRESA_V57. Posteriormente, PRESIONE el botón EXECUTE.
Tras ejecutar el procedimiento, en la zona inferior de la zona de consulta o query de la consola, aparecerá el mensaje COMMAND(S) COMPLETED SUCCESSFULLY. En caso de haber algún error, COMPRUEBE los pasos realizados y vuelva a ejecutar. Para finalizar, CIERRE la consola de Microsoft SQL Server.
Configuraciones a nivel IIS antes de publicar el sitio Antes de comenzar con la instalación y configuración del sitio en Internet Information Services (IIS) deberá realizar algunos procedimientos, a modo de garantizar, el correcto funcionamiento de la aplicación sobre plataformas Microsoft Windows 2008 Server.
Comprobación de Framework .NET 3.5 SP1 en servidor A continuación, se detallan los distintos métodos de comprobación. UTILICE uno y siga los pasos. 1. OPCIÓN Nº1: INGRESE al PANEL DE CONTROL. Luego, SELECCIONE la opción ADD OR REMOVE PROGRAMS. Tras la selección, se cargará el listado de softwares instalados. Deberá aparecer el elemento FRAMEWORK 3.5 SP1.
18 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
2. OPCIÓN Nº2: INGRESE a C:\WINDOWS\MICROSOFT.NET\FRAMEWORK y C:\WINDOWS\MICROSOFT.NET\FRAMEWORK64. Luego, VERIFIQE que se encuentre el directorio V2.0.50727 en ambas carpetas.
3. OPCIÓN Nº3: INGRESE al PANEL DE CONTROL. Luego, SELECCIONE la opción ADMINISTRATIVE TOOLS y conjuntamente, INTERNET INFORMATION SERVICES (IIS) MANAGER. Posteriormente, DESPLIEGUE el árbol de elementos y SELECCIONE la opción Aplications Pools. Seleccione DefaultAppPool, pulse el botón izquierdo del mouse dos veces para comprobar que la versión ASP.NET v2.0.50727 este disponible.
Si tras finalizar la revisión, no encontrara indicadores de que está instalado el software requerido, deberá instalar ésta, antes de continuar.
Registro de Framework .NET 3.5 SP1 a nivel IIS Por motivos de seguridad y de acuerdo a lo recomendado por Microsoft, el software FrameWork .NET 2.0SP1 debe registrarse a nivel IIS, para su correcto funcionamiento. A pesar de que se encuentre instalado, no necesariamente puede haber quedado registrado. Para comenzar, POSICIONESE en la barra de inicio de Windows. Luego, SELECCIONE la opción RUN. Posteriormente, ESCRIBA el comando CMD y conjuntamente, PRESIONE la tecla ENTER.
19 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Para continuar, ACCEDA al path de FrameWork vía línea de comandos. Genéricamente la ruta de instalación es SELECCIONE la C:\WINDOWS\MICROSOFT.NET\FRAMEWORK\V2.0.50727.
Posteriormente, PRESIONE la tecla ENTER.
Tras realizar esta acción, se registrará automáticamente FrameWork 2.0 en el servidor. Al finalizar, aparecerá el mensaje FINISHED INSTALLING ASP.NET (2.0.50727). Posteriormente, CIERRE el recuadro o ESCRIBA el comando EXIT.
Habilitación del servicio ASP.NET State Service Para comenzar, INGRESE al panel de control del servidor IIS y conjuntamente ACCEDA al icono ADMINISTRATIVE TOOLS. Posteriormente, SELECCIONE la opción SERVICES.
20 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
BÚSQUE el servicio ASP.NET STATE SERVICE. Para continuar, PRESIONE el botón derecho del mouse sobre éste y conjuntamente, SELECCIONE la opción PROPERTIES.
Posteriormente, DESPLIEGUE el listado ubicado junto al campo STARTUP TYPE y SELECCIONE la opción AUTOMATIC. Luego, PRESIONE el botón START. Para finalizar, PRESIONE el botón APPLY y OK.
Tras realizar esta acción, el servicio ASP.NET STATE SERVICE quedará automáticamente iniciado. Para finalizar, CIERRE la consola.
Creación de Applications Pools para OpenSite v6.0 Para comenzar, INGRESE al panel de control del servidor IIS y conjuntamente ACCEDA al icono ADMINISTRATIVE TOOLS y conjuntamente, SELECCIONE la opción INTERNET INFORMATION SERVICES (IIS) MANAGER.
21 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Posteriormente, PRESIONE doble clic con el botón izquierdo del mouse sobre el NOMBRE DEL SERVIDOR. Luego, SELECCIONE la opción APPLICATIONS POOLS.
Para continuar, PRESIONE el botón derecho del mouse sobre éste y SELECCIONE la opción Add Aplication Pool.
Luego, INGRESE el nombre del sitio que desea publicar (ej: chileinternet) para el campo NAME y SELECCIONE, .NET FRAMEWORK V2.0.50727 y CLASSIC en las demás opciones. Finalice pulsando OK.
REPITA la operación para crear los pools de los demás sitios que serán publicados en este servidor.
22 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Publicación del sitio OpenSite v6.0 a nivel IIS OpenSite v6.0 debe ser instalado como sitio (WebSite) al interior de Internet Information Services y su repositorio como también la administración, en la modalidad de directorio virtual (Virtual Directory).
Publicando el sitio OPS_EMPRESA_V6.0 Para comenzar, INGRESE al panel de control del servidor IIS y conjuntamente ACCEDA al icono ADMINISTRATIVE TOOLS. Luego, SELECCIONE la opción INTERNET INFORMATION SERVICES (IIS) MANAGER.
Posteriormente, PRESIONE doble clic con el botón izquierdo del mouse sobre el NOMBRE DEL SERVIDOR. Luego, SELECCIONE la opción SITES.
Para continuar, PRESIONE el botón derecho del mouse sobre éste y SELECCIONE la opción ADD WEB SITE.
Automáticamente, aparecerá en pantalla el recuadro ADD WEB SITE. 23 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Para comenzar, ESCRIBA el NOMBRE DEL SITIO a publicar en el casilla SITE NAME y SELECCIONE su correspondiente APPLICATION POOL.
Posteriormente ESCRIBA en la casilla PHYSICAL PATH la RUTA donde se encuentran los archivos del sitio a publicar. Para este caso en el sitio CHILEINTERNET, el PATH será D:\WEBSITE\SITIO\OPS_FINNING_V60\SITE\FINNING INTERNET CHILE. También podrá usar el BOTÓN ubicado al LADO DERECHO de esta casilla, para seleccionar el PATH a través del navegador de archivos. En la sección BINDING podrá especificar si el sitio será accedido a través de todas (ALL UNASSIGNED) ó solo una de las IP asignadas en el servidor. En la casilla HOST HEADER podrá indicar un nombre que deberá coincidir con el nombre elegido para ser publicado como registro A en el DNS del cliente o del DNS público. Se recomienda sea el mismo que se asignó como SITE NAME. Este encabezado se usa para poder publicar varios sitios utilizando el mismo puerto (PORT 80 en este caso). Para finalizar PULSE el botón OK.
24 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Publicando el repositorio RPS_EMPRESA_V60 del sitio Para comenzar, SELECCIONE el sitio recientemente creado, el cual podrá aparecer como STOPPED. Luego, PRESIONE el botón derecho del mouse sobre el SITIO. Desde el menú, SELECCIONE la opción ADD VIRTUAL DIRECTORY.
Automáticamente, aparecerá en pantalla el recuadro ADD VIRTUAL DIRECTORY. Aquí deberá ingresar el ALIAS y PATH para realizar la publicación del repositorio. En el recuadro ALIAS escriba el nombre del repositorio RPS_EMPRESA_V60 y como PHYSICAL PATH la RUTA donde se encuentran los archivos del repositorio. Para todos los sitios publicados la ruta del repositorio será la misma D:\WEBSITE\REPOSITORIO\RPS_FINNING_V60. Para finalizar PRESIONE el botón OK.
25 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
El directorio virtual correspondiente al repositorio se agregara a la estructura de directorios del sitio creado.
Publicando la administración del sitio OpenSite Para comenzar, PRESIONE el botón derecho del mouse sobre el SITIO. Desde el menú, SELECCIONE la opción ADD APPLICATION.
Automáticamente, aparecerá en pantalla el recuadro ADD APLICATION, Aquí deberá escribir adm en la casilla ALIAS, luego seleccione el APLICATION POOL como, CHILEINTERNET, que es el asignado al sitio. Por último seleccione o escriba el PATH correspondiente a las carpetas donde se ubican los archivos de la administración del sitio. Para todos los sitios publicados la ruta de la administración será la misma D:\WEBSITE\SITIO\OPS_FINNING_V60.Para finalizar PRESIONE el botón OK. Podrá observar que luego de esto se agrega a la estructura de carpetas del sitio, la carpeta virtual de aplicación ADM.
26 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Publicando el repositorio en la administración del sitio Para comenzar, PRESIONE el botón derecho del mouse sobre la carpeta virtual de aplicación ADM, que fue creada anteriormente. Luego, desde el menú, SELECCIONE la opción ADD VIRTUAL DIRECTORY.
Automáticamente, aparecerá en pantalla el recuadro ADD VIRTUAL DIRECTORY. Aquí deberá ingresar el ALIAS y PATH para realizar la publicación del repositorio. En el recuadro ALIAS escriba el nombre del repositorio RPS_EMPRESA_V60 y como PHYSICAL PATH la RUTA donde se encuentran los archivos del repositorio. Para todos los sitios publicados la ruta del repositorio será la misma D:\WEBSITE\REPOSITORIO\RPS_FINNING_V60. Para finalizar PRESIONE el botón OK.
27 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
El directorio virtual correspondiente al repositorio se agregara a la estructura de directorios de la administración creada.
.
Verificación funcionamiento del IIS tras publicar el sitio Tras la correcta configuración y publicación del sitio este debiera tener operativo la interfaz de cliente la cual es accesible a través del nombre asignado como Host Header el cual debiera ser el mismo publicado el los respectivos servidores DNS (ej: http://finningintranetchile ó . http://finningintranetchile.finning.cl). La administración es accesible al agregar /ADM al final del link de navegación del sitio(ej: http://finningintranetchile/adm) y será 100% funcional una vez se realice el procedimiento Instalando Licencia OpenSite descrito al final de este manual.
Catálogo de Index Server para OpenSite Index Server es el motor de búsqueda integrado y por defecto de Microsoft Windows Server 2003. Es utilizado por OpenSite v6.0, para realizar las búsquedas al interior de contenidos OpenSite y archivos adjuntos, correspondientes a extensiones propias de Microsoft Office. Adicionalmente, se encarga de indexar documentos y/o archivos adjuntos PDF asociados a contenidos OpenSite.
28 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Ajustes previos a Index Server previa creación del catálogo Para comenzar, INGRESE al panel de control del servidor IIS y conjuntamente ACCEDA al icono ADMINISTRATIVE TOOLS. Luego, SELECCIONE la opción COMPUTER MANAGEMENT.
Luego, ELIJA y conjuntamente, EXPANDA el elemento SERVICES AND APPLICATIONS.
Posteriormente, SELECCIONE el tópico INDEXING SERVICE. Luego, PRESIONE el botón derecho del mouse sobre INDEXING SERVICE y SELECCIONE la opción ALL TASK y conjuntamente, TUNE PERFORMANCE.
Posteriormente, SELECCIONE la opción CUSTOMIZE y PRESIONE el botón CUSTOMIZE.
29 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Para continuar, PRESIONE el INDICADOR de posición de la barra y MUEVALO hacia la derecha para los campos INDEXING y QUERYING, dejando éstos configurados con los valores INSTANT y HIGH LOAD respectivamente.
Para finalizar, PRESIONE el botón OK. 30 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Creación del catálogo de indexación Para comenzar verifique que en la ruta de directorios D:\WEBSITE\CATALOGO contiene la misma cantidad de carpetas y con el mismo nombre, que las ubicadas en la ruta D:\WEBSITE\SITIO\OPS_FINNING_V60\SITE. La diferencia será que las ubicadas dentro del directorio CATALOGO estarán vacías. Si estas no existieran deberán ser creadas.
Encontrándose al interior de la consola COMPUTER MANAGEMENT, SELECCIONE el elemento INDEXING SERVICE con el botón derecho del mouse y desde el menú, SELECCIONE la opción NEW y posteriormente, CATALOG.
Posteriormente, INGRESE para el campo NAME el parámetro FinningInternetChile, este se corresponde con el nombre de directorio que se ubica en D:\Website\Catalogo\Finning Internet Chile, pero se omiten los espacios en blanco.
31 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Luego, ASIGNE en la casilla LOCATION el path al directorio del catálogo correspondiente D:\WEBSITE\CATALOGO\FINNING INTERNET CHILE.
Tras realizar esta acción, aparecerá un mensaje, indicando que el catálogo Finning Internet Chile recientemente creado, permanecerá off-line hasta que se inicie el servicio de Index Server.
Para finalizar, PRESIONE el botón OK.
Configuraciones adicionales al catálogo de indexación Para comenzar y encontrándose en la consola COMPUTER MANAGEMENT, SELECCIONE el tópico Indexing Service y luego pulse el botón derecho del mouse y detenga el servicio si este esta iniciado. Luego sobre el catalogo, SELECCIONE con el botón izquierdo del mouse, el nombre del catálogo FinningInternetChile, recientemente creado.
32 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Luego, PRESIONE el botón derecho del mouse sobre este y ELIJA la opción PROPERTIES.
Para continuar, SELECCIONE la etiqueta GENERATION.
Para continuar, DESHABILITE el checkbox INHERIT ABOVE SETTINGS FROM SERVICE.
33 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Luego, presione el botón izquierdo del mouse sobre los checkbox INDEX FILES WITH UNKNOW EXTENSIONS y GENERATE ABSTRACTS para habilitarlos. Adicionalmente, AUMENTE el valor asignado por defecto al campo MAXIMUM SIZE a 500.
Para finalizar, PRESIONE el botón OK.
Asignación de directorios al catálogo de indexación Para comenzar y encontrándose en la consola COMPUTER MANAGEMENT, SELECCIONE al interior del tópico Indexing Service, SELECCIONE con el botón izquierdo del mouse, el nombre del catálogo FinningInternetChile. 34 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
PRESIONE el botón derecho del mouse sobre este y ELIJA la opción NEW y conjuntamente, DIRECTORY.
Para continuar, PRESIONE el botón BROWSE y conjuntamente, SELECCIONE la ubicación de la carpeta con los contenidos que se deberán a indexar d:\website\repositorio\rps_finning_v60\opensite\finning internet chile\contenido.
Para finalizar, PRESIONE el botón OK. 35 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Iniciando el módulo Index Server Para comenzar y encontrándose posicionado al interior de consola COMPUTER MANAGEMENT, SELECCIONE el elemento INDEXING SERVICE. Luego, PRESIONE el botón START ubicado en la barra de herramientas.
El estado de los botones en la barra superior cambiará, habilitándose las opciones ■ ||. Lo cual indica, que el servicio puede ser DETENIDO o PAUSADO. Adicionalmente, podrá visualizar en pantalla el estado de avance del proceso de indexación, bajo las columnas SIZE (MB), TOTAL DOCS, DOCS TO INDEX, DEFERRED FOR INDEXING, WORD LIST, SAVED INDEXES y STATUS.
Definición de Permisos a nivel NTFS Para el correcto y normal funcionamiento de OpenSite v60, deberá asignar un conjunto de permisos NTFS tanto a usuarios como grupos, sobre los directorios principales de la aplicación OPS_EMPRESA_V6X y RPS_EMPRESA_V6X. Recuerde, que el valor “Empresa” corresponde al nombre de su organización. Adicionalmente y dependiendo del tipo de sitio con el que cuenta, la asignación de permisos podría variar. Por ejemplo, si el sitio Intranet estará integrado al dominio (Active Directory), deberá agregar permisos a usuarios/grupos que son parte del dominio. A diferencia si fuera anónimo, sólo tendrá que agregar usuarios/grupos relativos al servidor.
Tabla de Grupos/Usuarios Permiso NTFS FULL CONTROL
Grupos Locales
Usuarios Locales
Grupos Dominio
Administrators
IIS_IUSR
Domain Users
System
X
X
Users
X
X
36 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Asignando Permisos a OPS_EMPRESA_V60 Para comenzar, UBIQUESE al interior del PATH correspondiente a la instalación de OpenSite v6X -ésta debería ser D:\WEBSITE\ aunque podría variar según definición del cliente-. Luego, INGRESE al directorio o busque en estructura, la carpeta \SITIO\OPS_FINNING_V60.
Luego y tras haber seleccionado previamente la carpeta, PRESIONE, el botón derecho del mouse sobre esta y desde el menú, SELECCIONE, la opción PROPIEDADES. Para continuar, SELECCIONE la etiqueta SEGURIDAD. Finalmente, AGREGUE los USUARIOS/GRUPOS tanto locales como de dominio según corresponda en base a tabla adjunta. Para mayor información de cómo agregar usuarios/grupos. Una vez realizado este proceso, RE-HEREDE los permisos, haciendo clic sobre el segundo checkbox “REEMPLAZAR LAS ENTRADAS DE PERMISOS EN TODOS LOS OBJETOS SECUNDARIOS CON AQUELLAS ENTRADAS INCLUIDAS AQUÍ Y QUE SEAN RELATIVAS A LOS OBJETIVOS SECUNDARIOS.
37 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Asignando Permisos a RPS_EMPRESA_V60 Para comenzar, UBIQUESE al interior del PATH correspondiente a la instalación de OpenSite v6X -ésta debería ser D:\WEBSITE\ aunque podría variar según definición del cliente-. Luego, INGRESE al directorio o busque en estructura, la carpeta \REPOSITORIO\RPS_FINNING_V60.
Luego y tras haber seleccionado previamente la carpeta, PRESIONE, el botón derecho del mouse sobre esta y desde el menú, SELECCIONE, la opción PROPIEDADES. Para continuar, SELECCIONE la etiqueta SEGURIDAD. Finalmente, AGREGUE los USUARIOS/GRUPOS tanto locales como de dominio según corresponda en base a tabla adjunta. Para mayor información de cómo agregar usuarios/grupos. Una vez realizado este proceso, RE-HEREDE los permisos, haciendo clic sobre el segundo checkbox “REEMPLAZAR LAS ENTRADAS DE PERMISOS EN TODOS LOS OBJETOS SECUNDARIOS CON AQUELLAS ENTRADAS INCLUIDAS AQUÍ Y QUE SEAN RELATIVAS A LOS OBJETIVOS SECUNDARIOS.
38 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Verificación de permisos NTFS asignados a OpenSite Una vez finalizado el proceso de asignación de permisos NTFS, se sugiere VERIFICAR que estos hayan sido otorgados correctamente según tabla inicial a los directorios OPS_FINNING_V60 y RPS_FINNING_V60. En caso de encontrar observaciones, favor indicarlo directamente a COLABRA para su revisión.
Asignando Permisos a Nivel IIS a Páginas y Directorios Para comenzar, INGRESE a la consola INTERNET INFORMATION SERVICES (IIS) MANAGER. Luego, SELECCIONE el WEBSITE definido para el sitio como CHILEINTRANET.
Luego, en el panel del lado derecho SELECCIONE las opciones de IIS, PULSE dos veces el botón izquierdo del mouse sobre el ítem AUTHENTICATION. Luego habilite la opción WINDOWS AUTHENTICATION pulsando sobre este el botón derecho del mouse y modificando el valor a ENABLED. Todos las demás opciones se deberán dejar como DISABLED.
Definición de Exclusiones a Nivel Antivirus Para el correcto y normal funcionamiento de los productos adquiridos, Microsoft -como proveedor del Sistema Operativo-, se recomienda aplicar exclusiones a nivel del software antivirus instalado en el servidor web. Para mayor información relativa a este ítem, consulte los siguientes vínculos:
Asignando Exclusiones en Consola Antivirus Excluya a nivel del software antivirus los siguientes archivos: Acción
Nombre Archivo Global.asax
Excluir Web.config
Versión OpenSite OpenSite v5.7, v5.8, v6.0 OpenSite v5.7, v5.8, v6.0
Se recomienda adicionalmente, VERIFICAR la apertura/desbloqueo del puerto 25. 39 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Licencia OpenSite La “key” o “llave de licenciamiento” OpenSite, corresponde a una clave encriptada compuesta por 253 caracteres alfanuméricos, generados única y exclusivamente por COLABRA Sistemas Colaborativos. Esta llave contiene información asociada con su sistema y módulos adquiridos entre otros datos, como configuraciones de plataforma.
Instalando Licencia OpenSite Para comenzar, INGRESE al disco de instalación y posteriormente al directorio, SETUP. Luego, PRESIONE doble clic con el botón derecho del mouse sobre el archivo CLIENTE.REG. El nombre cliente corresponde al nombre de su organización. Tras realizar esta operación, un mensaje aparecerá en pantalla, solicitando su autorización para agregar el registro en su sistema. Para finalizar, PRESIONE el botón ACEPTAR. Tras recibir la confirmación de registro exitoso, PRESIONE nuevamente el botón ACEPTAR. Finalizando esta acción el sitio web quedara 100% operativo tanto la interfaz de cliente como la de administración.
Inicio del Servicio Web (IIS) Tras haber realizado todas las configuraciones descritas en el manual de instalación, INGRESE al panel de control del servidor IIS y conjuntamente ACCEDA al icono ADMINISTRATIVE TOOLS y conjuntamente, SELECCIONE la opción INTERNET INFORMATION SERVICES (IIS) MANAGER.
Posteriormente, PRESIONE el botón izquierdo del mouse sobre el NOMBRE DEL SERVIDOR.
40 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |
Luego, SELECCIONE el nombre del sitio que configuró y posteriormente, PRESIONE el botón START o INICIAR. Finalmente, INICIE un browser y cargue el sitio ya sea con la URL asignada y/o IP.
Configuración de Servicios Para instalar y configurar los servicios asociados a OpenSite, CONSULTE el documento “Anexo_Instalacion_Servicios_OpenSite.pdf” disponible en su disco de instalación al interior de la carpeta DOCUMENTACION\INSTALACION.
Problemas/Errores Si al momento de cargar el sitio que acaba de instalar; configurar y publicar, obtiene errores en pantalla o simplemente, este no se desplegara correctamente, CONSULTENOS a través del e-mail
[email protected].
41 | Página
COLABRA Sistemas Colaborativos |Alonso de Córdova, 5900. Piso, 6. Las Condes. Santiago | (56-2) 7970270 |
[email protected] |