Onion Omega – PHP5
1.188 views
Acabo de recibir una unidad del dispositivo Onion Omega, pensado para IoT.
Después de configurarlo siguiendo las instrucciones de la página oficial de Onion Omega, lo primero que he hecho ha sido instalarle el editor de texto nano (lleva vim preinstalado, pero no me acabo de encontrar cómdo) y PHP5.
Recordemos que Onion Omega lleva preinstalada un distribución linux OpenWRT.
Vamos a ello:
$ opkg update
$ opkg install nano
$ opkg install php5 php5-cgi
$ cp /etc/php.ini /etc/php.ini.old
$ nano /etc/php.ini
En php.ini debemos dejar la variable doc_root
en vacío.
doc_root =
Continuamos:
$ cp /etc/config/uhttpd /etc/config/uhttpd.old
$ nano /etc/config/uhttpd
Añadimos la siguiente línea en main section
:
list interpreter ".php=/usr/bin/php-cgi"
Creamos el fichero phpinfo.php:
$ nano /www/phpinfo.php
Con el contenido:
<?php phpinfo() ?>;
Reiniciamos:
$ reboot
Y comprobamos que php funciona accediendo a http://<ip de nuestro onion omega>/phpinfo.php