Como converter Raspberry Pi em um servidor da Web pessoal

Como converter Raspberry Pi em um servidor da Web pessoal
As pessoas pensaram que o Raspberry Pi só pode ser usado para construir projetos e jogar videogame, mas nunca imaginaram que o Raspberry Pi irá além disso e transformar seu Raspberry Pi em um servidor da web é um dos seus recursos que aumentará seu valor de Raspberry Pi.

Um servidor da web armazena e hospeda o conteúdo de um site como imagens, documentos HTML, CSS e JavaScript. Ele cumpre as consultas dos clientes que acessam o conteúdo da Web e tudo isso é feito através de vários protocolos, como o Hypertext Transfer Protocol (HTTP/HTTPS).

Converter pi em um servidor da web pessoal

Fazer seu Raspberry Pi agir como um servidor da Web pessoal é uma excelente opção, pois permite que eles entreguem seu conteúdo em seu site pessoal. Se você estiver ansioso para criar seu próprio servidor da web, leia este artigo que o levará a transformar seu PI em um servidor da Web pessoal.

Para converter seu PI com sucesso em um servidor da Web pessoal, você precisará olhar para as etapas abaixo, que você precisará executar através do terminal do seu dispositivo Raspberry Pi.

Passo 1: Ligue o dispositivo Raspberry Pi por meio de uma fonte de alimentação externa e verifique se a fonte de alimentação será boa o suficiente para fazer com que o Raspberry Pi funcione por mais tempo. Se a fonte de alimentação não fornecer tensão suficiente para o dispositivo, ela poderá desligar e sua instalação será interrompida durante esse período.

Passo 2: Agora, a próxima etapa é garantir que seu Raspberry Pi tenha a versão mais recente dos pacotes e, para fazer isso, você deve executar o comando abaixo mencionado no terminal do Raspberry Pi:

$ sudo apt update

Etapa 3: Após a atualização, você também deverá executar o comando de atualização para garantir que seus pacotes sejam atualizados e executem esta etapa, execute o comando abaixo mencionado no terminal:

Atualização de $ sudo apt

Passo 4: Depois de executar as etapas acima, agora você deverá instalar o Apache no seu dispositivo PI, pois o Apache lidará com todo o tráfego da sua rede e garantirá que você execute um site sem preocupação. Para instalar o Apache, você precisará executar o seguinte comando:

$ sudo apt install apache2

O comando acima instalará o apache em Raspberry Pi.

Etapa 5: Agora, para garantir que sua função em seu site corra bem, você precisará instalar o PHP no seu dispositivo Raspberry Pi, pois o PHP permitirá a liberdade de selecionar seu servidor da Web de acordo com sua escolha e também ajudará você a se conectar com seu banco de dados. Para instalar com sucesso o PHP, você deverá executar alguns comandos que são fornecidos abaixo.

Agora, você precisará instalar a chave GPG que encontrará no repositório do PHP e o comando a seguir deverá ser executado no terminal:

$ Curl https: // pacotes.Sury.org/php/apt.gpg | sudo tee/usr/share/keyrings/suryphp-archive-keyring.gpg>/dev/null

Depois de salvar com sucesso a chave, agora você precisará criar um arquivo de origem que aponte para este repositório e, para fazer isso, execute o seguinte comando no terminal:

$ eco “Deb [assinado por/usr/share/keyrings/suryphp-archive-keyring.gpg] https: // pacotes.Sury.org/ php/ $ (lsb_release -cs) main ”| sudo tee/etc/apt/fontes.lista.D/Sury-php.lista

Depois de adicionar os pacotes, será necessário executar o comando de atualização no terminal:

$ sudo apt update

Em seguida, execute o comando "Upgrade" para garantir que os pacotes sejam atualizados:

Atualização de $ sudo apt

Agora, você está pronto para instalar o PHP por meio de seu repositório usando o comando abaixo mencionado, que precisará ser executado no terminal.

$ sudo apt install -y php8.1 Php8 common.1-cli

Etapa 5: Agora você precisará integrar o PHP ao MySQL na próxima etapa usando o comando abaixo mencionado:

$ sudo apt install -y php8.1-MYSQL

Etapa 6: Em seguida, integre o PHP ao Apache através do comando abaixo dado:

$ sudo apt install -y libapache2-mod-php8.1

Etapa 7: Depois de executar as etapas acima sem encontrar um erro, agora você precisará fazer o download do servidor mariadb, que fornecerá mais mecanismos de armazenamento. Para baixá -lo no seu dispositivo Raspberry Pi, você precisará executar o comando mencionado abaixo no terminal:

$ sudo apt install mariadb-server

Etapa 8: Após a instalação do servidor Mariadb, você precisará proteger seu banco de dados através da execução do comando abaixo mencionado no terminal:

$ sudo mysql_secure_installation

Quando você executa o comando acima no terminal, você será solicitado a pressionar “y” ou “n” em algum processo, cabe ao seu que você deseja optar, no nosso caso, primeiro inserimos a senha e nos próximos dois Etapas que escolhemos a opção "n" enquanto estiver na opção de restante, selecionamos "y". Você pode seguir nossas escolhas se não tiver conhecimento do que fazer. As imagens de nossas seleções são fornecidas abaixo.

Etapa 9: Em seguida, você precisará reiniciar o serviço Apache usando o comando abaixo dado no terminal:

$ sudo serviço apache2 reiniciar

Etapa 10: Na próxima etapa, é necessário verificar se o Apache está em execução ou não e para fazer isso, você precisará executar o comando fornecido no terminal:

$ sudo serviço apache2 status

Etapa 11: Agora, você deve entrar no endereço IP do dispositivo Raspberry Pi para verificar seu site. Para encontrar o endereço IP do dispositivo, você precisará executar o comando abaixo dado no terminal.

$ hostname -i

Depois de encontrar o endereço IP do host, abra qualquer navegador, seja do dispositivo ou do seu laptop ou PC e adicione o IP acima “192.168.43.96 ”na barra de endereços do navegador. Assim que você inserir o endereço IP no seu navegador, você verá a página da web do Apache padrão, como mostrado abaixo.

Etapa 12: Agora, a próxima coisa é começar a criar sua página pessoal da Web e, para fazer isso, você precisará encontrar o diretório HTML no seu sistema Raspberry Pi. Digite "/var/www/html" na caixa de pesquisa de diretório Raspberry Pi.

Etapa 13: O site que desenvolve no seu dispositivo PI é possível através do PHP e você pode criar uma página da Web PHP na pasta onde seu arquivo HTML é colocado. Para executar esta etapa, você precisará adicionar o comando no terminal que é dado abaixo:

$ sudo nano/var/www/html/index.php

Ao pressionar Enter, um arquivo será aberto na tela do terminal com o nome “ÍNDICE.php ”. Você precisará escrever o código PHP para que ele seja exibido em seu site.

Depois de entrar, você precisará salvá -lo usando "ctrl+x" e depois digite "y" e pressione Enter novamente para salvar as alterações no arquivo.

Etapa 13: Na etapa final, insira o mesmo endereço IP em qualquer navegador junto com o nome do arquivo após a frente Slash e desta vez, você verá que seu site mudou e a mensagem aparecerá no seu navegador que você digitou no arquivo acima como mostrado abaixo.

Conclusão

O dispositivo Raspberry Pi está em uma ferramenta útil que pode ser bem legal se usada como um servidor da web, onde você pode construir facilmente seus próprios sites através do PHP. Os métodos acima mencionados fornecerão orientações significativas na criação de sua própria página da web em alguns minutos. Para transformar o Raspberry Pi em um servidor da web, você precisará garantir que diferentes tecnologias sejam instaladas corretamente, como o Apache Web Server (para hospedar uma página da web), o sistema de gerenciamento de banco de dados MARIADB (sistema de gerenciamento de banco de dados) e PHP (linguagem lateral do servidor). Depois de ter essas tecnologias no Raspberry Pi, você pode desenvolver e hospedar facilmente uma página da web. Se você deseja visualizar a página da web de outro navegador de desktop, você deve fornecer um endereço IP com o nome do arquivo php para acessar a página da web.