Installerer oc open på en lokal openserver-server. Installerer Open Server. Hvordan oppretter jeg min egen vertskonfigurasjon for et domene?

Hei alle sammen, i dag skal vi se på hvordan du installerer og konfigurerer en av de populære lokale serverne, Open Server. Vi vil se på de grunnleggende egenskapene til den lokale Open Server og teste driften. Open Server er en bærbar serverplattform og programvaremiljø laget spesielt for webutviklere. Ved hjelp av en lokal server kan programmerere lage applikasjonene sine på serversidespråk.

Last ned Open Server.

Her går du til «nedlasting»-siden hvor du har 3 versjoner å velge mellom. Disse versjonene er forskjellige i settet med tilleggsprogrammer. Jeg lastet ned den største versjonen, det er mange nyttige programmer som vil gjøre arbeidet ditt enklere (pipett, Sublime Text, et sett med programmer for å jobbe med en DBMS og mye mer).

Open Server er gratis. Du kan laste ned hvilken som helst versjon av den gratis, men du må forstå at det er vanskelig å vedlikeholde og periodisk oppdatere et så stort prosjekt.
Jeg innser dette, så da jeg lastet ned Open Server, donerte jeg 100 rubler til dem. Dette er ikke mye, men hvis hver av de som lastet ned overfører 50-100 rubler, vil dette hjelpe utviklerne.

Det er ingen torrenter på den offisielle nettsiden, så du må laste ned via en nettleser.

Etter at du har lastet ned installasjonsprogrammet, installer selve programmet. Jeg installerte Open Server på stasjon D, dette er stasjonen med mer plass.

Etter at du har installert programmet, vil du ha en mappe som inneholder følgende filer:

For å aktivere Open Server klikker vi på en av lanseringssnarveiene. Avhengig av systemet ditt, bør du velge riktig snarvei for deg selv.

For eksempel vil jeg lage en index.php-fil i mappen. Etter å ha opprettet et nytt prosjekt, oppdater Open Server og start nettstedet via fanen Mine nettsteder.

Open Server er lett å lære og pålitelig å bruke. Alt her er laget for mennesker, du trenger bare å øve.

I fremtiden vil jeg analysere Open Server. I andre innlegg vil vi se på mer avanserte aspekter ved å jobbe med Open Server. Du trenger det ikke på dette stadiet.

Det er alt!

Hvis du har spørsmål, skriv dem i gruppen vår -

Hver eier av et nettsted eller en blogg, før eller siden, har et uimotståelig ønske om å "fullføre" eller "tweak" den på en eller annen måte. Etter å ha lest muntre artikler i stil med "Hatemeel - det er enda enklere", begynner de uten å nøle i lang tid å rette den delikate koden ved hjelp av en slegge, en meisel og en slags mor. Resultatet er som oftest å trekke ut håret på rumpa og paniske brev til teknisk støtte: "Hjelp, siden min er død!"

De som er smartere og mer forsiktige forstår at før du klatrer inn i en levende organisme med uvaskede poter, må du øve på en slags simulator. Profesjonelle nettstedutviklere har brukt dem i lang tid og med suksess. I ganske lang tid var den mest populære Denver, en fullfunksjonssimulator av en ekstern server på din egen datamaskin. Men i rundt tre år har ikke prosjektet blitt gjenopptatt, Internett har gått langt foran, og i moderne datamaskiner og systemer er gamle Denver i ferd med å bli skjev, eller ikke i det hele tatt.

Den nye favoritten er den fritt tilgjengelige OpenServer-pakken. Skriv inn dette ordet i Google og du kommer til prosjektsiden, hvor du kan laste ned kildearkivet. Plasser den på en disk med minst 1 gigabyte ledig plass og pakk den ut. Gå til OpenServer-mappen og kjør filen med samme navn.

Først av alt, vil du bli bedt om å åpne Internett-tilgang. Hvis du ikke bruker Skype, bør det ikke være flere problemer. Hvis du bruker den, gå først til innstillingene og fjern merket for "Bruk porter 80 og 443 som innkommende alternativ". Start deretter Skype på nytt. Sjekk Skype-innstillingene dine - de skal se slik ut.

