Paso 12: Lámpara (Linux, Apache, MySQL, PHP) y datos en la página web
Primer tipo de
sudo apt-get update
para actualizar otra vez. Finalizada la actualización. Instalar servidor web apache2 (y complementos) para que puede servir temperaturelogger página al cliente.
sudo Apto-conseguir instalar apache2 php5 libapache2-mod-php5 php5-mysql php-cli - y
Finalizada la instalación reinicie el servidor apache escribiendo
sudo /etc/init.d/apache2 restart
Ahora el servidor web está listo y puede servir tu primera página web.
En el tipo de navegador de PC en la dirección IP de raspberrypi y te shdould ver la página de índice. (igual que en la imagen adjunta)
Bueno, ahora cambie la página html a PHP y obtener datos para la página de base de datos de las temperaturas. Vaya a la ubicación desde donde se sirve la página index.html. Tipo
CD/var/www /
Compruebe que están en la carpeta correcta y en realidad tienen el index.html en esta carpeta, escriba
LS
Verá que hay index.html en esta página (imagen de referencia adjunta 2)
Crear la página index.php y copia siguiente sección de código a él. Tipo en.
sudo nano index.php
Abre el editor. Copie el código del archivo index.php.txt adjunto al editor. Recuerde que cambiar la configuración para que coincida con la configuración de MySql. Y también puede cambiar cuántas horas hacia atrás las temperaturas se ven en la página web editando $hours variable.
Cuando listo salida con Ctrl + X y guardar con "Y" cuando se le solicite
Ahora quite el index.html, así que la próxima vez página es index.php cargado se utiliza escribiendo
sudo rm index.html
Entonces una vez más, en el tipo de navegador de PC en la IP dirección de la raspberrypi y debería ver la página, pero esta vez con información de la temperatura de su base de datos MySql (imagen adjunta como referencia).
Bueno, usted está casi terminado. Lo último que hacer es instalar DNS dinámico para que usted puede conectar esta página con www. en vez de IP.