Sistemų pasaulyje turime daugybę įrankių, kurie buvo sukurti siekiant padidinti duomenų valdymo pajėgumus ir pasiekti daug centralizuotesnį duomenų administravimą. Šiandien „Solvetic“ daugiausia dėmesio skirs kai kurioms geriausiai žinomoms programoms, tokioms kaip „Apache“, PHP ir „MySQL“, ir pamatysime, kaip jas paprastai ir išsamiai įdiegti „Windows 10“. Kai mes kalbame apie žiniatinklio serverį, normalu rasti „Apache Windows 10“ parinktį, nes kalbame apie jo daugiaplatformį pobūdį, atviro kodo ir nemokamą. Jo naudojimas per daugelį metų tapo labai plačiai paplitęs dėl to, kad jis, be paprastumo, reguliariai atnaujinamas.
Kas yra Apache„Apache“ šiandien yra viena iš dažniausiai naudojamų paslaugų, susijusių su žiniatinklio tema. Jis įdiegtas kaip „Apache HTTP“ serveris, kuris yra atviro kodo žiniatinklio serveris, leidžiantis kurti puslapius ir valdyti žiniatinklio paslaugas. Tai daugiaplatformis serveris, nemokamas, tvirtas ir siūlo mums saugumą ir našumą. „Apache“ serveris sukurtas vykdant „Apache Software Foundation“ grupės HTTP serverio (httpd) projektą.
Kita vertus, galbūt norėsime įdiegti tokias komunalines paslaugas kaip PHP kalba, kad galėtume kurti žiniatinklį ir kurti tinklalapius. Naudojant PHP, bus lengviau prisijungti prie serverių, taip pat turint paprastą vartotojo sąsają. Jei mes taip pat norime valdyti duomenų bazes, dažniausiai naudojama „MySQL“ parinktis, kurioje yra atvirojo kodo ir jos naudojimas yra gana optimalus, nes sistema yra plačiai suderinama.
Kas yra PHPPHP (PHP: Hypertext Preprocessor) yra plačiai naudojama atviro kodo programavimo kalba, tinkama žiniatinklio kūrimui ir gali būti įdėta į HTML pagrindu sukurtas svetaines. Šiuo metu daugelis svetainių yra pagrįstos PHP, o PHP naudojamas dinaminiams tinklalapiams kurti.
Kas yra MYSQLNorėdami dirbti su duomenų bazėmis, turime „MySQL“, kuri yra atviro kodo santykių duomenų bazių valdymo sistema (RDBMS) ir pagrįsta struktūrizuota užklausų kalba (SQL). „MySQL“ galima paleisti „UNIX“, „Linux“ ir „Windows“ aplinkoje su visišku suderinamumu.
Mes galime pamatyti šių programų praktiškumą ir įdiegti jas sistemoje „Windows 10“ turime dvi galimybes:
1 variantasPirmoji galimybė yra atsisiųsti ir įdiegti paruoštus naudoti paketus, o populiariausi yra „WampServer“, XAMPP, kurie yra nemokami ir lengvai įdiegti „Apache“ paskirstymai, kuriuose yra „MariaDB“, „PHP“ ir „Perl“.
2 variantasAntra, mes turime galimybę sukurti savo funkcionalų WAMP serverį, atskirai atsisiųsdami kiekvieną komponentą.
Šiuo atveju mes atliksime rankinį „Apache“, PHP ir „MySQL“ diegimo procesą „Windows 10“.
1. Įdiekite „Apache“ sistemoje „Windows 10“
1 žingsnis
Pirmiausia įdiegsime „Apache“ dabartinėje versijoje 2.4.28 VC15 iš šios nuorodos:
Šis „Apache Lounge“ atsisiuntimas leidžia mums visada kurti „Apache“ su atnaujintomis priklausomybėmis ir naujausiais kompiliatoriais, kurie buvo visiškai išbandyti. Dvejetainius failus nurodo ASF, „Microsoft“, PHP ir kt. ir vis daugiau programinės įrangos yra supakuota į šiuos dvejetainius failus ir modulius.
Šie dvejetainiai failai yra sukurti iš ASF šaltinių adresu httpd.apache.org, juose yra naujausių pataisų ir priklausomybių, tokių kaip zlib, openssl ir kt. Dvejetainiai failai neveikia „Windows XP“ ir „2003“ ir gali veikti: 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016.
Čia mes galime pasirinkti 32 arba 64 bitų versiją pagal turimą architektūrą. Atsisiuntę .zip failą, tęsiame jo išskyrimą:
Tai, ką išpakavome, bus nukopijuota į C šaknį, šiuo atveju nukopijuosime aplanką „Apache24“:
DIDELIS
2 žingsnis
Kitas žingsnis yra atsisiųsti ir įdiegti „Microsoft Visual C ++ 2012 Runtime“, būtiną paleisti „Apache“ „Windows“ aplinkoje.
Tai galima atsisiųsti iš šios nuorodos:
3 žingsnis
Kitas žingsnis yra redaguoti failą httpd.conf, kurį randame kelyje C: \ Apache24 \ conf, ir mes galime jį dešiniuoju pelės mygtuku spustelėti, pasirinkti parinktį Atidaryti su ir ten pasirinkti norimą teksto rengyklę:
4 žingsnis
Įdiegtame faile atliksime šiuos pakeitimus:
- Eilutėje Klausytis nustatykite * .80, kad išklausytumėte visas užklausas per tą prievadą
- Eilutėje ServerName nurodykite localhost: 80, kad apibrėžtumėte serverio domeno pavadinimą
- „AllowOverride“ eilutėje pakeiskite „Ne“ į „Visi“, kad būtų leista nepaisyti .htaccess
Išsaugome failo pakeitimus.
DIDELIS
5 žingsnis
Kitas žingsnis yra nustatyti „Apache“ kaip paslaugą „Windows 10“ ir tam mes atidarome komandų eilutės konsolę kaip administratoriai ir įvedame šiuos duomenis.
cd C: \ Apache24 \ bin6 žingsnis
Patekę į katalogą, vykdome:
Įdiegti httpd -k
DIDELIS
7 žingsnis
Norėdami patvirtinti „Apache“, sukursime failą pavadinimu index.html ir įklijuosime:
„Apache“ testavimas8 žingsnis„Apache“ veikia!
Išsaugoję einame į naršyklę ir rašome:
http: //localhost/index.html
3. Įdiekite PHP „Windows 10“
Įdiegę „Apache“, turėsite įdiegti PHP, kurią galime atsisiųsti iš šios nuorodos. Dabartinė jo versija yra 7.1 VC14.
1 žingsnis
Atsisiuntę ištrauksime turinį į aplanką, kurį pervardysime php, ir įklijuosime jį į C šaknį:
DIDELIS
Ten redaguosime INI failą, gamybos arba kūrimo failą, ir nustatysime šią eilutę:
extension_dir = "C: phpext"2 žingsnis
Ten mes galime leisti kitus plėtinius, tokius kaip: Curl, GD, MySQL. Tada eisime šiuo maršrutu:
Valdymo skydas \ Sistema ir sauga \ Sistema
3 žingsnis
Ten spustelime parinktį Išplėstinė sistemos konfigūracija ir bus parodytas toks langas:
4 žingsnis
Ten spustelime mygtuką Aplinkos kintamieji ir naujame lange einame į skiltį Sistemos kintamieji, surandame eilutę Kelias ir spustelėkite mygtuką Redaguoti:
5 žingsnis
Rodomame lange spustelėkite mygtuką Naujas ir pridėkite eilutę C: \ php. Spustelėkite Gerai, kad išsaugotumėte pakeitimus. Nustačius aplinkos kintamąjį, būtina iš naujo paleisti sistemą.
6 žingsnis
Dabar turime redaguoti „Apache“ konfigūracijos failą ir pridėti šias eilutes failo apačioje bei išsaugoti pakeitimus.
C: Apache24Confhttpd.confLoadModule php5_module "c: /php/php5apache2_4.dll" AddHandler application / x-httpd-php .php # sukonfigūruokite kelią į php.ini PHPIniDir "C: / php"
DIDELIS
5. Įdiekite „MySQL“ sistemoje „Windows 10“
Kitas žingsnis bus įdiegti „MySQL“, kurios 5.6 versija yra naujausia ir kurią galima atsisiųsti iš šios nuorodos:
1 žingsnis
Atsisiuntę vykdysime MSI failą, kad pradėtume „MySQL“ diegimo procesą sistemoje „Windows 10“, ir pamatysime šį langą. Ten mes suaktyvinsime langelį, kad sutiktume su licencijos sąlygomis, ir spustelėkite Pirmyn, o dabar galime pasirinkti įdiegti „MySQL“ konfigūracijos tipą:
DIDELIS
2 žingsnis
Dešinėje pusėje matysime atitinkamas funkcijas, šiame pavyzdyje pasirinksime kūrėjo numatytąjį. Kai pasirinksite, spustelėkite Pirmyn ir visi reikalavimai bus patikrinti, o nesėkmės atveju galime jį pasirinkti ir spustelėti mygtuką Vykdyti, kad jį įdiegtumėte:
DIDELIS
3 žingsnis
Kai šis atnaujinimas bus baigtas, pamatysime, kad galime tęsti diegimą:
DIDELIS
4 žingsnis
Spustelėkite Pirmyn ir pamatysime šiuos dalykus. Ten turime spustelėti mygtuką Vykdyti, kad įdiegtumėte arba atnaujintumėte visus reikalavimus:
DIDELIS
5 žingsnis
Kai tikrinimo procesas bus baigtas, pamatysime šiuos dalykus:
DIDELIS
6 žingsnis
Spustelėkite Pirmyn ir pamatysime šiuos dalykus:
DIDELIS
7 žingsnis
Ten mes spustelėsime „Kitas“ ir pamatysime šiuos dalykus:
DIDELIS
8 žingsnis
Ten pamatysime atitinkamus MySQL konfigūracijos parametrus. Spustelėkite Pirmyn ir dabar turime priskirti atitinkamą MYSQL slaptažodį:
DIDELIS
9 veiksmas
Spustelėję „Kitas“ pamatysime „MySQL“ paslaugos pavadinimą ir galime sukonfigūruoti, ar „MySQL“ veikia paleidžiant.
DIDELIS
10 žingsnis
Dar kartą spustelėkite Pirmyn ir galime sukonfigūruoti papildinių ir plėtinių parametrus:
DIDELIS
11 žingsnis
Spustelėję „Kitas“ pamatysime atliktinų koregavimų santrauką. Galiausiai spustelėsime mygtuką Vykdyti, kad pritaikytume pakeitimus ir užbaigtume diegimą.
DIDELIS
Tokiu būdu įdiegėme „Apache“, PHP ir „MySQL“ sistemoje „Windows 10.“. Šiame procese matėme, kaip svarbu turėti galimybę įdiegti „Apache“ serverį sistemoje „Windows 10“ ir taip išsamiau valdyti duomenų bazes.