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
Postar um comentário