SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
KUMAN HOY LUIS ENRIQUE
INSTALAR NAGIOS, KUMAN HOY
En general necesitamos 3, servicios antes de instalar NAGIOS los cuales son:
-Mysql server 5.6
-Apache24
-php56 php56-extensions
Los ultimos numeros indican la version
Si tenemos los ports es más rápido :v si no con
portsnap fetch
portsnap extract
PRIMERO EMPEZAMOS CON EL MYSQL SERVER 56
1.- Nos vamos a la dirección de los ports :
$ cd /usr/ports/databases/mysql56-server/
Usamos el: make install clean
2.- Terminando en el /etc/rc.conf agregamos el servicio
mysql_enable=”YES”
3.- Iniciamos el servicio
service mysql-server start
4.- Hacemos que el usuario de mysql se haga root porque cuando se crea por default es ‘null’
mysqladmin –u root password “tu password aca sin comillas”
KUMAN HOY LUIS ENRIQUE
PASAMOS A LA INSTALACIÓN DE APACHE24
1.- Nos vamos a la carpeta de ports y hacemos lo mismo que con mysql56
Seleccionamos el soporte de mysql en la pantalla azul y lo siguiente lo dejamos por default
cd /usr/ports/www/apache24/
make install clean
2.- Agregamos el servicio en el /etc/rc.conf
apache24_enable=”YES”
3.- En la carpeta de /usr/local/etc/apache24/httpd.conf agregamos una línea que diga
ServerName localhost:80
4.- En la carpeta de /etc/hosts agregamos la siguiente línea
127.0.0.1 “nombre de tu hostname sin comillas”
5.- Iniciamos el servicio con el siguiente comando
service apache24 start
6.- Para probarlo desde un cliente accedemos a la siguiente dirección
http://’ip del servidor’
#debería si todo está bien salir una página como la siguiente
KUMAN HOY LUIS ENRIQUE
PASAMOS A INSTALAR PHP56 Y PHP56 EXTENSIONS
1.- Hacemos lo mismo para instalar php56 y php56-extensions
cd /usr/ports/lang/php56
make install clean
cd /usr/ports/lang/php56-extensions
make install clean
En ambas se dejan las configuraciones por default Seleccionamos el soporte de mysql en la
pantalla azul
2.- Cuando terminas de instalar se crea lo que es el archivo de configuración de php con el
siguiente archivo
cp /usr/local/etc/php.ini-development /usr/local/etc/php.ini
3.- Nos metemos a la carpeta de /usr/local/etc/apache24/httpd.conf para configurar php.
Buscamos la siguiente parte del archivo que es
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
Y lo cambiamos por el siguiente:
<IfModule dir_module>
DirectoryIndex index.html index.php
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
También buscamos las siguientes 3 líneas y las descomentamos
AddHandler cgi-script .cgi
#las siguientes 2 estan casi juntas adentro de dos “<IfModule etc,etc>”
LoadModule cgid_module libexec/apache24/mod_cgid.so
LoadModule cgid_module libexec/apache24/mod_cgi.so
KUMAN HOY
4.- Entramos en la ruta que toma por default el servicio de apache que es la siguiente y creamos
un archivo que se llame test.php
cd /usr/local/www/apache24/data/
nano test.php
Agregamos lo siguiente al archivo
<?php
phpinfo();
?>
5.-Ahora tenemos que proceder a instalar un complemento extra de php que se llama mod_php56
con el siguiente comando se instalan con la configuración por default
pkg install mod_php56
6.- Luego en nuestro navegador probamos el si el servicio de php funciona en nuestro cliente
poniendo la siguiente dirección pero antes reiniciamos el servicio de apache para que jale toda la
configuración
service apache24 restart
http://’ip del servidor’/test.php
Debería aparecer algo como esto si todo está bien:
KUMAN HOY
INSTALANDO NAGIOS
1.- Hacemos lo mismo para instalar nagios
cd /usr/ports/net-mgmt/nagios
make install clean
Cuando aceptamos la instalación, en la ventana de instalación de los PLUGINS DE NAGIOS
-----NO OLVIDAR AGREGAR NETSNMP----- de ahí todo normal con la instalación.
Agregamos el servicio en el /etc/rc.conf
nagios_enable”YES”
2.- Ahora nos dirigimos a la carpeta de
cd /usr/local/etc/nagios/
Y realizamos una copia de cada “SAMPLE” en archivos con el nombre normal sin el –sample
cp cgi.cfg-sample cgi.cfg
cp nagios.cfg-sample nagios.cfg
cp resource.cfg-sample resource.cfg
Hacemos lo mismo con los archivos encontrados en la dirección
cd /usr/local/etc/nagios/objects/
Copiamos los archivos -sample y creamos los .cfg
cp commands.cfg-sample commands.cfg
cp contacts.cfg-sample contacts.cfg
cp localhost.cfg-sample localhost.cfg
cp printer.cfg-sample printer.cfg
cp switch.cfg-sample switch.cfg
cp templates.cfg-sample templates.cfg
cp timeperiods.cfg-sample timeperiods.cfg
KUMAN HOY
3.- Checamos si la instalación tuvo algún error. . . . . ? Con el siguiente comando.
nagios -v /usr/local/etc/nagios/nagios.cfg
4.- Creamos el usuario y la contraseña para poder loguear en nagios ‘nagiosadmin’ es el usuario
htpasswd -c /usr/local/etc/nagios/htpasswd.users nagiosadmin
5.- Entramos en /usr/local/etc/apache24/httpd.conf y hasta el final agregamos todo tal y como
esta, mucho cuidado con los espacios.
ScriptAlias /nagios/cgi-bin/ /usr/local/www/nagios/cgi-bin/
Alias /nagios /usr/local/www/nagios/
<Directory /usr/local/www/nagios>
Options None
AllowOverride None
Order allow,deny
Allow from all
AuthName “Nagios Access”
AuthType Basic
AuthUSerFile /usr/local/etc/nagios/htpasswd.users
Require valid-user
</Directory>
<Directory /usr/local/www/nagios/cgi-bin>
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName “Nagios Access”
AuthType Basic
AuthUSerFile /usr/local/etc/nagios/htpasswd.users
Require valid-user
</Directory>
6.- Por ultimo reiniciamos el servicio de apache e iniciamos el de nagios para terminar.
service apache24 restart service nagios start
KUMAN HOY
7.- Para probarlo entramos a la dirección
http://‘ip del servidor’/nagios
Insertamos el usuario y la contraseña, si hiciste todo bien te saldrá la siguiente.
Ponemos los datos usuario y contraseña y si todo está bien de nuevo, saldrá lo siguiente:

