Site is under maintenance mode. Please wait few min!
Saltar al contenido

Cómo configurar Apache con un certificado SSL de firma libre en un VPS

marzo 4, 2020

 

Estatus: Desaprobado

Este artículo incluye una versión de Ubuntu que ya no se admite. Si actualmente está operar un servidor que ejecuta Ubuntu 12.04, es muy recomendable actualizar o migrar a una versión compatible de Ubuntu:

  • Actualiza a Ubuntu 14.04.
  • Actualización de Ubuntu 14.04 a Ubuntu 16.04
  • migrar los datos del servidor a una versión compatible

Motivo: Ubuntu 12.04 alcanzó fin de vida (EOL) el 28 de abril 2017 y ya no recibe actualizaciones de seguridad o actualizaciones. Esta guía ya no se mantiene.

Ver lugar: Esta guía aún podría ser útil como una referencia, pero no puede funcionar en otras versiones de Ubuntu. Si está disponible, se recomienda encarecidamente el uso de una guía escrita para la versión de Ubuntu que está utilizando. Puede utilizar la funcionalidad de búsqueda en la parte superior de la página para encontrar una versión más reciente.

Lo que el rojo significa que

Las líneas que el usuario necesita para entrar o personalizar estarán en rojo en este tutorial!

El resto debe ser sobre todo de copiar y pastable.

Introducción

Cactus es una herramienta de monitorización de red que crea gráficos personalizados de rendimiento del servidor. Se accede a ella y administrado a través de una interfaz web. Cactus se puede utilizar para registrar y representar gráficamente múltiples servidores de la nube desde una única interfaz unificada.

Tabla de Contenidos

  • de una sola vez el programa de instalación
  • Configuración general
  • Configuración de dispositivo
  • Gráfico Ajustes

instalación

cactus y todas sus dependencias puede instalarse a través de apt-get en Ubuntu 12.04. Esta guía también instalará cactus-columna vertebral, que es una forma más rápida a los servidores de la encuesta en la información que el script PHP por defecto.

sudo apt-get update
sudo apt-get install snmpd cacti cacti-spine

El snmpd demonio debe ser instalado y configurado en cada servidor de la nube que le gustaría gráfico. En esta guía, sólo estaremos Graficando los VPS, donde los cactus está instalado. La configuración del servicio snmpd sucederá más adelante en el artículo.

Esta instalación se tire en un buen número de paquetes que requieren la intervención del usuario.

Si no ha configurado MySQL, se le solicitará una contraseña de usuario root. Haga su selección y confirmar la contraseña para continuar.

?????????????????????? Configuring mysql-server-5.5 ???????????????????????
? While not mandatory, it is highly recommended that you set a password ?
? for the MySQL administrative "root" user. ?
? ?
? If this field is left blank, the password will not be changed. ?
? ?
? New password for the MySQL "root" user: ?
? ?
? _______________________________________________________________________ ?
? ?
? ?
? ?
???????????????????????????????????????????????????????????????????????????

A continuación, pulse “Volver” o “Enter” para reconocer un cambio de configuración en php.

?????????????????????? Configuring libphp-adodb ??????????????????????
? ?
? WARNING: include path for php has changed! ?
? ?
? libphp-adodb is no longer installed in /usr/share/adodb. New ?
? installation path is now /usr/share/php/adodb. ?
? ?
? Please update your php.ini file. Maybe you must also change your ?
? web-server configuraton. ?
? ?
? ?
? ?
??????????????????????????????????????????????????????????????????????

La configuración inicial de Cactus también ocurre durante la instalación. Hay algunas preguntas que debe responder. Seleccione “Apache 2” de la lista de servidores web.

????????????????????????????? Configuring cacti ?????????????????????????????
? Please select the webserver type for which cacti should be automatically ?
? configured. ?
? ?
? Select "None/Others" if you would like to configure your webserver by ?
? hand. ?
? ?
? Webserver type ?
? ?
? Apache2 ?
? Lighttpd ?
? None/Others ?
? ?
? ?
? ?
? ?
?????????????????????????????????????????????????????????????????????????????

Después de Cactus configura el Apache, los juegos de montaje de una cuenta de MySQL para la aplicación. Seleccione “Sí” para permitir una configuración de base de datos genérica.

