Blogar é um ótimo hobby. Em sua forma mais básica, é uma forma de diário online que você governa sem as regras e restrições de plataformas de microblog como Facebook e Twitter.

Quando se trata de seu blog, você é seu próprio escritor e editor; você possui a história que você compartilha com o mundo. E com uma solução como DotClear, você pode facilmente criar seu blog e hospedá-lo em sua casa em um Raspberry Pi. Veja como:

O que é o Dotclear e como ele é diferente de outras plataformas de blogs?

Dotclear é um software gratuito e software livre que se autodenomina "gerenciamento de blog facilitado"; ele antecede a popular plataforma WordPress em um ano - lançado inicialmente em 2002.

A plataforma é incomum no sentido de que uma única instalação suporta vários blogs separados e vários usuários. Além disso, possui mecanismos antispam integrados, um layout personalizável, um fantástico sistema de comentários e uma infinidade de temas e plug-ins para tornar seu blog mais atraente visualmente assim que você implantá-lo.

instagram viewer

A licença de código aberto da Dotclear significa que, além de baixar, usar e modificar o software, você também tem a liberdade de redistribuir o código e contribuir para o futuro do projeto direção.

Como instalar o Dotclear no seu Raspberry Pi

Antes de começar, você deve seguir nosso guia para preparando seu Raspberry Pi como servidor. Quando terminar, dirija-se ao seu registrador DNS avançado página de configurações.

Apague todos os registros e crie um novo UMA registro. Defina o host como "@", valor para seu endereço IP público e o TTL o mais baixo possível.

Se você for acessar seu Dotclear por meio de um subdomínio, por exemplo, blog.improvável.guru, você definirá o registro A como "blog".

Com as preliminares fora do caminho, faça login no seu Raspberry Pi usando Shell Seguro (SSH), e certifique-se de que todos os pacotes instalados estejam atualizados:

sudo apt atualizar
sudo apt upgrade

O Dotclear exigirá um banco de dados e um usuário de banco de dados para concluir a instalação. Você já deve ter instalado o MariaDB, então insira-o com o seguinte comando:

sudo mariadb

Agora, adicione as seguintes entradas uma linha de cada vez:

CRIOBASE DE DADOS dotclear;
CRIODO UTILIZADOR claro IDENTIFICADOPOR 'senha supersecreta';
CONCEDERUSOSOBRE *.* PARA dotclear@localhost IDENTIFICADOPOR 'senha supersecreta';
CONCEDERTUDOprivilégiosSOBRE dotclear.* PARA dotclear@localhost;
RUBORPRIVILÉGIOS;
Sair;

Altere o diretório e use o nano para criar um novo arquivo de configuração do Apache:

cd /etc/apache2/sites-available
sudonanoclaro.conf

No novo arquivo, defina o nome do domínio e o diretório onde você armazenará os arquivos do seu blog:

<Host Virtual *:80>
Nome do servidorblog.improvável.guru
 DocumentRoot /var/www/dotclear/
</VirtualHost>

Salve o arquivo e saia do nano com Ctrl+O Seguido por Ctrl + X.

Habilite o novo arquivo conf e reinicie o Apache:

sudoa2ensiteclaro.conf
sudo service apache2 restart

Crie o diretório que você acabou de especificar e vá para ele:

sudo mkdir /var/www/dotclear
cd /var/www/dotclear/

Agora, baixe o instalador automático do Dotclear:

sudo wget https://download.dotclear.org/loader/dotclear-loader.php

Use a seguinte linha de código para alterar recursivamente a propriedade do seu diretório atual para que o Apache possa gravar nele:

sudochown-Rwww-dados:www-data .

Agora, abra um navegador e navegue até seu-domínio.tld/dotclear-loader.php. Neste ponto, você estará usando uma conexão HTTP não segura. Não se preocupe; você pode e vai mudar isso mais tarde.

Você será saudado pelo assistente Dotclear NetInstall, cujo trabalho é recuperar o arquivo Dotclear mais recente e descompactá-lo em seu espaço web.

Por padrão, o destino é seu-domínio.tld/dotclear, mas se você quiser o blog na raiz do seu domínio ou subdomínio (você provavelmente quer), exclua este campo. Agora clique no botão "Recuperar e descompactar Dotclear".

Preencha os detalhes do banco de dados. O nome do host do banco de dados é localhost, o nome do banco de dados e o nome de usuário do banco de dados são ambos claroe a senha é a que você definiu anteriormente. Você pode definir o prefixo do banco de dados para o que mais lhe convier. Esses dados serão confirmados em um arquivo de configuração. Para visualizar seu conteúdo, digite o seguinte:

gato /var/www/dotclear/inc/config.php

Na próxima tela, você será solicitado a criar uma conta de usuário e o assistente solicitará sua primeira nome, sobrenome e endereço de e-mail — você pode ignorá-los se desejar, mas precisará definir um nome de usuário e um senha.

Proteja sua instalação do Dotclear

Com a criação de conta fora do caminho, você precisa proteger sua conexão com seu blog Dotclear. Sim, o servidor está fisicamente localizado no mesmo prédio que você, mas o tráfego em conexões HTTP está sujeito a ataques man-in-the-middle (MITM), espionagem pelo seu ISP ou terceiros. O Certbot buscará e implantará um certificado e uma chave Let's Encrypt e os implantará em seu sistema.

sudo certbot

Digite seu endereço de e-mail quando solicitado e selecione o domínio do seu blog em uma lista quando solicitado.

Recarregue a página de administração do seu blog e você será redirecionado para uma conexão HTTPS segura. Não é mágica, mas está perto.

Gerenciando seu blog Dotclear

O endereço do seu blog será o endereço do seu domínio, e a interface de administração está localizada em seu-domínio.tld/admin.

Você notará imediatamente que o painel é claro, organizado e fácil de usar, com as atividades mais comuns exibidas como ícones grandes e quadrados, adornados com pictogramas compreensíveis. Isso inclui postagens, nova postagem, nova página, comentários, categorias, gerenciador de mídia, blog, aparência, widgets, menus, preferências e ajuda. Cada um deles faz exatamente o que você espera que eles façam.

Você pode configurar os temas e gerenciá-los através do menu "Aparência do blog" localizado no painel esquerdo - você pode adicionar novos temas a partir daqui usando a guia "Adicionar temas".

Quanto à seleção de temas, você tem centenas para escolher em estilos que se adequam a qualquer blog. Nenhum é pago e você pode instalar qualquer tema com um único clique. Uma vez instalado, você pode editar seu tema na interface de administração do Dotclear.

Como você pode ver agora, você pode ter um blog de ótima aparência rodando no seu Raspberry Pi em questão de minutos.

Usar o Dotclear para criar um blog no seu Raspberry Pi é rápido e fácil!

Você pode usar seu blog para qualquer finalidade que desejar. É uma ótima ideia iniciar um portfólio online, mostrar suas habilidades técnicas ou demonstrar suas habilidades de escrita para um público mais amplo. E se você não tiver certeza por onde começar, considere escrever um romance serializado ou até mesmo um blog de dicas de tecnologia.

Se você não é um grande fã do Dotclear, não se preocupe. Você pode experimentar o Ghost, que é outra ferramenta de blog de código aberto que você pode instalar facilmente no seu Raspberry Pi.