Más contenido relacionado

La actualidad más candente

Manual de instalacion samba
Manual de instalacion sambaManual de instalacion samba
Manual de instalacion samba
Andres Ldño
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
UTP
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
juanextk
 

La actualidad más candente (13)

Mapa conceptual phpmyadmin_apache_mysql_crisdamar
Mapa conceptual phpmyadmin_apache_mysql_crisdamarMapa conceptual phpmyadmin_apache_mysql_crisdamar
Mapa conceptual phpmyadmin_apache_mysql_crisdamar
 
Servidor VPN en Linux - Bilal Jebari
Servidor VPN en Linux - Bilal JebariServidor VPN en Linux - Bilal Jebari
Servidor VPN en Linux - Bilal Jebari
 
0 entorno php
0 entorno php0 entorno php
0 entorno php
 
Apendice a
Apendice aApendice a
Apendice a
 
Manual de instalacion samba
Manual de instalacion sambaManual de instalacion samba
Manual de instalacion samba
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Mapa conceptual phpmyadmin_apache_mysql
Mapa conceptual phpmyadmin_apache_mysqlMapa conceptual phpmyadmin_apache_mysql
Mapa conceptual phpmyadmin_apache_mysql
 
Subiendo shell explotando lfi via php input
Subiendo shell explotando lfi via php   inputSubiendo shell explotando lfi via php   input
Subiendo shell explotando lfi via php input
 
Instalación de SGBD
Instalación de SGBDInstalación de SGBD
Instalación de SGBD
 