????????????????????????????? Configuring cacti ?????????????????????????????
? ?
? The cacti package must have a database installed and configured before ?
? it can be used. This can be optionally handled with dbconfig-common. ?
? ?
? If you are an advanced database administrator and know that you want to ?
? perform this configuration manually, or if your database has already ?
? been installed and configured, you should refuse this option. Details ?
? on what needs to be done should most likely be provided in ?
? /usr/share/doc/cacti. ?
? ?
? Otherwise, you should probably choose this option. ?
? ?
? Configure database for cacti with dbconfig-common? ?
? ?
? ?
? ?
?????????????????????????????????????????????????????????????????????????????

Proporcionar la contraseña para la administración de la base de datos de los cactus que se configura durante la configuración MySQL.

???????????????????????????? Configuring cacti ????????????????????????????
? Please provide the password for the administrative account with which ?
? this package should create its MySQL database and user. ?
? ?
? Password of the database's administrative user: ?
? ?
? _______________________________________________________________________ ?
? ?
? ?
? ?
???????????????????????????????????????????????????????????????????????????

A continuación, se pide una contraseña para cactus para su uso con la base de datos. Esta es una contraseña interna que no se debe nunca tiene que usar, por lo que es bien si sólo presiona “Enter” para crear una contraseña aleatoria.

?????????????????????????? Configuring cacti ??????????????????????????
? Please provide a password for cacti to register with the database ?
? server. If left blank, a random password will be generated. ?
? ?
? MySQL application password for cacti: ?
? ?
? ___________________________________________________________________ ?
? ?
? ?
? ?
???????????????????????????????????????????????????????????????????????

SNMPD configuración

El snmpd demonio debe estar configurado para trabajar con los cactus. El archivo de configuración se encuentra en “/etc/snmp/snmpd.conf”. Asegúrese de que está editando el archivo snmpd.conf y no el archivo snmp.conf.

sudo nano /etc/snmp/snmpd.conf

En primer lugar, modificar el comportamiento del agente, el cual debe estar ubicado cerca de la parte superior del archivo. Comentario la línea de «conexiones de sólo el sistema local» y elimine la línea para la escucha de «conexiones» en todas las interfaces.

# Listen for connections from the local system only
#agentAddress udp:127.0.0.1:161
# Listen for connections on all interfaces (both IPv4 *and* IPv6)
agentAddress udp:161,udp6:[::1]:161

A continuación, buscar y encontrar la sección de control de acceso. Descomentar y editar la línea de “secreto rocommunity 10.0.0.0/16”. Vamos a cambiar esto para hacer referencia a nuestro servidor Cactus específica. nombre de dominio de su uso ya sea del servidor de la nube o su dirección IP.

rocommunity secret CactiServerIpAddress

Puede encontrar la dirección IP de su VPS escribiendo este comando.

ifconfig eth0 | grep inet | awk '{ print $2 }'

También puede editar la información del sistema que se va a asociar con los datos en la sección INFORMACIÓN DEL SISTEMA. Se puede añadir la ubicación física de su servidor y un correo de contacto. Estos pueden ser útiles para distinguir las máquinas si está supervisando un gran número de servidores de la nube.

sysLocation Your System Location
sysContact contact@email.com

Después de que haya terminado con sus modificaciones, guarde el archivo, salga y reinicie el servicio snmp. Configuración

sudo service snmpd restart

web de configuración de

de una sola vez

El resto de la configuración se realiza a través de un navegador web. Abra su navegador Web y vaya a la dirección IP del servidor o el nombre de dominio con “/ cactus” en el extremo.

mydomain.com/cacti

La primera página que se ve es una introducción al software de Cactus. Haga clic en “Siguiente >>” cuando esté terminado de leer. Haga clic en «Siguiente >>» de nuevo en la página siguiente ya que esta es una nueva instalación.

la página siguiente muestra las rutas de aplicación de las aplicaciones “ayudantes” que utiliza para operar los cactus. Todas las aplicaciones deben ser verdes y marcado con “[ó]”. Haga clic en “Finalizar” para continuar.

A continuación, se le pedirá que introduzca el nombre de usuario y contraseña Cactus. Estas no son las contraseñas que ha introducido durante la instalación. En su lugar, introduzca los siguientes valores por defecto.

User Name: admin
Password: admin

Se le pedirá que introduzca una nueva contraseña para la administración de los cactus. Elija una contraseña y haga clic en “Guardar”.

