Mange stiller spørsmålet "Hvordan lage en server?", Men for å svare på det, må du forstå hva som er skjult under begrepet "server". En server er et maskinvare- og programvaresystem som kan tilby forskjellige tjenester til sine "klienter" (en klient er hvilken som helst PC-bruker som kobler seg til serveren og bruker tjenestene).
Bruksanvisning
Trinn 1
Maskinvaredelen av serveren (maskinvare) er faktisk en vanlig datamaskin med økt kraft og med mulighet for gratis utvidelse, dvs. øke kraften ved å installere nye moduler.
Steg 2
Serverprogramvaredelen (serverprogramvare) er den delen av serveren som utfører hovedfunksjonaliteten. Den består vanligvis av spesielle operasjonsrom (de kalles også server-servere, siden de bare er fokusert på visse oppgaver: høy ytelse, pålitelig feiltoleransesystem, fravær av unødvendige systemmoduler som spillstøtte osv.). Et eksempel på et slikt system er Windows Server 2003 x64. Den andre delen er server-side programmer som proxy-server, http-server (som Apache), databaseserver (som Oracle), etc.
Trinn 3
For utviklere, så vel som for nybegynnere, er det forskjellige serverserier som kan lastes ned og kjøres uten dyp kunnskap om administrasjon og programmering, bare ved å utføre installasjonen. Et av de mest populære programmene av denne typen er Xampp.
Trinn 4
Denne programvarepakken er plattformoverskridende (dvs. den vil fungere med både Windows og Unix / Linux / Solaris) av en webserver, som inkluderer to hovedservere Apache (http-server for serveringsforespørsler) og MySql (populær databaseserver), en tolk av php-programmeringsspråket (uten denne serverkomponenten vil ikke php-skripter fungere), Perl-programmeringsspråket, servere for sending og mottak av e-post - POP3 / SMTP, samt flere nyttige verktøy for administrering av serveren - phpMyAdmin (systemdatabasehåndtering) og FileZilla fpt-klienten.
Trinn 5
Det siste trinnet i å opprette en server er å opprette (kjøpe) en permanent IP-adresse som fører til serveren din. Du kan kjøpe en ip-adresse og et domenenavn fra et av selskapene som tilbyr hostingutleietjenester (hosting er en leid server med et installert operativsystem og en webserver) og domener (for eksempel agava.ru).