Etter at programmet starter, vil et rødt flagg vises på kommandolinjen. Klikk på den og du vil se servermenyen. Klikk på den grønne avmerkingsboksen ved siden av der det står "Start server". Selve programmet vil lage en virtuell disk W:. Gratulerer, du har i hendene en fullverdig server med alle mulighetene som ekte høykvalitets hosting gir.

Det jeg kommer til å skrive videre vil trolig skape indignasjon blant profesjonelle webmastere. Men jeg tar risikoen med å beskrive den enkleste måten å starte dine egne eksperimenter med kode på; vi lar mer komplekse alternativer ligge til senere. I følge reglene begynner arbeidet med nettstedet med å opprette en bruker og en database. Selvfølgelig, hvis vi gjør et reelt prosjekt, er det dette vi må gjøre. For oss, eksperimentere med lekne hender, har OpenServer allerede opprettet en bruker med navnet mysql, en database med navnet mysql og passordet mysql. Alt vi trenger å gjøre er å opprette et nytt domene. For å gjøre dette, klikk på "Innstillinger"-menyen og velg fanen "Domener". I "Domenenavn"-feltet, skriv inn et hvilket som helst navn (det er ikke tilrådelig å gjenta navnet på det virkelige nettstedet), i "Domenemappe"-feltet, skriv "localhost/www" og klikk på "Legg til".

Ytterligere handlinger er standard. Last WordPress inn i mappen OpenServer\domains\localhost\www, åpne wp-config-filen og skriv inn bruker- og databasenavn og passord der.

Vi lagrer, så skriver vi inn navnet vi skrev inn som et nytt domene i nettleseren, og vi kommer til den vanlige WordPress-installasjonssiden. Her må du huske å skrive e-postadressen din riktig og ikke tillate indeksering. Etter dette er den nye nettsiden til din fulle disposisjon. Du kan gjøre hva du vil med den. For eksempel tester jeg alle nye temaer på den. Det er enda bedre å installere et fungerende nettstedstema på det og teste plugins, widgets og skript. Du kan fjerne uønskede lenker fra malkoden før du installerer den på produksjonssiden. Du kan bruke OpenServer som et testområde for å lære HTML, CSS og PHP. Du kan øve på å flytte nettsteder, komme opp med nye sider, og så videre og så videre. Du kan teste dine egne temaer og se dem i hvilken som helst nettleser. Og viktigst av alt, det er absolutt ingen risiko for å ødelegge et allerede fungerende nettsted.

Faktisk er OpenServer umåtelig rikere på muligheter. Der, i menyen, er det dokumentasjon hvor alt er detaljert beskrevet. Jeg ville bare vise en enkel vei til selvforbedring og å få praktiske arbeidsferdigheter. Tross alt er den som ikke drømmer om å bli webmaster dårlig!

Fra artikkelen vil du lære: hva OpenServer er nødvendig for, hvor den skal lastes ned fra og hvordan du installerer den (jeg vil vise ved å bruke Windows 10 som eksempel)

Open Server lar deg bruke en lokal server på datamaskinen din. Dette betyr at du kan jobbe på nettstedet ditt på hjemmedatamaskinen, og når siden er klar, overføre den klar og fungerende til Internett.

Klikk Last ned. Velg Basic-versjonen på lastesiden. Skriv inn den numeriske koden fra bildet og klikk på Last ned-knappen.

En side åpnes hvor du vil bli tilbudt to alternativer for å laste ned programmet.

Den første metoden er betalt (minste donasjonsbeløp er 60 rubler) - denne metoden vil sikre rask lasting.

Den andre metoden er gratis og derfor veldig treg))

En fil som denne vil bli lastet ned (den dagen denne artikkelen ble skrevet, så den slik ut, men nå kan den se annerledes ut). Dette er et arkiv med programmet.


Dobbeltklikk på filen. Et vindu åpnes som ber deg velge et sted hvor du vil pakke ut filene fra arkivet. Jeg valgte stasjon D.

Klikk på OK-knappen. Utpakkingsprosessen vil begynne.

Vi går til mappen som vi valgte i trinn 3. Vi ser at OpenServer-mappen har dukket opp. Vi går inn i den.

Vi ser to snarveier for å starte programmet (det kan bare være én snarvei, det avhenger av bitheten til Windows).

Dobbeltklikk på snarveien Open Server x64.

Siden dette er den første lanseringen av OpenServer, vil prosessen med å installere komponenter (MicrosoftVC++) for riktig drift av programmet starte.

