Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Nettverk  
  • Ethernet
  • FTP og Telnet
  • IP-adresse
  • Internett Nettverk
  • lokale nettverk
  • modemer
  • Network Security
  • Andre Datanettverk
  • rutere
  • virtuelle nettverk
  • Voice over IP
  • Trådløst nettverk
  • trådløse routere
  •  
    Datamaskin >> Nettverk >> Network Security >> Content
    Hvordan tillate Apache å koble til en ekstern database under SELinux
    SELinux er et flott verktøy som skal brukes på hver offentlig server , og på noen av selskapets serveren der du har behov for å sikre data.SELinux sikrer tjenester før du forteller det at andre tjenester og tilkoblinger er tillatt . Sin restriktive av natur og må konfigureres til needs.It din er ganske vanlig for bedrifter å bruke en egen server for å huse en database , eller kanskje delte databaser for klienter separate from web vert machines.If dette høres ut som deg: " Jeg har problemer med å få PHP /Apache på linux server å jobbe med den eksterne Mysql database. Tilkobling fra PHP-skript til den eksterne databasen mislykkes alltid . Vi gjorde en liten php script som bare prøver å koble til den eksterne databasen . Når du kjører php script i ssh på webserveren det fungerer helt fint . Men når du kjører den under Apache vi får en tilkobling feil uansett hva vi gjør. " Da vil vi ta for hvordan å fikse dette :) Du trenger
    SSH-tilgang til serveren din
    Root tilgang
    Vis flere instruksjoner
    en

    Først vi må bekrefte at SELinux er aktivert

    kode : . [ root @ www ~ ] # getenforce

    Du burde se noe tilbake som ser likeEnforcing
    2 p Hvis du ser et annet resultat , prøv : kode : [root @ www ~ ] # setenforce en
    p Hvis du får en feilmelding , så du trenger ikke SELinux slått på. Du må gå til /etc /SELinux /config og redigere filen for å aktivere SELinux .

    Når du slår denne på (eller slå den av for den saks skyld ) må du starte linux server for den chagnes skal tre i kraft når de er ferdig i løpet av kjernen lasting.
    3

    Når SELinux er aktivert, vil følgende

    Sett SELinux å tillate eksterne tilkoblinger for HTTP

    kode : setsebool -P httpd_can_network_connect = 1
    4

    Thats it! Ditt alle gjort . Noen mennesker liker å starte på nytt for å tvinge en reload , men det er ikke nødvendig med mindre du vil.

    früher :

     Weiter:
      Relatert Artike
    ·Formålet med System Security Plan 
    ·Hvordan overvåke Bruker Internett Aktivitet 
    ·Hvordan bygge et tillitsforhold på et nettverk 
    ·Hvordan overvåke Network Bruker aktivitet 
    ·Hvordan endre DHCP Adresse 
    ·Slik installerer du et SSL- klientsertifikat 
    ·EAP- typer 
    ·Windows 2008 brannmurregler 
    ·Hvordan holde datasikkerheten 
    ·Hvordan få et passord med en IP 
      Anbefalte artikler
    ·Hvordan få tilgang til en Belkin Router 
    ·Alternativer til trådløst Internett 
    ·Slik aktiverer Flow Control på en ruter 
    ·Slik bruker du en bærbar PC på AOL Dial -Up 
    ·Hvordan bygge en ekstern bredbånd antenne 
    ·Hvordan konvertere en WAV -fil 
    ·Hvor å Endre Sentraladministrasjonen Application Pool …
    ·Fordeler med trådløs Computing 
    ·Hva er Remote Network Access 
    ·Hvordan fortelle om Wake on LAN er aktivert 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/