Odhad náročnosti instalace CentOS, Apache, PHP, Oracle OCI

Karel Čížek

Chtěl bych se poradit ohledně odhadu pracnosti případně pak návrhu řešení.

Úkolem je rozchodit server se softwarem Centos 6.8 + Apache 2.4 + PHP 5.6 + Oracle OCI ovladač.
Cílem není instalovat Oracle DB, ta už běží jinde -- tady jde "jen" o ovladač.

Předesílám, že to není triviální úkol, nestačí nainstalovat pár balíčků z repozitáře. Problémy jsou hlavně s Oracle OCI ovladačem (proprietární software, co taky čekat než problémy :-/).

Kromě toho, že by to mělo fungovat, by to mělo být v produkční kvalitě -- nejde o to, to nějak zbastlit, aby to s odřenýma ušima běželo, ale mělo by to být spolehlivé, důvěryhodné a udržovatelné. Neměly by v tom figurovat RPMka z pochybných zdrojů nebo nějaké neprofesionální postupy. Až vyjde nová verze Apache nebo PHP, mělo by být možné snadno upgradovat a tento postup by měl být zdokumentovaný.

Kdybyste tenhle úkol dostali jako zaměstnanec, o kolik času byste si řekli? Dělali jste to někdy? Staráte se někdo o podobný systém v produkci?
Kdybyste to dostali za úkol jako externí konzultant, kolik by to stálo?

Podle mého názoru, profesionál, který má s touhle kombinací zkušenost (hlavně s tím obskurním ovladačem), by to měl zvládnout během jednodenního školení/workshopu naučit dalšího člověka, nainstalovat s ním testovací server a předat mu tuto zkušenost. Je tenhle odhad OK, nebo je to mimo a tohle je práce na čtrnáct dní?

P.S. nechci aby tu někdo dělal za mě mojí práci, tenhle úkol řeší kolegové a mě se to přímo netýká, jen bych rád znal názor někoho třetího případně jim nějak pomohl.
« Poslední změna: 14. 08. 2016, 21:27:04 od Petr Krčmář »


Re:Odhad náročnosti instalace CentOS, Apache, PHP, Oracle OCI
« Odpověď #1 kdy: 24. 09. 2016, 18:24:19 »
Dobrý den,
podobné zadání jaké popisujete realizuji docela běžně. Ovladač OCI8 pro Oracle databázi nemůže být kvůli licenci součástí repozitářů běžných Linuxových distribucí. Po stažení Oracle Instant Client je pak už jen třeba přikompilovat nový modul pro PHP z repozitáře, ve Vašem případě z CentOS.
Není to nic extra složitého, instalaci CentOS s webovým serverem Apache, PHP a s modulem OCI8 by měl být průměrně zkušený správce schopen zvádnout za 4 hodiny. Pokud by si někdo nebyl jistý kompilací modulů pro PHP, tak za jeden pracovní den by to měl člověk znalý instalace jakékoliv Linuxové distribuce být schopen pojmout.

Dzavy

Re:Odhad náročnosti instalace CentOS, Apache, PHP, Oracle OCI
« Odpověď #2 kdy: 24. 09. 2016, 20:34:16 »
Od doby, co se instantclient dodava i v RPM na tom neni nic obskurniho a instalace je otazka nekolika minut, se vsim vsudy par hodin.