Etter at installasjonen er fullført, vil programmet be deg om å starte datamaskinen på nytt. Start på nytt.

Vi går gjennom det fjerde trinnet igjen - det vil si at vi går til OpenServer-mappen og starter programmet.

I skuffen (området i nedre høyre hjørne der klokken er) ser vi et nytt ikon - et rødt flagg.

Klikk på den og programmenyen åpnes. Klikk på den grønne avmerkingsboksen som sier Kjør.

Vi venter litt. Det røde flagget vil endre til gult, og deretter endre farge til grønt. Serveren kjører.

Hvis den åpne serveren ikke starter - et vindu vises med ordene "Oppstart mislyktes!", gå deretter ned til bunnen av artikkelen til beskrivelsen av de åpne serverinnstillingene.

Kontrollerer OpenSever-operasjonen

Klikk på det grønne flagget. Pek pilen til Mine nettsteder i menyen som åpnes. En undermeny vil vises med det eneste elementet localhost. Klikk på den.

En side åpnes i nettleseren med en melding om at OpenServer kjører.

Hurra! Vi klarte det))

Som du kan se, er det ikke vanskelig i det hele tatt å installere openserver. Jeg liker denne lokale serveren mer enn Denver, så jeg bruker den i prosjektene mine og anbefaler den til deg.

Nå må den konfigureres.

Åpne serveroppsett

Klikk på avmerkingsboksen. → Klikk på Innstillinger i menyen som åpnes.

I vinduet som åpnes, på Basic-fanen, merk av i boksen ved siden av Kjør med Windows. Jeg forlot forsinkelsen som foreslått på 20 sekunder. Forsinkelsen er nødvendig for ikke å bremse innlastingen av Windows. Først vil alle komponentene som er nødvendige for at datamaskinen skal fungere, lastes, og deretter starter Open Server.

Merk også av for Krev en administratorkonto. Noen funksjoner fungerer kun med administratorrettigheter, så sørg for å merke av i denne boksen.

Jeg vil gjerne introdusere deg for et nytt profesjonelt verktøy for webutvikling for Windows.

Open Server er en bærbar lokal WAMP/WNMP-server som har et multifunksjonelt kontrollprogram og et stort utvalg av plug-in-komponenter. Den presenterte programvarepakken er ikke bare en annen amatørsamling satt sammen på kneet; det er det første fullverdige profesjonelle verktøyet laget spesielt for nettutviklere, tatt i betraktning deres anbefalinger og ønsker.

Hvis du fortsatt bruker Denwer, Xampp, Vertrigo, etc. eller du foretrekker å installere alle serverkomponenter separat - velkommen under kat.

Komponenter og verktøy

For å feilsøke skript i forskjellige miljøer tilbyr Open Server et valg mellom to typer HTTP-servere, forskjellige versjoner av PHP- og DBMS-moduler, samt muligheten til å raskt bytte mellom dem.

HTTP-moduler: Apache 2.2.21 og Nginx 1.0.11;

DBMS-moduler: MySQL 5.1.61, MySQL 5.5.20 og PostgreSQL 9.1.1;

PHP-moduler: PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4) og PHP 5.3.9 (IMagick 2.3.0, Xdebug 2.1.3, IonCube Loader 1, M.emca.10, M.emca. 2.2.6);

Utmerket sett med verktøy: HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin.
Pakken inneholder også godbiter som: Perl, FTP-server, Sendmail, Memcached-server!

Open Server er det eneste prosjektet jeg vet om som inkluderer Nginx! Her er dessuten en praktisk tilkobling av omskrivingsregler implementert gjennom .nxaccess-filer i domeneroten, og PHP fungerer i True FastCGI-modus (uopprettelig).

Alle komponentene er hentet fra offisielle depoter og blir alltid oppdatert til de nyeste versjonene med hver pakkeoppdatering.

Muligheter

Først av alt vil jeg merke meg at Open Server er en fullstendig bærbar server. Ingen systemtjenester, haugevis av søppel i registeret og system32. Du kan bære den med deg overalt på en flash-stasjon (helst en høyhastighets), kjøre den på jobb-/hjemmemaskinen din uten frykt for at noe ikke vil fungere for deg.
Hvis de nødvendige systemkomponentene ikke er på datamaskinen, vil Open Server installere dem selv; bare velg [Verktøy - Første oppstart] i menyen hvis serveren startes på datamaskinen for første gang.

