Preliminares
Antes de instalar o SPIP, certifique-se de que o seu serviço de alojamento web atende às condições requeridas (ver Configuração requerida).
Métodos para o público em geral
Preparação
Você precisará de:
- credenciais para aceder ao alojamento web (sFTP) e à base de dados (mySQL ou MariaDb);
- programa de transferência de ficheiros sFTP [1].
Método 1: Com spip_loader.php
, ou «a via da tranquilidade»
O script spip_loader.php
transfere e instala a versão desejada do SPIP. É o método mais simples de instalar o SPIP:
- aceda à página Utilizar o spip_loader ;
- descarregue o script para o seu computador;
- transfira-o com o seu programa FTP para o lugar desejado no seu alojamento web;
Atenção: configure o seu programa para fazer a transferência em modo binário [2]. - agora só resta aceder o endereço
www.seudominio.tld/spip_loader.php
e seguir os passos do procedimento de instalação.
Método 2 : Transferência por sFTP, «ou à moda antiga»
Após ter baixado o Zip a partir da página Download do SPIP e extraído o conteúdo no seu computador, transfira o conjunto de ficheiros para o seu servidor com um programa de FTP. Uma vez transferidos os ficheiros, siga os passos do procedimento de instalacção.
/plugins
e /plugins/auto
, e eventualmente lib
(para alguns plugins que o requerem).Em todos os casos: finalizar a instalação
Aceda ao endereço www.domaine.tld/ecrire
e siga os passos do procedimento de instalação:
- Escolha o idioma da instalação.
- Indique o tipo de base de dados e as informações necessárias.
- Escolha a sua base ou crie uma nova.
- Crie o seu acesso personalizado ao site, informando o seu nome, endereço de e-mail, login e senha.
- Finalize a instalação ao aceder à área restrita.
Outros métodos, ou «para ir além»
SPIP-Cli (instalação por linha de comando)
Uma vez o SPIP-Cli instalado no seu servidor (leia a documentação do SPIP-CLI), você pode usar o comando spip
para instalar, atualizar e administrar o SPIP.
Para transferir a versão estável mais recente do SPIP, dispare o comando a seguir, a partir do diretório pretendido para o seu site:
spip dl
Em seguida, coloque-se no diretório contendo o seu SPIP e prepare os diretórios e ficheiros (direitos dos diretórios, configuração do .htaccess...):
spip core:preparer
Depois, siga o método clássico de instalação (ver o parágrafo Instalar o SPIP acima).
Para atualizar, o ideal é começar por atualizar o SPIP-Cli, seguido do comando:
spip up
Mais informações sobre o SPIP-Cli:
O script checkout
O script checkout permite transferir ou atualizar fontes Git (ou Zip) e oferece igualmente um método para transferir as fontes do SPIP.
Métodos alternativos
Distribuições Linux
Debian
- O Pacote Debian instala o SPIP em modo compartilhado em um servidor Debian ou Ubuntu.
- Existe também uma solução de auto-alojamento Yunohost->https://github.com/YunoHost-Apps/spip_ynh].
Arch Linux
Um pacote está disponível no repositório de usuário.
Vagrant
Docker
Docker_(software) automatiza a implantação de aplicações em containers virtuais.
Várias pessoas imaginaram as suas próprias receitas para usar esta ferramenta:
- No Hub Docker
- https://github.com/rsuinux/spip3
- https://github.com/magikcypress/docker_spip
- https://github.com/ashledombos/docker-spip : fork de ipeos, que se apoia em alpine e fpm, e integra elementos suplementares como redis e todos os programas necessários para smush. E usa SPIP-CLI para instalar e gerenciar o SPIP em linha de comando.
Softaculous
Softaculous instala automaticamente aplicações em linha de comando ou através de paineis de controle como o cPanel ou Plesk.
Na versão gratuita oferece 50 aplicações mas o SPIP faz parte da versão paga:
Composer
Composer é uma ferramenta de gerenciamento de dependências em PHP. Ele permite declarar bibliotecas requeridas pelo seu projeto e as gerenciar (instalar / atualizar) para você.