, 7amp - at skabe en udvikling, miljø,,,,, andel,,,,,,,,,,,,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, en lokal udvikling web - server er en af de bedste måder at lære på ajax, ved at læse om det, er én ting, men at være i stand til at vælte de rå data frem og tilbage mellem en browser og en server er virkelig, den eneste måde, hvorpå vi kan virkelig forstår, hvad det er, der sker på et grundlæggende niveau.for at skabe et dynamisk og interaktive applikationer og lokaliteter, som vi kender og elsker, du har brug for, er en udvikling - server. på vinduer systemer, vi har kun et par ordentlige muligheder. vi kan anvende microsofts internet - tjenester (er), som sædvanligvis er samlet med endelige eller business versioner af vinduer, eller vi kan bruge apache, ekstremt populær open source - alternativ.kan du huske, da microsoft har en 90% markedsandel af browseren marked?apache er ms for webserver verden og på visse punkter i sin berømte historie har nydt godt af en næsten total dominans i det pågældende område,.,,, er generelt er ret let at forme, som den bruger en grafisk grænseflade og er ret intuitivt, men er rettet mod udvikling af. netto ramme. netto er en medicinske sprog og generelt, du har brug for noget som visuelle studie til at opbygge net ansøgninger med det.visuel studie er ikke billigt (selv om fri give versioner, der er til rådighed, og hvis du er rigtig hardcore - kunne du bruge blok til at skrive koden), og mange mennesker foretrækker open source - alternative folkesundhedsprogrammet. ligeledes mssql er en god database løsning af microsoft, men som de andre ofre, også er en privatejet teknologi.mysql er fri, åben og meget, meget populær.det er let at anvende, robuste og skalerbare, og det er derfor mange udviklere foretrækker det.for at skabe udvikling og miljø, vi virkelig ønsker at tilbringe så lidt som muligt, så vores valg her er klart - apache som den platform, folkesundhedsprogrammet som server-side sprog, og mysql som oplagring teknologi.men at få alle disse teknologier taler med hinanden, er ikke helt så ligetil, som løber et par installatører, ved at komme i gang, for det første har vi brug for at downloade installatører til apache og mysql og filer, som er nødvendige for at køre på.installatørerne kan findes på følgende steder: http: //httpd. apache. org /download. cgihttp: //dev.mysql. kom /downloads /mysql /5.1. htmldownloads, på de foregående sider vælge passende msi pakker til din platform (f.eks. x64 eller x32) og krav (du kan lige så godt vælge fuld ssl version af apache).med folkesundhedsprogrammet, men vi ønsker ikke at installatøren, ønsker vi zip fil, der indeholder alle folkesundhedsprogrammet filer, idet der er mere i denne pakke, end du får med standard installatøren.det kan findes på følgende internetadresse:,http://uk2.php.net/get/php-5.2.11-win32.zip/from/a/mirror, er der to forskellige zip filer til ruder på den lokalitet, være sikker på, at du ikke får den med indhold (ikke - tråd sikker) ved navn, da det ikke vil arbejde sammen med apacherne (som er tråd sikker).før, at installatører eller udpakning zip sag, vi er nødt til at gøre et par mindre system opgaver; vi bør standse enhver øjeblikkelig budbringer ansøgninger midlertidigt som de kan interferere med apache - anlæg, og vi bør slå vinduerne brugerkonto kontrol (uac) som det griber ind i den mysql konfiguration nytteværdi.til at frakoble uac besøg brugerkonti anvendelse i panelet:, i applet der slider på bunden af:,, klik ok knap og bekræfte den sidste uac meddelelse du nogensinde skulle modtage (w00t!), derefter genstarte din maskine som anvist., installere apache, den første ting, vi er nødt til at installere er apache web - server, der tjener hjemmesider til browsere efter http anmodninger, og danner grundlaget for vores udvikling miljø.løb installatøren, klik på den næste, knap til at komme i gang og acceptere kørekort.klik dernæst igen, og du skal se følgende skærm:, at færdiggøre den dialog, som angivet ovenfor, og klik dernæst igen, om følgende skærm vælger, typisk mulighed:, kan vi nu bare klikke, næste, indtil anlægget forekommer.når færdig, du bør se apacherne ikon i meddelelsen område; det bør have en grøn spille symbol for at angive, at det løber:,, som følge af apache kører med succes, skal vi være i stand til at åbne en browser, typehttp: //localhost i den adresse, bar og se følgende besked:,, konfigureringen af apacherne 'webside, vi ser, er serveret fra apache misligholdelse indhold i register, der sandsynligvis er beliggende som denne:, c /program filer (x86 -) /apache software foundation /apache2.2 /htdocs, det er fint, men det er lidt af en opgave med at grave, at dybt, når vi ønsker at tilføje eller fjerne filer.vi kan nemt få apache - serveren indhold fra en folder, der er tættere på og skabe en ny fortegnelse over din, c, køre og kalder det, apachesite., i begyndelsen menu - gruppen til apache er der en mulighed for, redigere apache httpd.conf konfiguration fil, vælger denne og en tekstfil vil være åbnet.det er apache vigtigste konfiguration fil i iis, apache, ikke har en gui for konfiguration, men at vi i stedet skal redigere teksten fil at ændre den server.gå ned til, server configuratio, n - afsnittet, der begynder den linje 144.on - line - 177, bør det fastsættes, at den, documentroot, et direktiv, som vil være at pege på den fortegnelse, jf. ovenfor.ændre denne linje, så det viser, at vi skabte den fortegnelse, c, kør:, documentroot "c: /apachesite", lige under dette direktiv, er flere lande, direktiver, du bliver nødt til at sætte det andet, således at den peger på det samme som det, documentroot:, < adresseregister "c: /apachesite" >, redde fil og genstarte apache, som du kan gøre i venstre klikke ikonet i meddelelsen område og at vælge, apache2.2 → derefter.for at veryify, at det virker, skabe en ny html filen,. i den nye fortegnelse og anmode om, localhost fra browser igen:,, at folkesundhedsprogrammet, næste, vi kan installere folkesundhedsprogrammet, således at apache kan løbe på filer, når dette er nødvendigt; skabe en ny fortegnelse i, c, køre og kalder det, folkesundhedsprogrammet, så luk php, zip, at vi downloadede og trække hele indholdet i den under folkesundhedsprogrammet, mappe.det er det eneste, vi skal gøre, for så vidt angår "anlæg" er foruroliget, og alt, hvad vi skal gøre nu, er at få apache at bruge det, konfigureringen apache brug php, redigere, httpd.conf, fil igen, efter alt det, addmodule, direktiver ved starten af fil tilføje følgende kode: ####### php ud ########### loadmodule php5_module "c: ////////php5apache2_2 høreværn. dll" addtype anvendelse /x-httpd-php. på phpinidir "c: folkesundhedsprogrammet" ##############################, redde - - men du skal ikke bekymre dig om at genstarte apache, men som vi er nødt til at foretage et par ændringer og genstarter computeren., konfigureringen af folkesundhedsprogrammet, som apache - under folkesundhedsprogrammet er baseret på dokumentation baseret konfiguration i, c: en php, folder omdøber filen, php.ini-recommended, til folkesundhedsprogrammet. ini,.nu er vi nødt til at tilføje en klasse er variabel, vinduer, så det ved, hvor folkesundhedsprogrammet filer er bosat.du bliver nødt til at gå tilbage til det, kontrolpanel og åbne system, applet.på avancerede, tab, tæt på bunden af dialogen er en knap, miljø variabler - trykke på knappen og en ny dialog vil åbne:, den nye dialog er opdelt i 2 dele; i den nederste del udvælge den linje, der har vej, som den variable, navn (du kan nødt til at rulle ned lidt) og tryk, redigere, knap under den anden afdeling til at åbne den ansvarshavende redaktør:,, gå til enden af variabel værdi, og tilføje følgende tekst i den exsting værdi:, c: en php); det vil kort til under folkesundhedsprogrammet, vi skabte den mappe, c, køre bil, og som vi uemballeret folkesundhedsprogrammet filer fra zip fil.det er meget vigtigt, at de ikke får nogen af de eksisterende tekst i værdi (eller andre programmer på din maskine eller hele din maskine, kan holde op med at arbejde, og at man træder ind i den nye tekst, sådan som det ser ud.når det er gjort, klik, okay, på tre dialog kasser og genstarte din computer., når din computer har genoptaget, apacherne ikon bør have grønne spille symbol på den og folkesundhedsprogrammet skal være konfigureret med succes.for at afprøve det skabe en side i deres tekst, redaktør og tilføje følgende kode:, <?folkesundhedsprogrammet aspektet phpinfo()?>, medmindre det nye dossier, phpinfo.php i, c) apachesit, e mappe, og derefter anmode om den side af at skrive følgende adresse i browseren adresse bar: http: ///////////////localhost phpinfo. php, din browser bør vise folkesundhedsprogrammet informationsside:, held og lykke!nu er vi bare nødt til at installere mysql og alt er parat., installation mysql, løb mysql installatøren, at vi downloadede og holde klikker, næste, indtil du kommer med den konfiguration, troldmand:,, uncheck, register, kasse og tryk, færdig, button.klik dernæst igen og derefter følgende skærm vælger den misligholdelse, detaljerede udformning mulighed:, på den næste skærm vælger, entreprenør maskiner, valgmulighed, efter at klikke, dernæst på skærmen ovenfor vælge misligholdelse mulighed igen på følgende skærm:,, gå med de misligholdelser, der er udvalgt den næste skærmen:,, og igen, bare gå med misligholdelse mulighed på næste side:, den næste skærmen har begge muligheder er kontrolleret, bare hold dem kontrolleret og videre:,, du ikke bekymre dig om at kontrollere, firewall undtagelse, rubrik, uanset om det er påkrævet, vil variere afhængigt af dit system og firewall, så du kan gøre det i et minut manuelt, hvis det er nødvendigt.hvis du bare vil standard latinske tegnsæt, du kan vælge den misligholdelse, og klik dernæst:,, på den næste skærm holder misligholder sine forpligtelser, men også kryds at tilføje henrettelser vej til vinduer vej variabel, gjorde vi det manuelt, når konfigureringen af folkesundhedsprogrammet):,, træder ind i en ny password til, rod, højde og klik, næste, igen, på den sidste skærm, tryk, udføre, knap og konfiguration ændringer vil blive anvendt:,, når den troldmand er afsluttet, du bør se bekræftelse:,, på dette punkt, du skal genoptage din computer igen.du er ikke anledning til men vinduer er uberegnelig og anlæg kan ikke løbe korrekt, hvis du ikke gør det.så, du gør. -, afprøvnings - mysql, okay, så du er tilbage efter den genstartet?godt.lad os tjekke mysql fungerer korrekt.i begyndelsen menu, bør der være en, mysql kommandolinjen klient, anvendelse, vælge det her og gå ind i den kode, du satte ved udførelsen af den mysql konfiguration, troldmand.du skulle se efter skærm:,, anføres følgende kommando på hurtig:, databaser, databaser i anvendelse, anføres; en test, database er monteret som standard:,, type kommando, test, test, database, vil blive udvalgt:,, lad os skabe en grundlæggende tabel; type følgende kommando: skabe tabel brugere (navn varchar (20), alder int), vil det skabe en ny tabel kaldet, brugere, og tilføje to kolonner til det, en til at holde navn data, der består af op til 20 variable tegn (alfanumerisk) og for det andet at holde alder data som et heltal.kom ind, og du skal få det, søge - budskab at bekræfte den tabel, blev oprettet:,, til at skabe en tabel med nogle falske data, anvendes følgende kommando:, indsætte i brugere værdier ('dan, 31), bør du få succes budskab igen, efter du slog ind på:,, som endelig udg. prøve, som vi kan kontrollere, at oplysningerne er blevet indføjet i tabellen corectly ved, udvælge, kommando:, udvælge * fra brugere, som viser tabel, og de data, der indsættes:,, konfigureringen af folkesundhedsprogrammet med mysql, alt, hvad vi skal gøre nu, er at få php at tale med mysql; tidligere vi blev til en fil, php.ini i, c: en php mappe, åben den nu med en tekst, redaktør.for det første, gå ned til, veje og vejvisere, afdeling og find den, extension_dir direktiv på linje 536 og ændre den, så det ser ud som følger:, extension_dir = ". /ekstrakt", så gå ned til den dynamiske udvidelse, afsnit, som begynder den linje, 628.i vinduer forlængelser, afsnit fjerne semikolon foran følgende linjer:,, udvidelse = php_mysql. dll, udvidelse = php_mysqli.dll, det er det eneste, vi skal gøre, og redde den fil, og endnu en gang at genoptage din maskine.efter at du kan kontrollere mysql støtte i, phpinfo.php, side igen:,, det er faktisk en garanti for succes, men vi bør skabe et php fil, så vi kan prøve, som vi kan læse data fra vores database i en tekst, redaktør skabe følgende dossier:, <?php $bruger = "rod". $kodeord = your_password_here. $database = "test" $server = localhost. $forbinde = mysql_connect ($server, $bruger $password); $udvælge = mysql_select_db ($database, $forbinde); $forespørgsel = mysql_query ('select * fra brugerne); $data = mysql_fetch_assoc ($spørgsmål), echo "hej". $data ['name "].du er ". $data ['age '] mysql_close ($forbinde)?>, redde det, phpmysql.php i, c) apachesite, og anmoder den om at bruge din browser, du bør se følgende budskab:,, hvis det ikke virker, så prøv at sætte din firewall på erhvervsuddannelse tilstand og se, om du får meddelelse om, at ansøgningen, når du kører, side. kort sagt: vi har nu en succes og har den perfekte udvikling miljø for at skabe dynamiske ajax drevet sider.ja, der kan være forskellige programmer, som vi kan løbe, som vil gøre nogle af eller alle de konfiguration for os, men som kan eller ikke kan arbejde med den seneste version af windows, men hvor er det sjove i det?! få apache, mysql og folkesundhedsprogrammet konfigureret manuelt, er en sejr, og det giver os mulighed for at lære mere om de platforme, vi bruger, når vi skaber moderne net ansøgninger.,, følger os på twitter, eller abonnere på nettuts + rss foder til den bedste web udvikling tutorials på nettet.,,,