Desinstale IBM HTTP Server
ejecutando el programa desinstalador del sistema operativo y realizando algunos pasos
manuales para eliminar los archivos de anotaciones y las entradas de registro. Estas entradas de
registro pueden impedir la reinstalación del producto en el directorio original. Si no
tiene previsto volver a instalar el producto, no debe realizar la desinstalación manual.
Antes de empezar
Determine el directorio raíz
de instalación para el producto de modo que suprima el producto correcto y
produzca un sistema limpio. Antes de iniciar el procedimiento de desinstalación, guarde
los archivos que haya modificado en los directorios
raíz_HTTPServer, raíz_HTTPServer/conf
o raíz_HTTPServer/bin, incluidos los siguientes:
httpd.conf, admin.conf,
otros archivos de configuración, archivos de script, archivos de contraseñas o
documentos Web que podría haber creado.
Acerca de esta tarea
Utilice el mandato installRegistryUtils para examinar las
ubicaciones de instalación para todos los productos IBM HTTP Server instalados. Realice el procedimiento siguiente
para producir un sistema limpio.
Procedimiento
- Inicie la sesión con el mismo ID de usuario con que instaló el producto.
- Asegúrese de que se han detenido las instancias de
IBM HTTP Server y del servidor de administración de IBM HTTP Server
que se van a eliminar.
- Emita el mandato uninstall. Si ya ha ejecutado el programa de desinstalación o si no puede
ejecutarlo, simplemente omita este paso.
raíz_HTTPServer/uninstall/uninstall
raíz_HTTPServer/uninstall/uninstall.exe
El asistente del programa de desinstalación
se inicia y muestra el panel de bienvenida. Continúe con el proceso de desinstalación
hasta que haya finalizado.
- IMPORTANTE: si ha instalado IBM HTTP Server como usuario root
o administrador, los pasos siguientes limpiarán los registros cuando una petición de
desinstalación falle. Si el proceso de desinstalación finaliza satisfactoriamente, no
será necesario que realice estos pasos manualmente.
- Liste los componentes de IBM HTTP Server que están instalados. Entre el mandato
siguiente para buscar los paquetes relacionados:
lslpp -l| grep -i IHS
Los nombres de paquete de IBM HTTP Server son: WSIHS61 y
WSIHS61LicensingComponent.Para eliminar un paquete, emita el mandato siguiente:
geninstall -u nombre_paquete
No elimine paquetes de productos
IBM HTTP Server que no vaya a desinstalar.
- Vaya al directorio /usr/IBM o al directorio superior equivalente de la instalación.
- Especifique el siguiente mandato para suprimir el directorio de IBM HTTP Server:
rm -rf HTTPServer
- Utilice el mandato installRegistryUtils para examinar las
ubicaciones de instalación para todos los productos IBM HTTP Server instalados y eliminar
los productos que desea desinstalar del registro de instalación.
- Edite el archivo vpd.properties. Este archivo se encuentra en el
directorio raíz o en el directorio /usr/lib/objrepos.
No suprima ni cambie el nombre del archivo vpd.properties, porque el
programa ISMP (InstallShield MultiPlatform) lo utiliza para otros productos que instala. Si
el producto IBM HTTP Server que está desinstalando es el único producto con entradas en
el archivo vpd.properties, puede suprimir este archivo.
- Utilice SAM (System Administration Manager) de HP-UX para eliminar paquetes.
- Inicie el programa de utilidad SAM con el mandato /usr/sbin/sam
- Compruebe que las variables de entorno DISPLAY y TERM se hayan establecido
correctamente
- Pulse Software management (gestión de software)
- Pulse View installed software (ver software instalado)
- Busque las entradas de IBM HTTP Server en la lista
de SD
- Cierre la lista de SD
- Pulse Remove local host software (eliminar software de host local)
- Pulse una de las instancias siguientes que se muestran en SD Remove List (Lista de
eliminación SD)
- Pulse Actions > Mark for remove (Acciones > Marcar para eliminación)
- Pulse Actions > Remove (Acciones > Eliminar)
- Pulse Aceptar en el cuadro de diálogo Remove analysis (análisis de
eliminación)
- Pulse Logs (anotaciones cronológicas) para mostrar la eliminación en tiempo
real de los paquetes seleccionados
- Pulse Done (finalizado) cuando se hayan eliminado todos los
paquetes
- Salga de SAM
- Busque los paquetes para verificar su eliminación
- Especifique el siguiente mandato para visualizar el paquete de IBM HTTP Server:
swlist | grep IHS
El nombre de paquete de
IBM HTTP Server es: WSIHS61.
- Especifique el mandato siguiente para eliminar los directorios de IBM HTTP Server
en el directorio raíz_HTTPServer:
rm -rf raíz_HTTPServer
- Utilice el mandato installRegistryUtils para examinar las
ubicaciones de instalación para todos los productos IBM HTTP Server instalados y eliminar
los productos que desea desinstalar del registro de instalación.
- Busque los paquetes relacionados de IBM HTTP Server. No elimine paquetes de productos
IBM HTTP Server que no vaya a desinstalar.
Consulte el tema "Claves
de registro del sistema operativo" en el Information Center para obtener más información
en los nombres de paquete.
- Si hay paquetes que deben suprimirse, escriba el mandato siguiente
para eliminar los paquetes para el producto que está desinstalando.
rpm -e nombre_paquete
Como método alternativo, puede
especificar el mandato siguiente que listará todos los paquetes de IBM HTTP Server
y, a continuación, verifique que todos los que aparezcan en la lista son los que desea
eliminar: rpm -qa | grep IHS
Si hay algún problema con las dependencias de los paquetes, puede utilizar el mandato siguiente para eliminar los paquetes: rpm
-e nombre_paquete --nodeps --justdb
La opción nodeps pasa
por alto la comprobación de dependencia. La opción justdb sólo actualiza la base de datos de paquetes y no el
sistema de archivos. Al utilizar únicamente la opción nodeps, se puede producir un error en la eliminación de
paquetes, si existe una falta de coincidencia en el sistema de archivos dependiente
(archivos y directorios).
- Especifique el mandato siguiente para eliminar los directorios de IBM HTTP Server en
el directorio raíz_HTTPServer:
rm -rf raíz_HTTPServer
- Edite el archivo vpd.properties. No suprima ni cambie el nombre del archivo vpd.properties, porque el
programa ISMP (InstallShield MultiPlatform) lo utiliza para otros productos que instala.
Si el producto IBM HTTP Server que está desinstalando es el único producto con entradas
en el archivo vpd.properties, puede suprimir este archivo.
- Utilice el mandato installRegistryUtils para examinar las
ubicaciones de instalación para todos los productos IBM HTTP Server instalados y eliminar
los productos que desea desinstalar del registro de instalación.
- Busque los paquetes relacionados de IBM HTTP Server. Especifique el siguiente mandato
para listar todos los paquetes de los productos IBM HTTP Server:
pkginfo | grep IHS
Si cuando utilice este mandato no aparecen paquetes, omita el paso
siguiente. La lista resultante de paquetes tiene el formato siguiente:
- aplicación WSIHS61
- IBM HTTP Server
- Vaya al directorio en el que se ha registrado la información del paquete:
cd /var/sadm/pkg
- Emita el mandato siguiente para eliminar los paquetes relacionados de IBM HTTP
Server, por ejemplo:
pkgrm nombre_paquete1 nombre_paquete2 ...
No elimine
paquetes de productos IBM HTTP Server que no vaya a desinstalar.
Emita los mandatos
siguientes desde el directorio /var/sadm/pkg para buscar y eliminar
los paquetes relacionados con el producto IBM HTTP Server que están registrados en el
directorio /var/sadm/pkg.Vaya al directorio correcto para
productos IBM HTTP Server:
cd /var/sadm/pkg
ls |grep IHS|xargs -i pkgrm -n {}
Los nombres de paquete para IBM
HTTP Server son: WSIHS61 y WSIHS61LI. Si hay algún problema al eliminar los paquetes,
elimine los directorios de paquetes relacionados del directorio
/var/sadm/pkg, incluidos los archivos de
preremove. Por ejemplo, elimine el archivo siguiente antes de emitir
el mandato pkgrm -n WSIHS61: /var/sadm/pkg/WSIHS61/install/preremove
- Para eliminar directorios de IBM HTTP Server en el directorio
HTTPServer_root, especifique el mandato siguiente:
rm -rf raíz_HTTPServer
- Utilice el mandato installRegistryUtils para examinar las
ubicaciones de instalación para todos los productos IBM HTTP Server instalados y eliminar
los productos que desea desinstalar del registro de instalación.
- Inicie una sesión con privilegio de administrador para completar los pasos necesarios
para actualizar el registro.
- Verifique que dispone de un Disco de recuperación de emergencia. En la
documentación de la ayuda de Windows aparecen las instrucciones para crear este disco. Este
paso es una medida de es una medida de precaución.
Para este procedimiento no se precisa
el disco de recuperación.
- Utilice el programa regback.exe del Kit de recursos de Windows
para realizar una copia de seguridad del registro. Este
paso es una medida de es una medida de precaución. Para este procedimiento
no se necesita la copia de seguridad del registro.
- Suprima las entradas del registro del producto IBM HTTP Server que está
desinstalando. Edite el registro del sistema Windows especificando el mandato
theregedit.exe desde un indicador de mandatos.
PRECAUCIÓN:
Edite
el Registro con cautela.
Podría cometer fácilmente una
equivocación al utilizar el editor de registro para ver y editar el contenido del
registro. El editor no le avisará de los errores de edición, que pueden ser sumamente
peligrosos. Un Registro alterado puede afectar al sistema hasta el punto en que su
única opción sea volver a instalar el sistema operativo Windows.
- Pulse Control-F para buscar todas las instancias de HTTP Server, para
determinar si debe suprimir o no cada entrada. Es posible que no pueda eliminar todas las
entradas relacionadas con IBM HTTP Server, lo cual no es un problema.
- Expanda y seleccione las teclas relacionadas con productos
IBM HTTP Server e IBM HTTP Server Window Services que aparecen listados a continuación:
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\HTTP Server\6.1.0.0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IBMHTTPServer6.1
HKEY_LOCAL_MACHINE\SYSTEM\CurrrentControlSet\Services\IBMHTTPAdministration6.1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\IBM HTTP Server 6.1.0.0
Nota: En
función de cómo haya instalado el producto, sólo se incluyen de forma opcional las
siguientes claves de registro listadas anteriormente:
HKLM\...IBMHTTPServer6.1 y HKLM\...IBMHTTPAdministration6.1
Consulte el tema "Claves de registro del sistema operativo" en el
Information Center para obtener una lista de claves de registro de Windows que puede
buscar y suprimir.
- Pulse Editar > Suprimir en la barra de menús para cada clave
relacionada.
- Pulse Sí cuando se le solicite confirmar la supresión de la clave.
- Pulse Registro > Salir en la barra de menús cuando haya finalizado.
8.
- Suprima el directorio raíz de instalación del producto que está desinstalando.
- Abra una ventana de Explorador de Windows y localice el directorio
C:\Documents and Settings\All Users\Menú Inicio\Programas. Si tiene
una instalación de un producto IBM HTTP Server, suprima la carpeta de directorio
siguiente: IBM HTTP Server V6.1.
- Suprima el archivo %WINDIR%\IsUninst.exe.
- Edite el archivo vpd.properties. El archivo está situado en el directorio de instalación del sistema operativo como, por ejemplo, el directorio C:\WINNT o el directorio C:\windows. No suprima ni cambie el nombre del archivo vpd.properties, porque el
programa ISMP (InstallShield MultiPlatform) lo utiliza para otros productos que instala.
Si el producto IBM HTTP Server que está desinstalando es el único producto con entradas
en el archivo vpd.properties, puede suprimir este archivo.
- Utilice el mandato installRegistryUtils para examinar las
ubicaciones de instalación para todos los productos IBM HTTP Server instalados y eliminar
los productos que desea desinstalar del registro de instalación.
- Elimine manualmente la entrada de GSKit. Utilice el siguiente procedimiento para
verificar que no hay otros productos registrados en GSKit antes de ejecutar el mandato
isuninst:
- Pulse Inicio > Ejecutar y ejecute el
mandato regedit para editar el registro.
- Vaya al directorio HKEY_LOCAL_MACHINE\SOFTWARE\IBM\GSKx\CurrentVersion\REGAPP,
donde x es la versión de GSKit, por ejemplo, GSK7.
- Busque el IBM HTTP Server registrado en GSKit. Se mostrará como
IHS61_indicación_horaria, donde indicación_horaria indica la hora en que se
instaló IBM HTTP Server.
- Si hay una entrada de IBM HTTP Server, puede suprimir GSKit especificando el mandato
siguiente para invocar el programa Uninstaller de GSKit:
C:\Windows\gsk7BUI.exe IHS6.1_indicación_horaria
donde
indicación_horaria indica la hora en que se instaló IBM HTTP Server.
- Este mandato sólo elimina el registro de GSKit para esta instancia de IBM
HTTP Server, pero no eliminará GSKit si otras aplicaciones siguen utilizando esta
instalación de GSKit.
- Reinicie la máquina.
Resultados
Este procedimiento produce como resultado la eliminación de IBM HTTP Server del
sistema.
No quedará ningún rastro de la instalación suprimida anteriormente. Puede volver a
instalar IBM HTTP Server en los mismos directorios después de desinstalar manualmente el
producto.