Administrar mi página web desde un cliente ftp
Administrar mi página web desde un cliente ftpAdministrar mi página web desde un cliente ftp
Administrar mi página web desde un cliente ftp
 
Configuracion del servidor http en centos 7
Configuracion del servidor http en centos 7Configuracion del servidor http en centos 7
Configuracion del servidor http en centos 7
 
Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/Linux
 

Destacado

Introducción al SEO en español
Introducción al SEO en españolIntroducción al SEO en español
Introducción al SEO en español
Xanarts
 
Open Innovation - MBA Mondragon Unibertsitatea 2009
Open Innovation - MBA Mondragon Unibertsitatea 2009Open Innovation - MBA Mondragon Unibertsitatea 2009
Open Innovation - MBA Mondragon Unibertsitatea 2009
MIK Research
 
Trabajo Del Martin
Trabajo Del MartinTrabajo Del Martin
Trabajo Del Martin
martin
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas Operativos
Edward Loja
 
Contaminación ambiental teresa
Contaminación ambiental   teresaContaminación ambiental   teresa
Contaminación ambiental teresa
TEREART
 

Destacado (17)

E-MAIL
E-MAILE-MAIL
E-MAIL
 
C:\fakepath\bla3
C:\fakepath\bla3C:\fakepath\bla3
C:\fakepath\bla3
 
Introducción al SEO en español
Introducción al SEO en españolIntroducción al SEO en español
Introducción al SEO en español
 
Concepto de fraccion
Concepto de fraccionConcepto de fraccion
Concepto de fraccion
 
Open Innovation - MBA Mondragon Unibertsitatea 2009
Open Innovation - MBA Mondragon Unibertsitatea 2009Open Innovation - MBA Mondragon Unibertsitatea 2009
Open Innovation - MBA Mondragon Unibertsitatea 2009
 
precio
precioprecio
precio
 
Abc Digital
Abc DigitalAbc Digital
Abc Digital
 
Erik Huesca Global IPv6 Summit México 2009
Erik Huesca Global IPv6 Summit México 2009Erik Huesca Global IPv6 Summit México 2009
Erik Huesca Global IPv6 Summit México 2009
 
Trabajo Del Martin
Trabajo Del MartinTrabajo Del Martin
Trabajo Del Martin
 
60 Segundos
60 Segundos60 Segundos
60 Segundos
 
Capitulos 60 64
Capitulos 60  64Capitulos 60  64
Capitulos 60 64
 
tianpei_research_summary
tianpei_research_summarytianpei_research_summary
tianpei_research_summary
 
Feria ganadera de jutiapa
Feria ganadera de jutiapaFeria ganadera de jutiapa
Feria ganadera de jutiapa
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas Operativos
 
Contaminación ambiental teresa
Contaminación ambiental   teresaContaminación ambiental   teresa
Contaminación ambiental teresa
 
Desarrollo de un Sistema de Juego Ubicuo bajo Plataforma Android
Desarrollo de un Sistema de Juego Ubicuo bajo Plataforma AndroidDesarrollo de un Sistema de Juego Ubicuo bajo Plataforma Android
Desarrollo de un Sistema de Juego Ubicuo bajo Plataforma Android
 
Population Risk Scores and Plan Design
Population Risk Scores and Plan DesignPopulation Risk Scores and Plan Design
Population Risk Scores and Plan Design
 

Similar a Instalando nagios kuman hoy luis

633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
METROPOLITANO
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Ernesto Gamboa
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Ignacio Reyes
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
Eduardo Monroy Husillos
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Alberto Martinez
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeeze
xavazquez
 
Tutorial para instalar apache + php + my sql
Tutorial para  instalar apache + php + my sqlTutorial para  instalar apache + php + my sql
Tutorial para instalar apache + php + my sql
danalizcano
 
Instalación y configuración de OpenMeetings en CentOS 6.4
Instalación y configuración de OpenMeetings en CentOS 6.4Instalación y configuración de OpenMeetings en CentOS 6.4
Instalación y configuración de OpenMeetings en CentOS 6.4
camilaml
 

Similar a Instalando nagios kuman hoy luis (20)

