Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  14 1668
Jeg er usikker på hvilket OS jeg bør velge. Jeg skal kun kjøre en liten webserver med PHP. Har begrenset med RAM (512). Hvilket OS passer til å bruke til en webserver?


Takker for svar


Edit: LINUX OFC!!
Sist endret av emilton; 1. februar 2011 kl. 00:16.
Queen of Blades
Jonta's Avatar
DonorCrew
Da du poster dette under GNU/Linux tipper jeg du vil bruke en eller annen distro av denne typen.

Tja, hva kan du mtp OS-et? Helt fersk? Om så kan du kjøre Ubuntu Server. Bruk lett DE/wm (t.d. awesome), så bør det gå fint.
Jeg kan en del, men jeg er litt usikker på hvilket OS jeg bør velge. Det bør være et lett OS. Prøvde å installere ubuntu men den bruker for mye minne og den maskina (en IBM Eserver ikke akkurat ny) klarte ikke å kjøre ubuntu.
Så trenger et lett os
Queen of Blades
Jonta's Avatar
DonorCrew
Fulgte du dette da?
Sitat av Jonta Vis innlegg
Bruk lett DE/wm (t.d. awesome), så bør det gå fint.
Vis hele sitatet...

Kode

sudo apt-get install awesome
om jeg ikke husker feil.

Eller får du rett og slett ikke installert det? Minne bør det ikke stå på, jeg har selv kjørt Ubu med GNOME på laptop med 512M.

Ellers er t.d. Crunchbang en mulighet. Basert på Debian, og så googler du npe som "ubuntu server which packages" for å finne ut hvilke pakker som kommer med en Ubu-server. Skal ikke se bort fra at du finner guider til oppsett av #!-server heller.

Flott at du har planer om å lenke til løsningen din her, bare spør om det er noe mer, og lykke til.
debian (netinstall)

etter du har lagt inn debian;
apt-get install openssh-server (for remote tilgang)
http://www.howtoforge.com/lighttpd_m...hp_debian_etch (Fra punkt 3 t.o.m 5) for lighttpd.

Kjørte dette selv på en p-2 400mhz @ 386mb ram.
Drop awsomwe, openbox etc. altså alt som har med grafisk grensesnitt å gjøre. Du kan heller bruke et web gui som webmin.

Alt du trenger er egentlig:
OS/Distro: Ubuntu server (evt. debian hvis du er viderekommen)
Web server: nginx
Ekstern tillgang til kommandolinje: openssh
Web gui for all administrasjon: webmin

Mine preferanser
CentOs eller Ubuntu skal funke fint! Søk på "Hvordan sette opp en hjemme server" på google og finn HjemmePC sin guide ..
Det er helt klart at Nginx eller LigHTTPD er et bedre valg for low-memory systemer, men personlig ville jeg nok anbefalt Apache2 hvis du ikke har satt deg helt inn i hvordan ting fungerer. Enkelt og greit fordi debugging av Apache er en breeze og det finnes enorme mengder med informasjon om det.

Hvorfor noen skal legge inn en Windows Manager er beyond me... Hold deg til SSH-basert administrering, det er den eneste fornuftige måten å administrere en Linux-basert server på.

Ubuntu fungerer finfint på 512MB minne, personlig bruker mine VMs rundt 41MB minne når de ikke kjører noen services. Det eneste jeg har gjort er å fjerne nfs-common og portmap, utover det er det en helt standard ubuntu server installasjon.
▼ ... over en uke senere ... ▼
Bruk Debian Squeeze! Alt du trenger å gjøre etter installasjon er å kjøre:
aptitude install apache2 php5 mysql-server mysql-client
Voilà! Webserver kjørende. Legg nettsia i /var/www, så er du good to go
Sist endret av Nitram; 14. februar 2011 kl. 23:06.
Vil dere virkelig anbefale Apache? Leste om noe annet som brukte mye mindre minne og CPU enn Apache, men husker ikke hva det heter. Leste i hvertfall en artikkel om det, og det var virkelig en stor forskjell. Tror det var litt verre å sette opp enn Apache, men ettersom du har erfaring fra før så skal det ikke være vanskelig når du kan lese deg frem til det.

Skal se om jeg finner navnet på det.

Edit: Lurer på om det var http://nginx.net/, test kan du se her. Forskjellen er kanskje ikke så merkbar, men har du mange requests så kan det raskt utgjøre litt.
Sist endret av SemiColon; 14. februar 2011 kl. 23:21.
Les posten til Deezire en gang til. Han har helt rett i alt han skriver.

Apache vil bruke mer ressurser. Men ikke betydelig. Apatche er tross alt verdens mest brukte webserver.

Men reelle alternativer som Nginx og lighttpd vil være raskere. Men litt større terskel å sette opp. Er bare å prøve
▼ ... over en uke senere ... ▼
Trådstarter
kom fram til: debian (netinstall) med apache 2.2 og MySQL
▼ ... over en uke senere ... ▼
Mine preferanser: Debian squeeze + lighttpd!

Bare hold deg langt unna lokalt GUI, bruk ssh!
Med unix erfaring, så gå for openBSD
Jeg legger inn en vote for Debian, om du skal ha lokalt GUI eller ikke, jeg liker håndfastheten ved et GUI, men det er meg.
Brukervennlig, lettvekts og stabilt, mens mange andre alternativer gjerne er tunge og vanskelige