Gå til innhold

Hvordan velge MPM ? (apache)


Anbefalte innlegg

Skrevet

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?

Videoannonse
Annonse
Skrevet

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

Skrevet

Da foreslår jeg at du kontakter dem. Utfra informasjonen skal du ha en virtuell instans av CentOS, men den mangler tydeligvis den mest sentrale applikasjonen, nemlig yum.

Skrevet

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? :) 

 

 

Skrevet

Les tråden, såvidt jeg husker er det besvart.

 

Skal jeg installere alle RPM-pakkene i samme kommando?

Hvordan kan kopiere å lime inn i ssh ?

Skrevet

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?

Skrevet

Vent litt, det kan se ut for meg som om den allerede er inkludert. Såvidt jeg kan se skal du kun trenge å ha filen /etc/sysconfig/httpd med linjen:

HTTPD=/usr/sbin/httpd.worker

 

Så vil worker mpm brukes.

Skrevet

Vent litt, det kan se ut for meg som om den allerede er inkludert. Såvidt jeg kan se skal du kun trenge å ha filen /etc/sysconfig/httpd med linjen:

HTTPD=/usr/sbin/httpd.worker

 

Så vil worker mpm brukes.

 

Som tidligere nevnt, fungerte det ikke.

Skrevet (endret)

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.
Skrevet (endret)

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
Skrevet

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.

Skrevet

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

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

 

Hvordan oppdaterer jeg pakkelisten?

Skrevet

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

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

 

Hvordan oppdaterer jeg pakkelisten?

 

Det gjøres ved å kjøre yum update.

Skrevet

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.

Skrevet

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.

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å
×
×
  • Opprett ny...