Gå til innhold

Hvordan velge MPM ? (apache)


Anbefalte innlegg

Videoannonse
Annonse

Det er veldig nyttig hvis du kan fortelle hva du sitter på. Det virker tydelig at du ikke sitter på CentOS siden du ikke har tilgang på å installere ekstra software. Hva er det egentlig du har leid fra servetheworld?

 

Jeg har leid en Virtuell Privat Server (VPS), alternativ nummer 2. Når jeg bestilte, bestilte jeg med Plesk. Da fikk jeg ikke velge operativsystem.

 

Men på VPS'en min står det:

OS Template: .centos-5-x86_64

Lenke til kommentar

Ja, da fikk jeg svar.

 

Til de som lurer på det samme, hvordan installere yum på servere hos servetheworld:

 

https://secure.servetheworld.net/supportmenu/no_NO/68/64

 

 

 

 

-------------

 

 

 

 

Men når jeg da har installert dette, hvilken kommando skal jeg kjøre for å installere mpm-worker module?

 

Og må jeg gjøre noe spesielt for at servern skal ta i bruk det? Eller skjer det automatisk? :) 

 

 

Lenke til kommentar

Det ser ikke helt riktig ut.

Ut i fra hva jeg kan finne ut har pakken samme navn som i ubuntu så den skal kunne installeres med følgende kommando:

# yum install apache2-mpm-worker

men du må også uncommente httpd.worker linjen i /etc/sysconfig/httpd.

 

PHP må for øvrig kjøres som Fast-CGI når du bruker worker og ikke prefork

 

kilde:

http://serverfault.c...r-on-centos-5-3

 

Vel, da har jeg fått installert og oppdatert yum.

 

Kjørte kommandoen du skrev, og fikk dette:

[root@vps-1002113-545 ~]# yum install apache2-mpm-worker

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

* addons: ftp.uninett.no

* base: ftp.uninett.no

* extras: ftp.uninett.no

* updates: ftp.uninett.no

Setting up Install Process

No package apache2-mpm-worker available.

Nothing to do

 

Heter det noe annet enn apache2-mpm-worker kanskje?

Lenke til kommentar

Spørs om du må kompilere likevel da, kan ikke se at det er noen pakker som hjelper deg.

 

Mister jeg noe av det?

Trenger jeg ta backup av noe?

 

Og hvordan gjøres det egentlig? Kan jeg skrive "cd LINK TIL APACHE" eller noe sånt?

Bør jeg bytte til lighthttpd når jeg først er i gang?

Endret av Thomas.
Lenke til kommentar

Det holder vel å kompilere, og få lagt binærfilen riktig plass, så vil konfigurasjonsfilen sikre at prosessen bruker riktig binærfil. Når det er sagt undres jeg vel på om det er noe poeng overhodet for deg å skifte fra prosessbasert til trådbasert kjøring. Hvorvidt du bør bruke prefork eller worker, httpd eller lighthttpd, er ikke-trivielle spørsmål. Det er ikke opplagt at du vil få bedre ytelse med worker enn prefork. Det enkleste er å kjøre med forvalgt oppsett. På andre plattformer har du gjerne ikke valget en gang.

 

Fant forresten en informativ link til deg om temaet:

http://www.serverwatch.com/tutorials/article.php/3436911/Optimizing-Apache-Server-Performance.htm

Endret av Del
Lenke til kommentar

Det ser ikke helt riktig ut.

Ut i fra hva jeg kan finne ut har pakken samme navn som i ubuntu så den skal kunne installeres med følgende kommando:

# yum install apache2-mpm-worker

men du må også uncommente httpd.worker linjen i /etc/sysconfig/httpd.

 

PHP må for øvrig kjøres som Fast-CGI når du bruker worker og ikke prefork

 

kilde:

http://serverfault.c...r-on-centos-5-3

 

Vel, da har jeg fått installert og oppdatert yum.

 

Kjørte kommandoen du skrev, og fikk dette:

[root@vps-1002113-545 ~]# yum install apache2-mpm-worker

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

* addons: ftp.uninett.no

* base: ftp.uninett.no

* extras: ftp.uninett.no

* updates: ftp.uninett.no

Setting up Install Process

No package apache2-mpm-worker available.

Nothing to do

 

Heter det noe annet enn apache2-mpm-worker kanskje?

 

Før du begynner å kompilere selv. Har du oppdatert pakkelisten til yum?

Det må gjøres for at yum skal finne pakken.

Lenke til kommentar

Tror du forveksler med apt. Du trenger ikke oppdatere, det er vel derfor pakkesøk er såpass tregt med yum. Yum update vil gjøre det samme som aptitude safe-upgrade på ubuntu.

 

Uff, ser jeg har lest litt feil i Man filen. :( Er vist litt for godt vandt til apt.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...