Namestite Apache2, MariaDB in podporo za PHP5 v CentOS 7

Včeraj sem namestil CentOS 7, da ga preizkusite. Danes vam bom pokazal, kako namestitev LAMP Stack (Linux, Apache2, MySQL (MariaDB) in PHP) v CentOS 7.Ta vadnica mora biti kratek in preprost, in za tiste, ki so novi v CentOS, ne bi smeli imeti Problem branje in uporabo spodnjih korakov v svojem okolju.

V tem vodiču po korakih vam bom pokazal, kako namestitev Apache2, nato vam pokaže, kako namestiti MariaDB, alternativo MySQL in podporo za PHP5. Ti strežniki in paketi omogočajo gostovanje spletnih strani PHP, kot so WordPress, Joomla in drugih CMS.

Če še niste namestili 7 CentOS, preverite to objavo, ki sem jo včeraj napisal. Moral bi vam pomagati pri namestitvi 7 CentOS preko NetInstall. Po namestitvi CentOS 7 nadaljujte spodaj, da namestite te strežnike in pakete.

 

  • Namestitev strežnika Apache2

 

Apache je spletni strežnik. Spletni strežniki so programi, ki upravljajo distribucijo spletnih strani. Če odprete spletni brskalnik v računalniku in ga vtipkate www.liberiangeek.netA spletni strežnik bo šel in pridobiti privzeto indeksno stran za liberiageek.net in ga vrnite v odjemalski računalnik, da se prikaže. Obstaja veliko spletnih strežnikov, ki so na voljo danes, vendar je Apache najbolj priljubljen med njimi.

Če želite namestiti Apache v CentOSu, zaženite ukaze spodaj.

<Koda> yum -y namestite httpdcode>

Ko namestite Apache, zaženite spodnje ukaze, da ga konfigurirate tako, da se samodejno zažene ob vsakem zagonu vašega strežnika. Če želite to narediti, zaženite ukaze spodaj

systemctl omogoči httpd.service

Spodnji ukazi bodo ročno Začetek Apache

sistemski zagon httpd.service

 

  • Nameščanje podatkovnega strežnika MariaDB

 

MariaDB je strežnik baz podatkov. Strežniki baz podatkov so programi, ki olajšajo shranjevanje in manipulacijo podatkov ali informacij. Podatki so shranjeni v podatkovnih bazah.

V odjemalcu / strežniku nastavitev, odjemalec zahteva informacije in strežnik baz podatkov gre in pridobi shranjene podatke za odjemalca.

Če želite namestiti MariaDB v CentOS 7, zaženite ukaze spodaj

yum -y namestite mariadb-server mariadb

Po namestitvi zaženite spodnje ukaze za ročno zagon strežnika MariaDB.

sistemski zagon mariadb.service

Če želite konfigurirati strežnik, da samodejno zažene MariaDB po ponovnem zagonu, zaženite spodnje ukaze.

systemctl omogoči mariadb.service

Končno, zaženite ukaze spodaj ustvarite geslo za bazo podatkov root uporabnik, odstranite začasno bazo podatkov in omogočite varnostno funkcijo.

mysql_secure_installation

Ko se od vas zahteva izbira, vedno izberite želeni privzeti odgovor Da, ali Y.

 

  • Omogočanje podpore PHP5 v CentOS 7

 

Nazadnje, zadnja storitev, ki jo želimo omogočiti, je PHP5 skupaj z drugimi pomembnimi moduli. Podpora PHP5 omogoča spletni strežnik, da zažene in upravlja skripte PHP5.

Če Apache izvaja PHP skripte, morate namestiti orodja in pakete, da omogočite podporo PHP. Spodaj ukazi, da to omogočite.

yum -y namestite PHP php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

Znova zaženite Apache, da omogočite nove PHP skripte

sistemski restart httpd.service

 

To je to!

 

Preden dostopate do spletnega strežnika na daljavo, morate v požarni zid omogočiti vrata za http. Če želite omogočiti vrata Apache na požarnem zidu, zaženite ukaze spodaj

firewall-cmd -permanent -zone = javna -add-service = http

Nato ponovno naložite požarni zid uporabo ukaze spodaj.

požarni zid-cmd -reload

 

Za testiranje teh strežnikov in storitev sledite spodnjemu koraku.

Apache je najlažje preskusiti. Vse kar morate storiti je, da odprete spletni brskalnik in vnesete računalnik IP naslov ali ime gostitelja v njej, če je Apache privzeto Spletna stran se prikaže, nato Apache deluje in deluje.

 

Apache privzeta stran v centrih 7

 

Če želite preizkusiti podporo PHP, ustvarite datoteka v privzetem korenu imenik Apache, ki je na / Var / www / html.

Dodajte te črte vanj in jo shranite. Pokliči phptest.php.

<? php phpinfo (); ?>
Nato odprite spletni brskalnik in pojdite na stran, npr. http://hostname/phptest.php

 

Testiranje php 5 v centrih 7

 

 

Če vidite spodnjo stran, potem PHP deluje in deluje.

 

Uživajte!

 

 

 

Pustite Odgovori

Ta stran uporablja Akismet za zmanjšanje nezaželene pošte. Preberite, kako se vaš komentar obravnava.

GTranslate Your license is inactive or expired, please subscribe again!