Jump to Navigation

Hvordan installere eAccelerator på Centos 4.5

Jeg kjører PHP 5.1.x som er installert via CentoPlus repos. Siden de flest store webprosjektene i løpet av 08 vil gå over til PHP5, sjekk ut Go PHP5 er det på tide å pensjonere PHP 4.x som har runnet 7 trofaste år. Når du har centospluss reposotory slått på er det ikke mye du trenger å gjøre for å installere eAccelerator. Mer om det sener først en liten forklaring.

Hva er en PHP accelerator?

Når PHP kjører blir php-filen lastet av PHP, deretter konvertert til opcodes som kan kjøres av apache. eAccelerator cacher disse ferdige opcode filene slik at neste gang de skal brukes trengs ikke converteringen. På denne måten sparer du tid og sidene vil oppleves raskere. 

En PHP accelerator må ikke forvirres med en PHP optimizer. Denne kjører som regel når PHP-filene lastes og optimaliserer opcoden og cacher ikke opcodede-filer. Et eksempel på en sånn er Zen Optimizer. Vanligvis kan du kjøre disse sammen med f.eks eAccelerator.

Installasjon

 yum install php-eaccelerator

Installerer alt du trenger ink. configfil i /etc/php.d/. For at acceleratoren skal være aktiv må du restarte apache

  /etc/init.d/httpd restart

For å sjekke at den er lastet, skriv "php -v" og du se noe som f.eks

PHP 5.1.6 (cli) (built: Jun 17 2007 11:44:56) 
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies

    with eAccelerator v0.9.5, Copyright (c) 2004-2006 eAccelerator, by eAccelerator

Du kan og lage deg en phpinfo() fil i DocumentRoot og laste den i din favoritt nettleser og søke etter eaccelerator info. 

Kommentarer

Skriv ny kommentar

Innholdet i dette feltet blir holdt privat og vil ikke bli vist offentlig.