Loading...
 
[Zobrazit/Skrýt nabídky vlevo]
[Zobrazit/Skrýt nabídky vpravo]

ovz_pixman_rockpoint_prod

Srtuktura hostingu


Projekt Rockpoint a Keen Footwear jsou hostovany na vcelku standardnim hostingu s Apachem, mod_php a predrazenou nginx proxy na samostatnem stroji. Proxy bezi v rezimu master/standby (standby na LH4).

Specialitou hostingu je nasazovani novych verzi webu pres deploy skript, ktery je umisten v /usr/local/scripts/deploy/deploy-live. Skript se pouziva podobne jako skript na CMSS

bash /usr/local/scripts/deploy/deploy-live -v outdoorconcept.cz


Skript odrotuje pri nasazovani starsi docroot do /var/www/outdoorconcept.cz-old-{0,1}, cili je mozne se rychle vratit v pripade problemu. Oproti CMSS je z duvodu rychlosti nasazovani a velikosti dat vytvoren adresar /var/www/outdoorconcept-data, kde jsou umistena staticka uploadovana data. Tento adresar se nenasazuje skriptem a je do docrootu symlinkovan.

Nasazeni projektu Keen je obdobne jako u Rockpointu s tim rozdilem, ze projekt nema plnohodnotny docroot, ale docroot obsahuje jen unikatni veci z gitu a zbytek je symlinkovan z docrootu projektu Rockpoint. Z toho duvodu se pouziva jiny nasazovaci skript.

bash /usr/local/scripts/deploy/deploy-live-relative -v keen.cz


Skript, ktery zaridi prosymlinkovani obou projektu (a pouziva se pouze jednou pri inicializaci projektu) je v /usr/local/scripts/symlink.sh.

Merlin synchronizace

Vice viz Rockpoint sync.

Odesilani posty

Na produkcnim stroji bezi lokalni postfix, ktery podepisuje a odesila postu pro domenu rockopoint.cz. Tento mailovy server odesila postu i z vyvojoveho stroje (LH4).


Created by maty. Last Modification: Středa 21 of únor, 2018 11:52:06 CET by dfabian.