Php andmysql
Php andmysqlPhp andmysql
Php andmysql
 
Receta red social
Receta red socialReceta red social
Receta red social
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial mysqlphp
Tutorial mysqlphpTutorial mysqlphp
Tutorial mysqlphp
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Php andmysql (1)
Php andmysql (1)Php andmysql (1)
Php andmysql (1)
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeeze
 
Manual php y_mysql
Manual php y_mysqlManual php y_mysql
Manual php y_mysql
 
Pdf
PdfPdf
Pdf
 
Tutorial para instalar apache + php + my sql
Tutorial para  instalar apache + php + my sqlTutorial para  instalar apache + php + my sql
Tutorial para instalar apache + php + my sql
 
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
 
Instalacion backup pc
Instalacion backup pcInstalacion backup pc
Instalacion backup pc
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hat
 
Bd practica 1.10
Bd practica 1.10Bd practica 1.10
Bd practica 1.10
 
Lampp
LamppLampp
Lampp
 
Instalación y configuración de OpenMeetings en CentOS 6.4
Instalación y configuración de OpenMeetings en CentOS 6.4Instalación y configuración de OpenMeetings en CentOS 6.4
Instalación y configuración de OpenMeetings en CentOS 6.4
 

Último

CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
bingoscarlet
 
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptxsigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sutti0808
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
nicolascastaneda8
 

Último (20)

CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOSMANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptxsigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotorPractica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieria
 
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfJM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
 

