| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Redes  
  • Ethernet

  • FTP y Telnet

  • Dirección IP

  • Redes Internet

  • Redes Locales

  • Modems

  • Seguridad de Red

  • Otros Informática Redes

  • Routers

  • Redes virtuales

  • Voz sobre IP

  • Redes inalámbricas

  • Routers inalámbricos
  •  
    Conocimientos Informáticos >> Redes >> Seguridad de Red >> Content
    Cómo permitir Apache conectarse a una base de datos remota bajo SELinux
    SELinux es una gran herramienta que debe utilizarse en cada servidor de acceso público , y en cualquier servidor de la empresa donde se tiene una necesidad de asegurar los servicios data.SELinux asegura hasta que le indique lo que se permite otros servicios y conexiones. Su restrictivas por naturaleza y necesita ser configurado a su needs.It es bastante común que las empresas utilizan un servidor independiente para albergar una base de datos , o tal vez compartir bases de datos de clientes separados de web alojada machines.If esto le suena familiar : "Yo haber problemas para conseguir el PHP /Apache en el servidor linux para trabajar con la base de datos MySQL externa. Conexión desde scripts PHP a la base de datos remota siempre falla . Hicimos un pequeño script PHP que simplemente trata de conectarse a la base de datos remota . Cuando se ejecuta el script php en ssh en el servidor web funciona bien . Sin embargo, cuando se ejecuta sobre Apache tenemos un error de conexión no importa lo que hagamos . "Entonces vamos a abordar cómo arreglar esto :) Cosas que necesitará
    acceso SSH a su servidor
    Root acceso
    Mostrar Más instrucciones
    1

    Primera tenemos que comprobar que SELinux está habilitado

    Código: . [root @ www ~ ] # getenforce

    debería ver algo nuevo que parece likeEnforcing
    2

    Si se ve un resultado diferente , pruebe : Código: [ root @ www ~ ] # setenforce 1

    Si se produce un error , entonces usted no tiene activado SELinux . Usted tendrá que ir a /etc /selinux /config y edite el archivo para activar SELinux.

    Vez que activarlo (o desactivarlo para el caso) , tendrá que reiniciar el servidor linux para la chagnes surtan efecto , ya que se realizan durante la carga del núcleo.
    3

    Cuando SELinux está activado , haga lo siguiente

    Configurar SELinux para permitir conexiones remotas para HTTP < br > Código

    : setsebool -P httpd_can_network_connect = 1
    4

    eso es todo ! Su todo hecho . Algunas personas, como para reiniciar el sistema para forzar una recarga , pero no es necesario a menos que desee .

    Previous :

    next :
      Artículos relacionados
    ·Sustituto de espacio en DOS en un nombre de usuario 
    ·Cómo configurar una trampa Wireless 
    ·Autenticación de red Protocolos 
    ·Cómo ocultar su IP Keys 
    ·¿Cómo funciona la autenticación RSA Trabajo 
    ·Cómo ver Quién Uso Router Wireless 
    ·Cómo proteger Windows Vista contra barridos ping 
    ·¿Qué es una Xbox modded 
    ·¿Qué son los permisos adecuados para las carpetas com…
    ·Cómo buscar Forense para servidores de correo electró…
      Artículos destacados
    ·Los diferentes tipos de tarjetas Ethernet 
    ·Lista de los protocolos Web 
    ·Cómo cancelar una cuenta de correo electrónico NewWav…
    ·Cómo apagar de forma remota los equipos Windows XP 
    ·¿Cómo medir la pérdida de paquetes inalámbrica 
    ·¿Qué significa el error 500 en JSP 
    ·Rendimiento de la red Herramientas de Medición 
    ·Cómo restablecer el archivo de inclinación NTP 
    ·Cómo conectar un módem de Qwest a un ordenador y una …
    ·Cómo identificar los números de canales inalámbricos…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com