Como instalar o eZ Publish Community Project 2014.05 através do Github

por Pedro Resende em 06/07/2014 às 12:16:00

Github

Hoje deixo-vos aqui um pequeno tutorial de como instalar o eZ Publish Community Project 2014.05 através do Github, uma vez que ainda não se encontra disponível no share.ez.no.

Vamos começar por clonar o repositório do ezpublish-community

$ git clone [email protected]:ezsystems/ezpublish-community.git ezpublish

de seguida, vamos fazer o checkout para a release 2014.05

$ cd ezpublish
$ git checkout tags/v2014.05.1

vamos agora buscar o composer, correndo

$ curl -sS https://getcomposer.org/installer | php

Instalar todas as dependências

$ php -d memory_limit=-1 composer.phar install --prefer-dist

Vamos então dar as permissões necessárias

$ sudo chown -R www-data:www-data ezpublish/{cache,logs,config,sessions} ezpublish_legacy/{design,extension,settings,var} web
$ sudo find {ezpublish/{cache,logs,config,sessions},ezpublish_legacy/{design,extension,settings,var},web} -type d | sudo xargs chmod -R 775
$ sudo find {ezpublish/{cache,logs,config},ezpublish_legacy/{design,extension,settings,var},web} -type f | sudo xargs chmod -R 664

Pronto, como podem ver não custa nada

Pedro Resende

Pedro Resende

With over two decades of experience as a Full Stack Developer, I have journeyed through diverse facets of software development. Commencing with the creation of compact institutional websites, I progressed to crafting portals for insurance brokers and contributed to substantial projects for renowned companies such as MS Amlin. My expertise expanded further by delving into product development for Advertiser Kwanko and collaborating with startups in their pivotal ramp-up stages. Notably, I've been involved in architecting extensive e-commerce solutions for global enterprises like Wayfair.

I currently serve as the Tech Lead at Emergn, contributing to the establishment and advancement of the Strategyzer client.