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

Salir de la Vista de impresión

Actualización: Junio de 2016
 
 

Instalación de Horizon

Horizon sirve como el portal web para OpenStack.

Cómo configurar Horizon

  1. Defina la configuración de Horizon para SSL/TLS.
    1. 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# export DASHBOARD=/etc/openstack_dashboard
      controller# openssl req -new -x509 -nodes \
      -out horizon.crt -keyout horizon.key
      

      En este punto, proporcione la información solicitada, como el país, el estado, la ciudad, la empresa, la organización, el nombre y la dirección de correo electrónico. Luego, realice el movimiento de la clave.

      controller# mv horizon.crt horizon.key ${DASHBOARD}
      controller# chmod 0644 ${DASHBOARD}/*
      controller# chown webservd:webservd ${DASHBOARD}/*
      
      controller# sed \
      -e "/SSLCertificateFile/s:/path.*:${DASHBOARD}/horizon.crt:" \
      -e "/SSLCACertificateFile/d" \
      -e "/SSLCertificateKeyFile/s:/path.*:${DASHBOARD}/horizon.key:" \
      < /etc/apache2/2.4/samples-conf.d/openstack-dashboard-tls.conf \
      > /etc/apache2/2.4/conf.d/openstack-dashboard-tls.conf
    2. En el archivo /etc/apache2/2.4/conf.d/openstack-dashboard-tls.conf, especifique la dirección del sitio y el nombre del servidor del paquete de Horizon en los siguientes parámetros:
      RedirectPermanent /horizon https://controller-fqdn/horizon
      ServerName controller-fqdn
  2. Inicie el servicio Apache.
    controller# svcadm enable apache24