Como instalar plone
01/04/2024
Publico
Nesse tutorial estarei iniciando um projeto Plone em uma máquina windows através do WSL
Para segui esse tutorial é necessário que você possua o windows-subsystem-for-linux (WSL).
Após inicializar o WSL vamos começar instalando as deps.
O Plone utiliza o pipx como gerenciador de dependências, para instalar:
sudo apt-get install pipx
Estaramos utilizando o nvm para gerenciar instalações do Node, caso prefira instalar manualmente (na data de criação desse tutorial) o plone suporta até o node20.x.
Para instalar utilize:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
nvm install --lts
nvm use --lts
Você pode checar a versão de instalação com
node -v
Você também pode seguir o tutorial do github do plone https://github.com/nvm-sh/nvm?tab=readme-ov-file#installing-and-updating
npm install -g yo @plone/generator-volto
npm install --global yarn
sudo apt-get install make
Siga o manual de instalação do docker
ATENÇÃO: Você deve adicionar docker como sudo, infelizmente o gerador de projetos do plone não executa docker como sudo.
Você pode fazer isso com
sudo chmod 666 /var/run/docker.sock
Você pode ter mais informações aqui
Execute o comando a segui e preencha as informações do projeto:
pipx run cookiecutter gh:collective/cookiecutter-plone-starter
Após criado você pode instalar as deps com
make install
Para inicializar um projeto utilize:
make start-backend
e
make start-frontend
Para mais informações utilize
make help