Instalación y configuración de OpenStack (Havana) en Oracle® Solaris

Salir de la Vista de impresión

Actualización: Mayo de 2016
 
 

Cómo configurar Horizon

  1. Instale el paquete de Horizon.
    horizon# pkg install horizon
  2. Genere certificados para uso de Horizon.

    Los siguientes comandos generan certificados autofirmados para uso por Horizon y copian el archivo de configuración del panel de control de OpenStack al directorio de archivos de configuración de Apache. Para obtener más información acerca de la creación de certificados autofirmados, consulte SSL/TLS Strong Encryption: FAQ de Apache.

    controller# DASHBOARD=/etc/openstack_dashboard
    controller# openssl req -new -x509 -nodes \
    -out horizon.crt -keyout horizon.key
    controller# mv horizon.crt horizon.key ${DASHBOARD}
    controller# chmod 0600 ${DASHBOARD}/horizon.*
    controller# sed \
    -e "/SSLCertificateFile/s:/path.*:${DASHBOARD}/horizon.crt:" \
    -e "/SSLCACertificateFile/d" \
    -e "/SSLCertificateKeyFile/s:/path.*:${DASHBOARD}/horizon.key:" \
    < /etc/apache2/2.2/samples-conf.d/openstack-dashboard-tls.conf \
    > /etc/apache2/2.2/conf.d/openstack-dashboard-tls.conf
  3. En el archivo ~/conf.d/openstack-dashboard-tls.conf, especifique la dirección del sitio y el nombre del servidor del paquete de Horizon con los siguientes parámetros:
    RedirectPermanent=site-address
    ServerName=server-name

    Notas -  En la configuración de tres nodos de ejemplo actual, los dos parámetros especificarían el sistema de nodo de controlador.
  4. Realice una de las siguientes operaciones para leer el nuevo archivo de configuración:
    • Si el servicio Apache está desactivado, actívelo.

      controller# svcadm enable apache22
    • Si el servicio Apache está en línea, reinícielo.

      controller# svcs apache22
      STATE          STIME    FMRI
      online         Jul_07   svc:/network/http:apache22
      controller# svcadm restart apache22