Instalación via instala.bat

Post Reply
adminforum
Site Admin
Posts: 1
Joined: Tue Oct 18, 2022 11:09 pm

Instalación via instala.bat

Post by adminforum »

Instalación por medio de instala.bat

Antes de cualquier instalación se requiere de preferencia desactivar su antivirus o hágalo en caso de que presente problemas.

La mejor manera de instalar xBaseWebsite es utilizando el archivo por lotes instala.bat. Solamente siga el siguiente procedimiento:

1) Descompacte el contenido del comprimido descargado en la carpeta

Code: Select all

c:\xbasewebsite
2) Abra un símbolo del sistema en modo administrador y vaya a esa carpeta con

Code: Select all

cd \xbasewebsite
3) Ejecute el archivo por lotes

Code: Select all

instala.bat
4) Lea cuidadosamente la información que ofrece a manera de diagnóstico.
5) Si desea utilizar un puerto diferente al 80 puede correr el ícono de SRVADMIN ubicado en su escritorio para seleccionar el de su preferencia.
6) Reiniciar la computadora
7) Probar la instalación del servicio website por medio de ejecutar en un símbolo del sistema como administrador los comandos:

Code: Select all

net stop webserver
para detener el servicio o bien

Code: Select all

 net start webserver
para iniciarlo. Si no funcionaran estos comandos revise el procedimiento para ejecutar como aplicación en lugar de un servicio.

8) Probar la instalación por medio del navegador. Solo introduzca en el URL localhost

La página del documento por default es c:\website\htdocs y en este caso apunta a index.xba

Al final de la instalación quedarán 2 directorios c:\xbase y c:\website

El servidor de web se ubica en c:\website y xBaseWebsite en c:\xbase


PROCEDIMIENTO PARA EJECUCIÓN COMO APLICACIÓN

En el caso de que el servicio de website no se haya instalado como servicio debido a políticas del equipo y que los comandos net start y net stop generen errores, se recomienda correr website como aplicación. Una manera de verificar que no corre como servicio es cuando el servicio no se verá en la lista de servicios aunque si aparezca listado en el registro. Puede verificar si el servicio se instaló correctamente por medio de ejecutar

Code: Select all

services.msc
En la ventana de servicios ir casi hasta la parte de abajo y buscar el servicio Webserver. Si no se encuentra, su equipo no permitió la creación del servicio via registro.

Para configurar el servidor de web como aplicación, solo basta con entrar al icono SRVADMIN de su escritorio y seleccionar que desea ejecutarlo como Application Tray, y dar click en Aceptar.

Desde el explorador de windows ya podrá ejecutar el ejecutable que se ubica en:

Code: Select all

c:\website\httpd32.exe
Si desea ejecutarlo permanentemente, lo puede hacer como una tarea de windows, que se ejecute al inicio del equipo. También puede utilizar software adicional como AlwaysUP para controlar lo que sucede en caso que el webserver deje de funcionar y necesita volver a ejecutarse.
Finalmente puede utilizar una utilería gratuita como SRVSTART que se encuentra en la siguiente liga:
https://github.com/rozanski/srvstart/bl ... n.v110.zip
Post Reply