Índice:

Wordpress no bolso: 6 etapas
Wordpress no bolso: 6 etapas

Vídeo: Wordpress no bolso: 6 etapas

Vídeo: Wordpress no bolso: 6 etapas
Vídeo: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Julho
Anonim
Wordpress no bolso
Wordpress no bolso

O Raspberry Pi Zero é o menor computador da família Raspberry Pi.

Fácil de colocar no bolso, o Pi Zero pode ser usado como um servidor Wordpress.

Escolhi o Wordpress porque é a solução instantânea para criar um site poderoso com facilidade.

Etapa 1: Coisas necessárias

Coisas necessárias
Coisas necessárias
Coisas necessárias
Coisas necessárias
Coisas necessárias
Coisas necessárias

1 Raspberry Pi Zero ou Zero W conectado à Internet. Certifique-se de estar executando um sistema operacional baseado em Debian, como Raspbian ou DietPi. O Ubuntu não é compatível com o Pi Zero, pois o Ubuntu só pode ser executado em um ARMv7 ou arquitetura superior. Aqui eu configurei o Pi Zero via USB Ethernet. Você também pode fazer isso via wi-fi.

Certifique-se de que o SSH esteja ativado.

2 Um computador desktop com conexão à Internet.

3 Software de terminal Putty (se estiver usando Windows). Link: -

Se você estiver usando um computador Mac ou Linux, abra um terminal e use o comando "ssh".

Etapa 2: Conectando-se

Conectando-se
Conectando-se
Conectando-se
Conectando-se
Conectando-se
Conectando-se

Ligue o Zero e conecte-o à Internet usando Wifi ou Ethernet USB.

Descubra o endereço IP do seu Pi Zero fazendo login no seu roteador. Normalmente https://192.168.1.1 ou

O endereço da página de personalização do roteador é diferente para roteadores diferentes. Você pode encontrar o IP listado em um adesivo na parte traseira do roteador. Ou encontre o IP do modelo do seu roteador no Google.

Você também pode usar o serviço Bonjour da Apple que oferece suporte a DNS multicast (ou nome de host como raspberrypi.local)

Você pode baixar Bonjour aqui: -

Isso facilita as coisas. Você pode usar seu nome de host para fazer login em seu Pi Zero via SSH em vez de descobrir seu IP e digitá-lo.

Você também pode usar uma ferramenta como o Advanced IP Scanner. Baixe aqui: -

ou use o Angry IP Scanner. Baixe aqui: -

Agora insira o endereço IP nas configurações de login do Putty e faça login em seu Pi Zero como o usuário pi.

Agora você poderá acessar o prompt de comando do Pi remotamente. Depois de fazer login, você verá: -

pi @ raspberrypi ~ $:

Se você ainda não sabe como habilitar o ssh, conecte um teclado de monitor e um mouse ao seu Pi Zero.

Abra um terminal e digite: -

sudo raspi-config

Isso abre a ferramenta de configuração.

Se você estiver usando Raspbian Stretch: -

selecione as opções de interface e pressione enter.

Ele irá perguntar se você deseja que o servidor ssh seja habilitado.

Selecione sim.

Mas se você estiver usando Raspbian Jessie: -

selecione as opções avançadas, pressione Enter e faça a mesma coisa conforme indicado acima.

Saia da ferramenta raspi-config

Agora você deve reiniciar seu Pi digitando: -

sudo reboot

Uma reinicialização após a configuração garante que a tarefa de alterações tenha efeito.

Agora use um terminal ssh em seu computador desktop normal. Se estiver usando Windows, Putty, se estiver usando Linux ou Mac, digite o comando 'ssh' em seu terminal.

O nome de usuário padrão é pi

E a senha padrão é framboesa.

Todos estão em minúsculas.

Você pode alterar sua senha, se desejar, digitando: -

sudo passwd

Etapa 3: Comandos a serem executados no terminal

Comandos a serem executados no terminal
Comandos a serem executados no terminal
Comandos a serem executados no terminal
Comandos a serem executados no terminal
Comandos a serem executados no terminal
Comandos a serem executados no terminal

Execute (digite o seguinte em seu terminal): -

sudo apt-get update

sudo apt-get upgrade -y

Em seguida, reinicie o Pi Zero digitando: -

sudo reboot

A reinicialização é necessária para que as novas alterações relacionadas ao kernel tenham efeito.

sudo apt-get install -y apache2 php libapache2-mod-php mysql-server php-mysql

NOTA: - IMPORTANTE! POR FAVOR, MUDE O php PARA php5 libapache2-mod-php5 php5-mysql SE VOCÊ ESTIVER USANDO RASPBIAN JESSIE!