Jeg ønsker ikke å beskrive hovedfunksjonene til programmet, siden de for det meste er standard for denne typen programvare. Det sier seg selv at du ved hjelp av Open Server kan starte/stoppe serveren eller åpne ønsket domene. Det vil være mye mer interessant for deg å lære om de spesifikke "funksjonene" som gjør Open Server spesiell, virkelig spesiell:

Detaljert visning av logger av alle komponenter i sanntid;
- valg av HTTP-, DBMS- og PHP-moduler i alle kombinasjoner;
- støtte for SSL og kyrilliske domener ut av esken;
- støtte for aliaser eller andre domenepekere, samt en praktisk måte å sette dem opp (hei til fans av multisite i Drupal!);
- opprette et lokalt underdomene uten å miste synlighet av hoveddomenet på Internett;
- tilgang til domener (med ett klikk) og rask tilgang til modulkonfigurasjonsmaler;
- flerspråklig grensesnitt (russisk, ukrainsk, hviterussisk, engelsk);

Programmet blir stadig forbedret, alle relevante forespørsler fra Open Server-brukere studeres i detalj og de fleste av dem er implementert!

Litt historie

I utgangspunktet utviklet jeg et kontrollprogram i DevelStudio-miljøet. Jeg tror det vil være de som leser historien min om dette utviklingsmiljøet. Siden den gang har det gått mye vann under broen, jeg innså at arbeidet med dette prosjektet utføres ekstremt tregt, det var ingen utsikter i forhold til å utvikle funksjonaliteten til Open Server. Jeg skrev om programmet fra bunnen av og fra versjon 4.0 og utover utføres utviklingen i Delphi.

Konklusjon

I mange år brukte jeg Denwer i mitt daglige arbeid, etter en tid gikk jeg over til Vertrigo. Jeg prøvde nesten alle andre tilgjengelige alternativer: XAMPP, AppServ, WAMPserver, TopServer, etc., men ingen av de ovennevnte byggene tilfredsstilte meg. Begrenset funksjonalitet, vanskeligheter med å sette opp, og noen ganger enkel ekstern stygghet, frarådet meg fra å bruke disse "kreasjonene."

Kjære Khabravianer, jeg vil være glad for å se deg på Open Server-forumet, jeg vil lytte med interesse til forslagene dine for utvikling av prosjektet, ønsker om å koble til nye komponenter og andre interessante ideer.

2. Prosjektfiler.

Jeg gir domenet navnet "myshop" (du kan velge ditt eget navn hvis du ønsker det). Pakk ut det nedlastede arkivet med prosjektet i mappen C:\OpenServer\domains\myshop\

Det skal se slik ut: (vær oppmerksom på mappebanen)

3. Legg til et lokalt domene til Open Server.

Gå til Innstillinger:

Gå deretter til "Domener"-fanen. I rullegardinlisten velger du menypunktet "Manuell kontroll":

Programmet vil kreve en omstart av serveren, bekreft:

4. La oss sjekke driften av nettstedet.

Hurra! Siden fungerer, selv om den viser en feil. Feilteksten sier at nettstedet ikke kan koble til databasen. Nå skal vi konfigurere det.

5. Sette opp databasen.

I begynnelsen av leksjonen lastet vi ned db_export.zip-arkivet. Pakk den ut. Filen db_export.sql er en "kopi" av databasen, hold den lett tilgjengelig.

phpMyAdmin-verktøyet er inkludert i Open Server. La oss bruke det til å jobbe med databasen:

Logg inn på panelet med påloggingen "root", la passordet stå tomt

Gå til kategorien Importer, Velg fil, velg filen db_export.sql og klikk Åpne.

Om et øyeblikk vil databasen bli importert, du kan se innholdet i tabellene:

6. Konfigurere parametere for tilkobling til databasen.

Det siste trinnet er å konfigurere innstillingene. For å gjøre dette, må vi redigere filen db_params.php i prosjektet vårt. For å gjøre dette, åpne den ved å bruke notisblokk:

Og skriv inn nødvendige data. Vi lar databasenavnet være uendret - "phpshop". I vårt tilfelle (med en standard Open Server-installasjon) er brukeren "root" og passordet er en tom streng.