Pirmas

Sistemos reikalavimai

kategorija

Web serveris
Apache - rekomenduojamas

  • Drupal veiks su Apache 1.3 ar Apache 2.x patalpinta UNIX/Linux, OS X, ar Windows. Daugelis testavimų ir patikrinimų yra atlikta Apache aplinkoje.
  • Jei norite "švarių adresų" naudokite Apache 'mod_rewrite' plėtinį.

Microsoft IIS

  • Drupal veiks su IIS 5, IIS 6, ar IIS 7 jei PHP sukonfigūruota teisingai. Pagal Microsoft palaikymą rekomenduojama naudoti IIS 6 ar IIS 7.
  • Jei norite "švarių adresų" turėsite pasinaudoti trečių šalių produktais. Jei naudojate IIS 7 pabandykite Microsoft URL Rewrite Module for IIS 7.0 CTP1.
  • Kai naudojate Drupal IIS 7 serveryje su fastcgi jūs turite įdiegti Hotfix kb954946, ar palaukti kai pataisymas atsiras atnaujinimų pakete (rekomenduojama).

Drupal kuriamas taip, kad nepriklausytu nuo web serverio, bet mums trūksta informacijos apie Drupal naudojimą kitose sistemose.
Drupal sistemos bendras bylų dydis priklausys nuo įdiegtos svetainės, šerdies bylos užima apie 2 ar 3 MB.
 
PHP
Rekomenduojama: PHP 5.2.x
Reikalinga: PHP versija 4.3.5 ar aukštesinis

  • PHP 5.3 dar nepalaikoma Drupal 6.
  • PHP 5.2 ar aukštesnis bus reikalingas Drupal 7.
  • PHP atminies reikalavimai priklauso nuo svetainės. Įprastai svetainei gali užtekti 16 M, o veikianti svetainė su moduliais (CCK, Views ir pan.) gali reikalauti 64 MB. Kiti įdiegimai gali reikalauti dar daugiau atminties ypač jei naudojami vaizdų ar garsų apdorojimo moduliai.
  • PHP XML plėtinys ( Blog Api, Drupal, ir Ping moduliams). Šis plėtinys įprastai būna įdiegtas standartiniame PHP įdiegimą;  Windows versija PHP turi įdiegtą šio plėtinio palaikymą.
  • Vaizdų biblioteka PHP tokia kaip GD biblioteka reikalinga vaizdų apdorojimui (keičiant nario portretą, image ir imagecache moduliams). GD pridėtas PHP 4.3 ir aukštesnėje įjungtas automatiškai. ImageMagick taip pat palaiko pagrindinius vaizdų apborojimų būdus Drupal šerdyje bet paplidomų modulių yra daug mažiau.
  • PHP reikalingi šie  nustatymai direktyvos, kad Drupal veiktų (tik tok direktyvos kurios skiriasi nuo įdiegtų php.ini-dist / php.ini-recommended):
    • register_globals: off; tai numatytoji reikšmė, bet kaikurie tiekėjai tai įjungia.
    • session.save_handler: user
    • error_reporting nustatyta į E_ALL & ~E_NOTICE. Vyksta darbai, kad pakeisti į E_ALL -Drupal 6.
    • safe_mode: off. Safe mode gali paveikti bylų ir vaizdų atsiuntimą.
    • Papildomai, rekomanduojama ši nuostata: session.cache_limiter: nocache
  • Kai kurios šios nuostatos įjungiamos .htaccess byloje kuri pateikiam kartu su Drupal, taigi jums nereikia jų peržiūrėti. Atminkite kad PHP nuostatos įjungiamos .htaccess jei tik šiomis sąlygomis:
    • Su Apache (ar atitinkamu serveriu)
    • Jei .htaccess byla perskaitoma, pvz.: AllowOverride ne None
    • Jei PHP įdiegtas kaip Apache modulis.

Duomenų bazės serveris
Rekomenduojamas MySQL 4.1 ar MySQL 5.0

  • Drupal 6 palaiko MySQL 4.1 ar aukštesnę.
  • Drupal 7 palaikys MySQL 5.0 ar aukštesnę
  • NOTE: Drupal naudoja kai kurias galimybes kurios išjungtos nebrangiuose talpinimo planuose todėl patikrinkite šias teises:
    SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER.
    Šios teisės pakankamos, kad veiktų Drupal šerdis 6.x.
    Kai kurie papildomi moduliai, ir Drupal šerdis 5.x (bet ne Drupal šerdis 6.x), papildomai reikalauja:
    CREATE TEMPORARY TABLES, LOCK TABLES.

Surinktas turinys