Cum se instaleaza Eaccelerator pe Debian si Ubuntu

Dupa cum povesteam aici, ca am eaccelerator pe serverul cu blog-ul, l-am instalat si pe cele 2 servere de acasa, care vor mai locui un timp la mine pe balcon.

Care e treaba cu Eaccelerator asta? Simplu: cand vizitatorul cere un fisier php, acesta trebuie compilat. Eaccelerator il compileaza, si il tine in memorie (fie ea RAM sau pe harddisk) in stadiu compilat, astfel incat data viitoare sa nu fie necesara o recompilare. La un site cu trafic mic acest lucru nu inseamna mare lucru, dar daca cateva mii de vizitatori unici vad o un site intr-o zi, se simte diferenta. Majoritatea serverelor de hosting (comerciale) au aceasta extensie instalata. Cum se face? Simplu:

  1. Download ultima versiune a lui Eaccelerator. La data scrierii articolului, ultima versiune poate fi gasita aici. Download-ul se poate face cu comanda wget <url>
  2. Ce e acolo pe server e .tar.bz2. In acest caz, dati un “tar xfj eaccelerator-0.9.5.tar.bz2“. Aceasta va decomprima fisierele
  3. Treceti in serverul eaccelerator, cu comanda “cd eaccelerator-0.9.5
  4. Rulati aici comanda “phpize” (daca nu e instalata, dati mai intai “apt-get install php5-dev”)
  5. /configure –enable-eaccelerator=shared
  6. make
  7. make install
  8. Dupa ce extensia a fost instalata, editati /etc/php5/apache2/php.ini (sau fisierul de configurare php pe care il citeste serverul web), si la coada adaugati:

extension=”eaccelerator.so”
eaccelerator.shm_size=”16″
eaccelerator.cache_dir=”/tmp/eaccelerator”
eaccelerator.enable=”1″
eaccelerator.optimizer=”1″
eaccelerator.check_mtime=”1″
eaccelerator.debug=”0″
eaccelerator.filter=”"
eaccelerator.shm_max=”0″
eaccelerator.shm_ttl=”0″
eaccelerator.shm_prune_period=”0″
eaccelerator.shm_only=”0″
eaccelerator.compress=”1″
eaccelerator.compress_level=”9″

Si ca ultim pas, creati directorul de cache cu “mkdir /tmp/eaccelerator“, si dati-i drepturi de scriere cu “chmod 770 /tmp/eaccelerator
Acum reporniti serverul web cu “apache2ctl restart” si ar trebui sa fie totul ok.

Sub Ubuntu am avut alta problema, si anume ca php-ul era inclus intr-un pachet de genul php-5.2.4-ubuntu, pentru care eaccelerator nu era compilat. Aici trebuie rulata “/configure –enable-eaccelerator=shared –with-php-config=/bin/php-config” in cadrul instalarii.

Date: May 22nd, 2008 | 3 Comments »

Tags: , , , , , ,

Eaccelerator here

Eaccelerator here - Image: eacceleratorA venit BN la Bucuresti (sa vada si el cladiri inalte, trenul pe sub pamant, si bulevarde mari (el zice si tigani)), asa ca a avut cine sa imi puna eaccelerator pe server. Adica totul cachuit (aviz Baghy cu cache-ul lui care nu merge).

La blog-ul meu ma indoiesc ca va simti cineva ceva, dar daca voi avea vreodata trafic mare, va fi util. Urmatorul pas va fi,poate, un squid reverse. Asta cand voi invata mai multe despre ce e ala un server, si cum merge:))

Date: May 21st, 2008 | 3 Comments »

Tags: , , , , ,

Lighttpd + php + mysql != wordpress

Ca tot ziceam aici ca sunt ocupat mutand niste servere, un VPS (va fi el + 2 servere dedicate ptr inceput) este functional.

Am mutat wp-guide.info pe el deja, si blogul anei (dar aici astept updatarea dns-ului), si am observat o diferenta uriasa la viteza. Si inca nu am Eaccelerator instalat, sau ceva de genul. Am incercat, insa nefiind compilat specific ptr php-ul de ubuntu, nu pornea httpd.

