Drupal hoszting

alippai képe

Ennek az oldalnak a frissítésére/kiterjesztésére hozom létre ezt a témát:
http://drupal.hu/kezikonyv/telepites/rendszer

Megj.: Van egy szerverem (HP ProLiant DL380 G4, 2x3.6GHz Xeon, 6GB RAM), development sitenak szánom, esetleg saját ingyenes hosztingnak, mivel saját internetszolgáltatómnál van elhelyezve (cca 95% rendelkezésre állás, vagy annyi se) és hát nem egy mai darab, de minden siteot gond nélkül lehet rá migrálni (fejlesztés, staging), ha nincs terhelés :)

Mivel én nem vagyok rendszergazda, ezért kérem tanácsaitokat ilyen és ehhez hasonló kérdésekben:

  • Milyen operációs rendszert tegyek alá? (Debian, Fedora, Ubuntu, CentOS, RedHat, Windows, Solaris - így ezeket találtam Googlezás során használhatónak)
  • Milyen fájlrendszer? (btrfs, ext, egyéb???)
  • Milyen webszervert (Apache, Lighttpd, Nginx, IIS) lehet alá tenni, mert ez kb féltucat kérdést felvet mint:
    • Lehet őket keverni? pl. Apache fut a 80-as porton, de a fájlokat Lighttpdről (mondjuk 8080-as port) vagy másról szolgálom ki
    • Lehet Drupalt csak Lighttpd-n futtatni? (milyen modulok lehetnek inkompatibilisek vele, imagecache OK, Boost OK, i18n ???, egyéb?)
    • Lehet föléjük Varnisht tenni - ha egy projekthez ki kell próbálni :) - ez csak érdekesség szinten
    • Lehet rajtuk PHP verziot váltogatni? (régi oldal esetén visszaváltani PHP 5.3 alá)
  • DB szerverből mit és milyen verzió? (Nyilván kell MySQL)
  • Milyen szoftvereket, szoftvermodulokat (ne)tegyek fel? (pl. Git nyilván kell, valami vírusirtó/tűzfalszerűség???, Tomcat + Solr)
Drupal verzió: 
alippai képe

Mindenhol nagyon fontos a verziókérdés:
Melyik verzió az adott oprendszerből?
MySQL 5.0, MySQL 5.1, MySQL 5.5, MySQL 6?
Mongoról fogalmam nincs melyik verziót kell használni.
PHP FastCGI módban fusson?
Mik a jó Memcache, APC, OpenSSL és egyéb kiégészítés verziók?

0
0

Lippai Ádám
young element

chx képe

PHP 5.2-t használnék a Drupal 6 contrib miatt, mindenképpen Apache mod_php-ben. Amíg a PHP-FPM nem stabil és az nagyon, nagyon sokára lesz (aka PHP next) addig én bizony nem szívnék FastCGI-vel.

Adatbázisból most éppen MariaDB.

Mongo 1.6.0 amint megjelenik, ez most júliusban lesz. OpenVZ konténerbe kell tenni mielőtt megeszi a gépet reggelire.

Hat giga mellett már kényelmesen elfér mondjuk fél-egy giga memcached. Jó az. memcached-ből a legújabb, a két php kiterjesztésből most már a libmemcached-re épülőt használnám. APC... talán. Abból a legutolsó béta talán. eAccelerator, xcache is népszerű.

0
0
alippai képe

Akkor eddig:

  • OpenVZ ketrec az alkalmazásoknak?! (MySQL és Mongo szeret meghalni/felzabálni mindent)
  • Apache 2.2.15
    • Milyen modulok (ne)legyenek?
  • MySQL 5.1.48 (GA)
  • MongoDB 1.6.0
  • PHP 5.2.13 (mod_php)
    • Default és Drupal 7 követelmények -Mit nem szabad/kell feltenni a PHP defaultból?
    • Memcached 1.0.2
    • XDebug 2.1.0
    • XHProf 0.9.2
    • APC 3.1.3p1 - lehet nem a leggyorsabb (minimális a különbség), de állítólag stabil, megy az XDebuggal és benne lesz a PHP 6-ban (tehát nem hal el a fejlesztés)
    • Imagick 3.0.0RC2 + ImageMagick 6.6.3

Ha bárkinek meglátása/ellenvetése/tanácsa/ötlete, szóljon :)

0
0

Lippai Ádám
young element

chx képe

az pedig a mod_security abbol csak szivas van, megpedig sok.

0
0
nevergone képe

Mi a gond vele, miért nem javaslod Drupalt kiszolgáló tárhelyen?

0
0
alippai képe

Én sem hiszem hogy a HTTP kiszolgáló és a webalkalmazás közé befér ilyen jellegű dolog, mindkettőnek illik lekezelni a saját dolgait.

A Drupallal sok rule nem kompatibilis alapból (első ránézésre), egy kis időt szerintem elvesz, amíg be kell lőni. Ha nem hibás a felépített alkalmazás, akkor felesleges is.

0
0

Lippai Ádám
young element

york képe

A celtol nagyban fugg a valasz:).
Pl. ha csak sajat cuccok akkor lehet mod_php, de ha szeparalni akarod a kulonbozo domainek jogosultsagat akkor fcgid (suexec) vagy fastcgi (suexec) esetleg suphp (ezt hasznalom, de nem ajanlom, most terek at fcgid-re).
Rendes lokalis felhasznalok vagy virtualis felhasznalok is lesznek?
Levelezes?
Szoval mi is a cel?

0
0