installere lampe - serveren (apache, mariadb, folkesundhedsprogrammet) på centos, rhel, videnskabelige linux 6, 5 /6, 4 /6, 3

, som er en kombination af operativsystemer og open source software stak.akronymet lampe er afledt af første brev af linux, apache http server, mariadb database, og folkesundhedsprogrammet /perl /python. i denne forelæsning lad os se, hvordan til at fælde lampe - rhel /centos /videnskabelige linux 6. x. her x står for version, som f.eks. 6.1, 6.2, 6.3, 6.4 og 6.5. min testbox hostname og ip - adresse er server.unixmen.com og 192.168.1.200/24 hhv., installere apache, apache er en open source - multiplatform web - server.det er en komplet vifte af web - server karakteristika, herunder i cgi, ssl og virtuelle domæner., at installere apache, anføres efter ordre fra din terminal:,&#yum installere httpd - y, begynd at apacherne tjeneste, og lad det starte automatisk på hver genstart:,&#tjeneste httpd begynder&#chkconfig httpd, tillade apache. - default havn 80 gennem din firewall /router, hvis du vil forbinde fra fjerntliggende systemer.for at gøre det, redigere fil /etc /sysconfig /iptables,,&#vi /etc /sysconfig /iptables, tilføje følgende linjer., [...] - en input - p tcp - m - stat new - m tcp - dport 80 - j acceptere [...] genoptage iptables:,&#tjeneste iptables genstart, test apache:, åben din webbrowser og navigere på http: ///////////////localhost eller http: //server - ip - adresse /.,, installere mariadb, mariadb er en dråbe i stedet for mysql.det er en solid, dimensionerbare og pålidelige sql server, som er rige række forbedringer., først skal du fjerne eksisterende mysql pakker, hvis nogen:,,&#yum fjerne mysql * mysql server mysql udvikling mysql libs, installere remi register for at løse mysql forenelighed spørgsmål, vil de sandsynligvis få afhængighed af fejl og mariadb.så lad os tilføje remi register til at løse afhængighed problemer: takket være askmonty knowledgebase at hjælpe mig med at løse de tilhørende spørgsmål.,&#omdrejninger pr. minut - ivh http: //kraft. famillecollet. kom /enterprise /remi-release-6. rpm, installere compat-mysql55 pakke nu:,&#yum - enablerepo = gør en test - - disablerepo = remi installere compat-mysql55, oprette et register fil for mariadb og tilføje følgende linjer: for 32bit systemer:,&#vi /etc /yum. genkøbsforretninger. d /mariadb. repo,&#mariadb 5,5 centos register over - skabt 2013-06-06 07:42 utc&#http://mariadb.org/mariadb/repositories/[mariadb] navn = mariadb baseurl = http://yum.mariadb.org/5.5/centos6-x86 gpgkey = https://yum.mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 for 64bit systemer:,&#vi /etc /yum. genkøbsforretninger. d /mariadb. repo,, #,mariadb 5,5 centos register over - skabt 2013-06-06 07:53 utc, #http://mariadb.org/mariadb/repositories/[mariadb] navn = mariadb baseurl = http://yum.mariadb.org/5.5/centos6-amd64 gpgkey = https://yum.mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1, redde og exit - sagen og løbe yum ajourføre kommando:,&#yum opdatering, nu installerer mariadb:,&#yum installere mariadb udvikling mariadb klient mariadb server - y, start mariadb tjeneste, og lad det starte automatisk på hver genstart:,&#tjeneste mysql begynder&#chkconfig mysql, der mysql root kodeord, som standard myswl root kodeord er tom.så for at forhindre uautoriseret adgang til mysql, lad os få en root - bruger kodeord:,&#/bar /bin /mysql_secure_installation, /bar /bin /mysql_secure_installation: linje 379: find_mysql_client: befaler ikke fundet bemærkning: alle dele af dette manuskript anbefales til alle mariadb servere i produktionen.vær venlig at læse hvert skridt omhyggeligt.med henblik på at logge ind i mariadb for at sikre det, vi har brug for den nuværende password til roden.hvis du har installeret mariadb, og du har ikke den egentlige password, password bliver tomme, så skal du bare trykke enter.i nuværende password til roden (angiv for ingen): ok, med held anvendes kodeordet, videre...om fastsættelse af de grundlæggende kodeord sikrer, at ingen kan logge ind i mariadb root bruger uden behørig bemyndigelse.du har allerede en grundlæggende password, så kan du sikkert svar "n".ændre grundlæggende kodeord?[j /n. y nye kodeord: kommer ind på nye kodeord: koden ajourføres med succes.genlader privilegium tabeller....succes!som standard, en mariadb anlæg har en anonym bruger, tillade nogen at logge ind i mariadb uden at have en brugerkonto, der er skabt for dem.det er kun beregnet til test, og for at gøre etableringen af en smule glattere.du skal fjerne dem, før de flytter til en produktion miljø.fjerne anonyme brugere?[ja /nej...succes!normalt, rod - kun skal være tilladt at forbinde fra localhost ".dette sikrer, at nogen kan gætte på roden kodeord fra nettet.annullere root login lidt?[ja /nej...succes!ved misligholdelse, mariadb kommer med en database, der hedder "test", at der er nogen, der kan få adgang til.det er også kun beregnet til testning, og bør fjernes, før de flytter til en produktion miljø.fjerne test - databasen og adgang til det?[ja /nej] - at prøve database...fejl. 1008 (hy000) på linje 1: kan ikke droppe database "test" - databasen findes ikke...fejlede!ikke kritisk, fortsæt...- at fjerne privilegier på prøve - databasen....succes!ved at lade det privilegium tabeller skal sikre, at alle ændringer, der er sket hidtil, med øjeblikkelig virkning.genlad privilegium borde?[ja /nej...succes!rydde op.så er jeg færdig.hvis du har afsluttet alle de ovennævnte foranstaltninger, deres mariadb anlæg bør nu være sikre.tak for anvendelse af mariadb!, installere php, folkesundhedsprogrammet (rekursive akronym for folkesundhedsprogrammet: hypertext preprocessor) er en almindeligt anvendt open source - generelle formål, som er særlig velegnet til scripting sprog web - udvikling og kan være indbygget i html., installere folkesundhedsprogrammet med følgende kommando:,&#yum installere php - y, test folkesundhedsprogrammet, skabe en prøve "testphp. folkesundhedsprogrammet aspektet" fil i apache dokument root mappe og sætte de linjer som vist nedenfor:&#vi /var /www /html /testphp. folkesundhedsprogrammet, tilføjes følgende linjer.,,, og httpd tjeneste:,&#tjeneste httpd genstarte, sejle til http: //server - ip - adresse /testphp.php.det vil vise alle detaljer om folkesundhedsprogrammet som f.eks. udgave, bygge dato og kommandoer osv.,, hvis du ønsker at installere alle php moduler, indtaste kommandoen yum installere php * - y og genoptage httpd tjeneste.for at kontrollere, om de moduler, åbne webbrowser og navigere på http: ///////////////testphp.php serveren ip - adresse.du vil kunne se på moduler, installere phpmyadmin (fakultativ), phpmyadmin er fri, open source - brugergrænsefladen værktøj til at forvalte deres mysql databaser.ved misligholdelse phpmyadmin ikke findes i centos /rhel /videnskabelige linux officielle samlinger.så lad os gøre det fra epel register. at tilføje epel register, bare følg linket., og– installere epel register på rhel /centos /videnskabelige linux 6, installere phpmyadmin:,&#yum installere phpmyadmin - y, få phpmyadmin, redigere phpmyadmin.conf fil.&#vi /etc /httpd /conf.d /phpmyadmin. conf, finde og kommentere hele /< adresseregister > afsnit som vist nedenfor: [...] alias /phpmyadmin /bar /andel /phpmyadmin alias /phpmyadmin /bar /andel /phpmyadmin&## kommentar følgende afsnit&##&#< directory /bar /andel //////////////phpmyadmin >&#< ifmodule mod_authz_core. c >&## apache 2.4&#< requireany >&#kræver ip 127.0.0.1&#kræver up: 1&#< /requireany >&#< /ifmodule >&#< ifmodule!mod_authz_core. c >&## apache 2.2&#for nægter, vil&#nægte fra alle&#tillade fra 127.0.0.1&#tillade fra: 1&#< /ifmodule >&#< /fortegnelse > [...], åbne "ud. inc.php" fil og ændring fra "cookie" "http" for at ændre autentifikation af phpmyadmin:,&#kp /bar /andel /phpmyadmin /config.sample.inc.php /bar /andel /phpmyadmin /config.inc.php&#vi /bar /andel /phpmyadmin /config.inc.php, ændre småkage til http., [...] /* godkendelse type * $cfg ['servers'] [$jeg] ['auth_type '] = http; [...], genoptage apache tjeneste:,&#tjeneste httpd igen, nu kan du få adgang til phpmyadmin konsol af navigation til http: ////////////////- ip - adresse phpmyadmin fra din browser. ind i din mysql brugernavn og password, som de har givet i tidligere faser.i mit tilfælde sin "rod" og "centos".,, du vil blive omdirigeret til phpmyadmin vigtigste brugergrænsefladen.,, nu du er i stand til at forvalte deres mariadb databaser fra phpmyadmin brugergrænsefladen., at ’ det.din lampe - serveren er oppe og klar til brug. skål!,

Apache HTTP Server Test Page powered by CentOS - Mozilla Firefox_001
phpinfo() - Mozilla Firefox_002
Mozilla Firefox_003
192.168.1.200 - localhost </p>
            <div class=myad2><script language='javascript' src='https://computer.sciencearticles.cc/ad/m/2.js'></script></div>
            <div class=myad3><script language='javascript' src='https://computer.sciencearticles.cc/ad/m/3.js'></script></div>
 
		  
<br><br>


<div>Previous:<a class='LinkPrevArticle' href='https://computer.sciencearticles.cc/da/system/CentOS/1002009029.html' >installere munin overvågningsværktøj på centos, rhel, videnskabelige linux 6, 5 /6, 4 /6, 3 </a> </div>
<div>Next Page:<a class='LinkNextArticle' href='https://computer.sciencearticles.cc/da/system/CentOS/1002009032.html'  >opsætning vsftpd server med virtuelle brugere på centos, rhel, videnskabelige linux 6, 5 /6, 4 /6, 3 </a> </div>
			 
        </div>
        <footer class=