sudo service apache2 restart

ou

sudo /etc/init.d/apache2 restart

Agora mude o diretório digitando: -

cd / var / www / html

Este é o diretório padrão do Apache2 onde você pode escrever programas HTML ou outros programas relacionados ao design da web, como.css,.php,.js

Execute o seguinte para instalar o wordpress e obter a propriedade desse diretório: -

sudo rm *

sudo wget

sudo tar xzf latest.tar.gz

sudo mv wordpress / *.

sudo rm -rf wordpress latest.tar.gz

sudo chown -R www-data:.

Na última foto, reiniciei o serviço Apache2 depois de fazer as coisas necessárias no diretório / var / www / html (como a instalação do wordpress)

Etapa 4: Configurando Seu Banco de Dados para Wordpress

Configurando Seu Banco de Dados para Wordpress
Configurando Seu Banco de Dados para Wordpress
Configurando Seu Banco de Dados para Wordpress
Configurando Seu Banco de Dados para Wordpress
Configurando Seu Banco de Dados para Wordpress
Configurando Seu Banco de Dados para Wordpress

Execute este comando: -

sudo mysql_secure_installation

Será solicitado que você digite a senha atual para root (digite nenhum): - pressione Enter.

Digite Y e pressione Enter para definir a senha de root ?.

Digite uma senha no prompt Nova senha: e pressione Enter

NOTA: - MUITO IMPORTANTE! ANOTE A SENHA QUE ESTÁ INSERINDO AGORA, POIS A PRECISARÁ MAIS TARDE.

Digite Y para: -

Remover usuários anônimos, Proibir login root remotamente, Remover banco de dados de teste e acesso a ele, Recarregar tabelas de privilégios agora.

Ao concluir, você verá a mensagem Tudo pronto! e obrigado por usar MariaDB !.

Agora você será saudado com o prompt de comando usual: - pi @ raspberrypi ~ $:

Digite este comando: -

sudo mysql -uroot -p

Em seguida, digite a senha que você digitou anteriormente.

Agora você será saudado com o prompt do MariaDB (como este>).

Digite este comando para criar um banco de dados namd wordpress.

criar banco de dados wordpress;

Lembre-se de que o ponto-e-vírgula no final do comando é importante no sistema SQL.

Agora execute este comando: -

CONCEDE TODOS OS PRIVILÉGIOS NO wordpress. * TO 'root' @ 'localhost' IDENTIFICADO POR 'YOURPASSWORD';

Substitua SUA SENHA pela senha que você digitou anteriormente.

Então corra:-

PRIVILÉGIOS DE FLUSH;

Em seguida, pressione ctrl + d para sair.

Etapa 5: quase lá

Quase lá
Quase lá
Quase lá
Quase lá
Quase lá
Quase lá

Agora abra um navegador e digite o endereço IP do seu Pi Zero. Selecione seu idioma e clique em Continuar. Você verá a tela do WordPress. Agora clique no botão Let's Go na página. Digite o nome de usuário como root e a senha como a senha que você digitou anteriormente. Execute o botão Instalar. Dê ao seu site um título atraente e uma raiz de nome de usuário. Tudo feito!

Agora, apenas alguns toques finais: -

sudo a2enmod reescrever

sudo nano /etc/apache2/sites-available/000-default.conf

Adicione estas linhas ao arquivo após a linha 1: - AllowOverride All

Certifique-se de que está dentro do.

Deve ser parecido com isto: -

AllowOverride All

As fotos mostram a instalação do Wordpress passo a passo. Os últimos quatro mostram os retoques finais. Então corra:-

sudo service apache2 restart

Para reiniciar o serviço Apache2.

Etapa 6: seu próprio site

Seu próprio site
Seu próprio site
Seu próprio site
Seu próprio site
Seu próprio site
Seu próprio site

Na última foto está o meu site de teste, já que o customizei na página Customizing mostrada na foto anterior. Você pode fazer o login (figura 1) e personalizar sua página, adicionar temas, fontes e tudo mais na sua página da Web facilmente (figura 2). Você também pode instalar novos temas. OBSERVAÇÃO: - Não encaminhei a porta do meu Raspberry Pi Zero, portanto, você não conseguirá visualizar meu site a menos e até que esteja conectado à mesma rede que estou usando (ou seja, meu roteador doméstico)

Espero que você tenha gostado de fazer seu próprio servidor Wordpress de bolso usando um Raspberry Pi Zero ou Zero W.

Tchau e feliz Web Designing!:):):)

Recomendado: