Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Netwerken >> Network Security >> Content
Hoe te Laat Apache verbinding maken met een externe database onder SELinux
SELinux is een geweldige tool die moet worden gebruikt op alle publiek toegankelijke web server , en op elke bedrijfsserver waar je een behoefte om de data.SELinux beveiligt diensten veilig te stellen totdat je hem vertelt dat de andere diensten en verbindingen zijn toegestaan ​​. Haar restrictief van aard en moet worden geconfigureerd om uw needs.It is vrij gebruikelijk voor bedrijven om een aparte server te gebruiken om een ​​database te huisvesten , of misschien gedeelde databases voor cliënten gescheiden van web gehoste machines.If dit klinkt alsof je : "Ik hebben probleem om de PHP /Apache op de linux server om te werken met de externe Mysql -database . Verbinding van PHP scripts om de database op afstand mislukt altijd . We maakten een klein php script die gewoon probeert te maken met de externe database . Bij het uitvoeren van het php script in ssh op de webserver het werkt prima . Maar bij het uitvoeren van het onder Apache krijgen we een verbinding storing , ongeacht wat we doen . " Dan zullen we aanpakken hoe dit oplossen :) Wat je
SSH toegang tot de server
Root toegang
Need Toon Meer Aanwijzingen
1

Eerste we nodig hebben om te controleren of SELinux is aangezet

Code
: . [ root @ www ~ ] # getenforce

Je moet iets terug te zien dat lijkt likeEnforcing kopen van 2

Als Code : : u een ander resultaat , probeer dan zie [ root @ www ~ ] setenforce # 1

Als u een foutmelding krijgt , dan hoeft u geen SELinux ingeschakeld . Je zal moeten gaan naar /etc /selinux /config en bewerk het bestand naar SELinux staat .

Zodra u dit inschakelt ( of uit te schakelen voor die kwestie ) moet je de linux server voor de reboot chagnes om effect
3

nemen zoals ze zijn gedaan tijdens de kernel laden . Zodra SELinux is ingeschakeld , hoeft de volgende

Zet SELinux aan externe verbindingen zorgen voor HTTP < br

Code > : setsebool - P httpd_can_network_connect = 1
4

Thats it ! Je allemaal gedaan . Sommige mensen willen herstarten om een reload forceren , maar het is niet nodig, tenzij je wilt .

Previous: Next:
  Network Security
·Hoe te activeren Single Sign -…
·Firewall-software voor servers…
·Wat is 8e6 R3000 ? 
·Hoe te Kerberos Aware Applicat…
·De noodzaak van een Intrusion …
·Hoe de Administrator-account u…
·Kan ik Alles blokkeren adresse…
·Hoe je Ping Sweep Prevent 
·Hoe te Websense Bypass op Blac…
  Related Articles
Hoe te beveiligen met wachtwoord van een…
Hoe een Intellinet Wireless Router kopen…
Hoe om te winkelen voor een draadloze ro…
Hoe het opzetten van een D - Link Wirele…
Hoe het opzetten van een Netgear Wireles…
Hoe het opzetten van een Linksys Wireles…
Hoe maak je een draadloze router firewal…
Hoe een printer toegang via een draadloz…
Hoe kan ik een verloren netwerksleutel v…
  Netwerken Articles
·Hoe te dll- bestanden voor Vista 
·Hoe je twee draadloze routers 
·Hoe u het IP-adres van een proxyserver z…
·Pros & Cons van Web Conferencing 
·Hoe Network Two Wired Laptop & Desktop C…
·Hoe je Pass Zinnen zoeken voor WPA2 
·Hoe te beheren Apache Web Servers 
·Wat is het verschil tussen Serial Line I…
·Hoe Hook Up een DSL- modem en een router…
Copyright © Computer Kennis http://www.nldit.com