Ahora se encuentra en su página Cactus. Configuración

general

Unas pocas opciones deben cambiarse para asegurar que los cactus produce datos correctamente. En el panel de navegación de la izquierda, haga clic en “Configuración” bajo el título de configuración.

En la pestaña General, que quieren cambiar algunos parámetros. Cambiar estos ajustes para que coincida con lo que se muestra aquí. Haga clic en “Guardar” cuando haya terminado.

SNMP Version: Version 2
SNMP Community: secret

A continuación, haga clic en la pestaña “Poller” en la configuración de navegación. Cambiar estas opciones y que coincida con lo que se muestra aquí. Haga clic en “Guardar” cuando haya terminado.

Poller Type: spine
Poller Interval: Every Minute

Cada vez que se cambia el intervalo de Poller, el caché debe ser vaciado. Para ello, haga clic en “Utilidades del Sistema” en virtud de las utilidades de partida en el panel de navegación de la izquierda.

Haga clic en “Reconstruir Poller Caché” para vaciar la caché.

Creación de dispositivos y gráficos

Configuración de dispositivo

Para comenzar la representación gráfica, tenemos que configurar los perfiles de dispositivos y decirle qué Cactus gráfico. Haga clic en “Dispositivos” bajo el título de Gestión en el panel de navegación de la izquierda.

En primer lugar, eliminar el dispositivo “localhost” porque vamos a estar recreando algunos de la misma funcionalidad en el dispositivo que será la creación de un momento. Haga clic en la casilla de verificación en el lado derecho, asegúrese Elija la acción que ha “Borrar” seleccionado, y haga clic en “Go”. Confirmar la eliminación en la página siguiente.

En la esquina superior derecha de la página, haga clic en el botón “Añadir” para añadir un nuevo dispositivo.

Ahora, tiene que llenar alguna información que describe su dispositivo. Rellene los siguientes campos. Haga clic en “Crear” cuando haya terminado.

Description: Ubuntu Cacti Server
Hostname: YourIPAddress
Host Template: Local Linux Machine
SNMP Version: Version 2
SNMP Community: secret

Si hay un error de SNMP en rojo en la parte superior de la página, abrir un terminal en el servidor de la nube y reiniciar el demonio snmpd. Haga clic en “Guardar” de nuevo y ahora debe rellenar correctamente.

sudo service snmpd restart

Gráfico Ajustes

A continuación, desplazarse hacia abajo y crear algunas plantillas gráfico asociado y solicitud de datos asociados. Bajo Asociada plantillas de gráfico, seleccione “Unix – Ping Latencia” de la lista desplegable y haga clic en “Añadir”. Su selección debe coincidir con lo que se muestra a continuación.

Complete los mismos pasos en la sección asociada de datos de consultas para añadir “SNMP – montará particiones”, “SNMP – Obtener Información del procesador”, y “SNMP – Estadísticas de interfaz”. Añadir a cada uno de esos y luego haga clic en “Guardar”.

A continuación, haga clic en “Crear gráficos de este alojamiento” en la parte superior derecha de la página.

Seleccione cada una de las casillas de la mano derecha en las subpartidas de color azul claro para seleccionar todos los gráficos. Haga clic en “Crear” en la parte inferior de la página.

En la siguiente página, se puede cambiar el color de algunas de las opciones gráficas. Haga sus selecciones y luego haga clic en “Crear”.

En la parte superior de la página, haga clic en “gráficos” ficha. Haga clic en la última pestaña en la esquina superior derecha. Debe quedar como un gráfico.

Tu VPS tomará un tiempo para generar valores para estos gráficos. Podría ser cinco o diez minutos antes de ver un gráfico vacío. A veces, parecerá que hay una imagen rota hasta que haya suficiente de datos para el gráfico. Si usted se vuelve en unas pocas horas, tendrá algunos gráficos de colores que muestran algunas estadísticas importantes del sistema.

Haga clic en cada gráfico para mostrar diaria, semanal, mensual y anualmente los gráficos por un mismo recurso.

Ahora usted tiene acceso a funciones de gráfico de cactus. Los cactus se vuelve más útil con cada nuevo servidor de la nube que le dices a un monitor, por lo que explorar la posibilidad de añadir más servidores como dispositivos de cactus.