Instalando nagios kuman hoy luis

  • 1. KUMAN HOY LUIS ENRIQUE INSTALAR NAGIOS, KUMAN HOY En general necesitamos 3, servicios antes de instalar NAGIOS los cuales son: -Mysql server 5.6 -Apache24 -php56 php56-extensions Los ultimos numeros indican la version Si tenemos los ports es más rápido :v si no con portsnap fetch portsnap extract PRIMERO EMPEZAMOS CON EL MYSQL SERVER 56 1.- Nos vamos a la dirección de los ports : $ cd /usr/ports/databases/mysql56-server/ Usamos el: make install clean 2.- Terminando en el /etc/rc.conf agregamos el servicio mysql_enable=”YES” 3.- Iniciamos el servicio service mysql-server start 4.- Hacemos que el usuario de mysql se haga root porque cuando se crea por default es ‘null’ mysqladmin –u root password “tu password aca sin comillas”
  • 2. KUMAN HOY LUIS ENRIQUE PASAMOS A LA INSTALACIÓN DE APACHE24 1.- Nos vamos a la carpeta de ports y hacemos lo mismo que con mysql56 Seleccionamos el soporte de mysql en la pantalla azul y lo siguiente lo dejamos por default cd /usr/ports/www/apache24/ make install clean 2.- Agregamos el servicio en el /etc/rc.conf apache24_enable=”YES” 3.- En la carpeta de /usr/local/etc/apache24/httpd.conf agregamos una línea que diga ServerName localhost:80 4.- En la carpeta de /etc/hosts agregamos la siguiente línea 127.0.0.1 “nombre de tu hostname sin comillas” 5.- Iniciamos el servicio con el siguiente comando service apache24 start 6.- Para probarlo desde un cliente accedemos a la siguiente dirección http://’ip del servidor’ #debería si todo está bien salir una página como la siguiente
  • 3. KUMAN HOY LUIS ENRIQUE PASAMOS A INSTALAR PHP56 Y PHP56 EXTENSIONS 1.- Hacemos lo mismo para instalar php56 y php56-extensions cd /usr/ports/lang/php56 make install clean cd /usr/ports/lang/php56-extensions make install clean En ambas se dejan las configuraciones por default Seleccionamos el soporte de mysql en la pantalla azul 2.- Cuando terminas de instalar se crea lo que es el archivo de configuración de php con el siguiente archivo cp /usr/local/etc/php.ini-development /usr/local/etc/php.ini 3.- Nos metemos a la carpeta de /usr/local/etc/apache24/httpd.conf para configurar php. Buscamos la siguiente parte del archivo que es <IfModule dir_module> DirectoryIndex index.html </IfModule> Y lo cambiamos por el siguiente: <IfModule dir_module> DirectoryIndex index.html index.php AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps </IfModule> También buscamos las siguientes 3 líneas y las descomentamos AddHandler cgi-script .cgi #las siguientes 2 estan casi juntas adentro de dos “<IfModule etc,etc>” LoadModule cgid_module libexec/apache24/mod_cgid.so LoadModule cgid_module libexec/apache24/mod_cgi.so
  • 4. KUMAN HOY 4.- Entramos en la ruta que toma por default el servicio de apache que es la siguiente y creamos un archivo que se llame test.php cd /usr/local/www/apache24/data/ nano test.php Agregamos lo siguiente al archivo <?php phpinfo(); ?> 5.-Ahora tenemos que proceder a instalar un complemento extra de php que se llama mod_php56 con el siguiente comando se instalan con la configuración por default pkg install mod_php56 6.- Luego en nuestro navegador probamos el si el servicio de php funciona en nuestro cliente poniendo la siguiente dirección pero antes reiniciamos el servicio de apache para que jale toda la configuración service apache24 restart http://’ip del servidor’/test.php Debería aparecer algo como esto si todo está bien:
  • 5. KUMAN HOY INSTALANDO NAGIOS 1.- Hacemos lo mismo para instalar nagios cd /usr/ports/net-mgmt/nagios make install clean Cuando aceptamos la instalación, en la ventana de instalación de los PLUGINS DE NAGIOS -----NO OLVIDAR AGREGAR NETSNMP----- de ahí todo normal con la instalación. Agregamos el servicio en el /etc/rc.conf nagios_enable”YES” 2.- Ahora nos dirigimos a la carpeta de cd /usr/local/etc/nagios/ Y realizamos una copia de cada “SAMPLE” en archivos con el nombre normal sin el –sample cp cgi.cfg-sample cgi.cfg cp nagios.cfg-sample nagios.cfg cp resource.cfg-sample resource.cfg Hacemos lo mismo con los archivos encontrados en la dirección cd /usr/local/etc/nagios/objects/ Copiamos los archivos -sample y creamos los .cfg cp commands.cfg-sample commands.cfg cp contacts.cfg-sample contacts.cfg cp localhost.cfg-sample localhost.cfg cp printer.cfg-sample printer.cfg cp switch.cfg-sample switch.cfg cp templates.cfg-sample templates.cfg cp timeperiods.cfg-sample timeperiods.cfg
  • 6. KUMAN HOY 3.- Checamos si la instalación tuvo algún error. . . . . ? Con el siguiente comando. nagios -v /usr/local/etc/nagios/nagios.cfg 4.- Creamos el usuario y la contraseña para poder loguear en nagios ‘nagiosadmin’ es el usuario htpasswd -c /usr/local/etc/nagios/htpasswd.users nagiosadmin 5.- Entramos en /usr/local/etc/apache24/httpd.conf y hasta el final agregamos todo tal y como esta, mucho cuidado con los espacios. ScriptAlias /nagios/cgi-bin/ /usr/local/www/nagios/cgi-bin/ Alias /nagios /usr/local/www/nagios/ <Directory /usr/local/www/nagios> Options None AllowOverride None Order allow,deny Allow from all AuthName “Nagios Access” AuthType Basic AuthUSerFile /usr/local/etc/nagios/htpasswd.users Require valid-user </Directory> <Directory /usr/local/www/nagios/cgi-bin> Options ExecCGI AllowOverride None Order allow,deny Allow from all AuthName “Nagios Access” AuthType Basic AuthUSerFile /usr/local/etc/nagios/htpasswd.users Require valid-user </Directory> 6.- Por ultimo reiniciamos el servicio de apache e iniciamos el de nagios para terminar. service apache24 restart service nagios start
  • 7. KUMAN HOY 7.- Para probarlo entramos a la dirección http://‘ip del servidor’/nagios Insertamos el usuario y la contraseña, si hiciste todo bien te saldrá la siguiente. Ponemos los datos usuario y contraseña y si todo está bien de nuevo, saldrá lo siguiente: