Najnowsze wpisy

Zaawansowana subskrypcja, nasze nowe rozszerzenie

W repozytorium CMS TYPO3 jest już kilka pluginów za pomocą których można...
09 styczeń 2012

Convenient In/Out animation using expressions

We recently had an opportunity to make a set of instructional animations...
07 listopad 2011

Wdrożenie Sphinx Search

W ostatnim czasie potrzebowaliśmy wydajnego i rozbudowanego mechanizmu...
26 lipiec 2011

Tagi

TYPO3, memcache i nginx na amazon EC2

Amazon Web Service to zestaw różnego rodzaju usług, których przeznaczenie jest tak szerokie, że nie sposób opisać w kilku zdaniach. Moja codzienna praca jest niemożliwa na pewno bez 2 z nich: 

S3 - Simple  Storage Service, o którym napiszę w kolejnym artykule na temat CDN (Content Distribution Network) w CMS TYPO3. 

EC2 - Elastic Compute Cloud - wykorzystuję do testowania różnych konfiguracji i wdrażanych rozwiązań. W normalnych warunkach trudno jest sprawdzić zachowanie aplikacji w oparciu np o 6 serwerów. Zestawiania takiego środowiska w serwerowni albo w firmie, zawsze pociąga za sobą czas i koszta. EC2 pozwala w szybki sposób uruchomić dowolną ilość jednostek serwerowych, a koszta są tak niewielkie, że można do woli eksperymentować.

Jeden z takich eksperymentów to właśnie połączenie CMS TYPO3, apache, memcache, oraz nginx'a. Wśród wielu narzędzi, które daje do dyspozycji Amazon, jest również możliwość przygotowania własnego AMI (Amazon Machine Images) czyli w pełni prekonfigurowanej wersji prawie dowolnego systemu.  Efektem mojej zabawy z ostatniego dnia jest publicznie dostępny AMI o nazwie ubuntu-8.04.2-typo3-nginx-memcache.manifest

Po uruchomieniu AMI należy skopiować jego publiczną nazwę DNS aby wyświetlić stronę z memcache. Logowanie do BE TYPO3 jest standardowe. Jeśli istnieje sesja BE to nginx pomija memcache, dlatego testy warto prowadzić na 2 różnych przeglądarkach.

Firefox Elasticfox

Zachęcam do założenia konta w AWS i przetestowania między innymi ubuntu-8.04.2-typo3-nginx-memcache.manifest.

Brak komentarzy.
Dodaj swój komentarz:

* Tylko oznaczone pola są wymagane