Si ca sa revin la subiectul articolului, eu ca sa fiu mai cu mot, am vrut sa instalez Lighttpd in loc de Apache (initial), ptr ca e o diferenta maricica de viteza. Pun php + mysql (sa fiu sincer, il pune BN,ca e mai destept ca mine), instalez un Wordpress, dar vad ca nu merg permalink-urile. Updatez eu htaccess-ul, dar useless. Pana cand citesc pe net ca Lighttpd nu suporta .htaccess :))

Sterg tot, bag apache, merge bine mersi. Acum astept un server de la BN ptr continut static, sa mearga treaba mai bine. Mai un suport tehnic de la Piku, mai o intrebare la BN, si o scot eu la capat:D

Date: May 13th, 2008 | 4 Comments »

Tags: , , , , , , , , , , ,

Problema cu Upload in Wordpress 2.5

Ai probleme cu uploadu? Ti-ai upgradat scula la ultima versiune si nu mai merge cum trebuie?

Daca scula e Wordpress 2.5, initial exista o problema cu upload-ul. Adica nu merge. Am avut si eu aceeasi problema, si am scapat acum o ora de ea. Am 2 solutii:

1. Editezi .htaccess-ul din folderul cu instalarea Wordpress, si bagi la coada ce vezi mai jos:

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

2. Downloadezi No Flash Uploader, il activezi, si scapi de stres.

Problema cu prima e ca Wordpress (mai ales cu Wp-Super-Cache) isi updateaza .htaccess-ul cand il taie capul, si sterge ce ai scris tu. De aia recomand a 2-a optiune.

Date: April 3rd, 2008 | 7 Comments »

Tags: , , , , , ,

Drupal 6.0rc2 vs. celelalte CMS-uri

Incerc sa ma apuc de un proiect care tine de Drupal (voi da mai multe detalii la momentul potrivit, daca va fi cazul), CMS pe care l-am mai instalat odata pe http://localhost, si l-am sters repede. Faza e ca eu trebuie sa scriu documentatia unor functii, si habar nu am cu ce se mananca.

Pot sa compar Drupal-ul cu Wordpress-ul (pentru care deja am scris un plugin), si Mambo/Joomla cu care m-am jucat mai demult. Si cu mana pe inima zic ca este cel mai prost. Cica e versiunea 6.0 release candidate 2. Ce or fi facut pana acum daca atunci cand instalez&activez mai mult de 6 module, imi afiseaza blankpage? Nu sunt si ei in stare sa ia pluginurile existente si sa le valideze?

Pe langa asta, trebuie sa mentionez ca navigarea/administrarea este super nasoala. Adica am pus un modul de blogging, si nu am aflat de unde se scriu articole pe blogul ala. Si am studiat asta vreo 2-3 ore.

Cu Joomla am mai avut probleme cu cateva pluginuri, insa motivul pentru care am renuntat la el este ca era/este mult prea complicat. Joomla mai poate fi gasit aici(site abandonat, a se vedea ultimul articol).

In momentul de fata, folosesc Wordpress pe toate celelalte site-uri, indiferent ca sunt bloguri sau chestii business. E super(usor si capabil) si pentru administrarea unui site business, nu am nimic sa ii critic.

Astept sa se apuce BlackNight de scris un CMS, la care as contribui si eu, ca ma incanta ideea. Ceva mai light decat Wordpress-ul, insa la fel de capabil la module si teme(ma gandesc eu)

Date: January 19th, 2008 | 13 Comments »

Tags: , , , , , , , ,

Recomand:

blogu lu Ndrey

Primul chestionar adresat bloggerilor sub 18 ani

Abonare

Abonare prin e-mail:


Cititori prin RSS:
Kappacelu` RSS
Kappacelu` Comments RSS

Recomand

De curand

Ultimele comentarii

Blogroll

De-ale mele

Diverse