Pular para o conteúdo principal

Instalar no Raspberry PI o (Apache + PHP + MySQL)


Instalar o Apache + PHP + MySQL no Raspberry PI.

Para criar projetos web é necessário instalar alguns programas para criar um servidor local e assim testar as aplicações, com o Raspberry Pi isso é possível.

Nesse tutorial será instalado os sistemas Apache, PHP e MySQL.



Instalando o Apache.

Apache é o servidor web, quando falamos de um servidor da Web, geralmente pensamos na máquina, mas esse termo também se refere ao software que permite que a máquina analise as solicitações do usuário (no formato http) e retorne o arquivo correspondente.

Antes de iniciar será necessário fazer a atualização no sistema.

sudo apt upgrade
sudo apt update

Agora vem os comandos de instalação utilize uma de cada vez.

sudo apt install apache2
sudo chown -R pi:www-data /var/www/html/
sudo chmod -R 770 /var/www/html/

Instalando o PHP

PHP é uma das linguagens de programação mais usada para programação na web.
Para instalar utilize o seguinte comando

sudo apt-get install -t stretch php7.0
ou utilize
sudo apt instala php php-mbstring

Verifique se existe o caminho em seu Raspberry.
/var/www/html/index.html

Agora realize um teste no local host, escrevendo na barra de endereço URL o seguinte comando.

http://localhost/

Se tudo der certo vai carregar um tela com as informações do PHP.



Instalar o MYSQL

Para fazer isso, instalaremos o mariadb-server e o php-mysql (que servirá como um link entre php e mysql)
Utilize os seguintes comandos na ordem.

Sudo apt-get install -t stretch php7.0-mysql
sudo apt install mariadb-server php-mysql
sudo apt install phpmyadmin

Caso o sistema do Raspberry Pi solicite uma senha use o padrão.
User: pi
Senha: raspberry

Você também deve habilitar a extensão mysqli usando o comando.

sudo phpenmod mysqli

sudo /etc/init.d/apache2 restart

Configurando o PHP MyAdmin

Caso tente acessar vai dar um erro por não ter uma senha criada.
Utilize o seguinte comando.

Sudo mysql_secure_installation


Agora será criado os privilégios e senha utilizando os seguintes comandos.

Sudo su –

~# mysql -u root -p

Grant all privileges on *.* to ‘root’@’localhost’ identified by ‘test’;

Flush privileges

\q

~# service mysql stop

~# service mysql start



Atenção utilizei como usuário “root” e a senha foi definida como “test”
Para redefinir tudo, basta refazer todo o passo acima.

Agora realize o teste usando o seguinte endereço.

http://localhost/phpmyadmin



Comentários

Postagens mais visitadas deste blog

Formatar o número do telefone no campo input com JavaScript

Colocar estilo no input range.

Remover e Inserir um atributo na Tag HTML usando JavaScript