En el artículo anterior, hemos visto cómo instalar el servidor openlitespeed en ubuntu. En este tutorial, veremos cómo agregar VirtualHost al servidor.
Entonces, comencemos
Crear un servidor virtual
Primero, cree los directorios del host virtual. Llamaré a mi host virtual "unixcop". En la línea de comando, voy a mi directorio LSWS y creo los siguientes directorios:
cd /usr/local/lsws
sudo mkdir unixcop
sudo mkdir unixcop/{conf,html,logs}
Luego hago conf propiedad de lsadm:lsadm (el usuario de la consola WebAdmin) para que solo la consola WebAdmin pueda manipular las configuraciones. (No debe permitir que otros usuarios manipulen su configuración).
sudo chown lsadm:lsadm unixcop/conf
Luego voy a la consola de WebAdmin> Hosts virtuales> Agregar para agregar los hosts virtuales a OpenLiteSpeed
Debe ingresar el nombre del host virtual, el archivo raíz del host virtual y el archivo de configuración del host virtual. También debe elegir si desea habilitar los scripts en este sitio y si los usuarios pueden acceder al contenido fuera de esta raíz de host virtual desde el sitio (restringido).
Hágalos y cámbielos como se muestra a continuación:
Vaya a la pestaña general y haga que la raíz del documento se vea así
Crear y asignar oyentes
Vaya a la consola de WebAdmin> Oyentes.
Puede tener un agente de escucha para escuchar en todas las direcciones IP locales, o puede crear múltiples agentes de escucha con cada agente de escucha solo escuchando una dirección IP específica. A muchos usuarios les resultará más sencillo tener un agente de escucha que luego se asigna a diferentes dominios, pero tener múltiples agentes de escucha puede ser útil si, por ejemplo, desea reservar ciertos procesadores de servidor para ciertos sitios
No necesito nada especial, así que solo voy al oyente predeterminado
Haga clic en Mapeo de VirtualHost y haga clic en Agregar icono
Agregue los siguientes detalles (según mi entorno)
Reinicio ordenado
Una vez que haya terminado, reinicie correctamente
Y eso es ! ya terminó, verifique la sección virtualhost del tablero, verá unixcop
OpenLiteSpeed admite la indicación de nombre de servidor (SNI), lo que permite a los usuarios establecer certificados SSL en el nivel de host virtual. Esto significa que los hosts virtuales (sitios web) con diferentes certificados SSL pueden operar en la misma dirección IP y número de puerto. No se necesitan diferentes oyentes (y alojamiento basado en IP) para que los sitios seguros tengan certificados únicos.