GRACIAS a Cydia, porque ha dado la oportunidad de instalar un XAMPP en los dispositivos iOS (con el servidor web Lighttpd en lugar de Apache)
(Ver detalles en la entrada: iPad sevidor Web, PHP y MySQL)
Así, a pesar de que en la web del proyecto http://ios-webstack.tk/ exsten algunos CMS (WordPress, Owncloud, Typo3…) disponibles para descargar a través de Cydia, es totalmente posible instalar estos CMS directamente en el iPad, como si fuera un PC, algo impresionante, que permite desarrollar sitios Web y hacer todas las pruebas que queramos en el iPad…
Primero instalaremos WordPress, después Joomla.
Consejos Previos
En el iPad la memoria interna disponible se gestina dividiéndola en dos partes, de modo que una es para el Sistema y otra para el Usuario (mobile). Puesto que la instalación del servidor Web+PHP+MySQL se hace en la parte del Sistema, y que la carpeta del home del Servidor Web está en /var/www (perteneciente al Sistema), si empezamos a instalar muchas aplicaciones web, CMS, u otros en ella, acabaremos por dejarla sin espacio. Para ello dos opciones:
- Cambiar el archivo de configuración del Lighttpd indicando otro «home» para el servidor Web:
server.document-root = "/var/www/"
- Crear enlaces simbólicos a otras carpetas dentro de la parte de usuario: /var/mobile/
Yo he optado por la segunda opción, ya que me he descargado los zip de WordPress y Joomla con un navegador web (no puedo con mi anticuado Safari), y los he descomprimido en la carpeta de la aplicación, luego creo el enlace simbólico con la terminal (aunque la captura corresponde al paquete Joomla, he hecho exactamente lo mismo con WordPress 3.5, llamando al destino del enlace wordpress):
Instalar WordPress en el iPad
Arrancamos el Servidor Web (con el botón o toggle del SBSettings)
Arrancamos el servidor MySQL (desde el terminal ejecutando el comando /usr/local/bin/mysqld_safe &
Vamos a Safari y ponemos la dirección correspondiente: http://localhost/wordpress:
Mostraré paso a paso con fotos (lo siento por la mala calidad de las mismas) la instalación completa del WordPress, última versión (3.5) descargada desde su web wordpress.org
Antes de seguir es necesario crear la base de datos, para ello usamos phpMyAdmin, ya instalado y funcionando, simplemente creamos una nueva base de datos (llamada wordpress por ejemplo)
Proseguimos con la instalación de WordPress:
Todo correcto, ahora a configurar nuestro «sitio»:
Instalación finalizada con éxito, ya podemos entrar:
Finalmente, el dahsboard de WordPress y nuestro sitio web funcionando!!!
Instalar Joomla! en el iPad
Simplemente repetimos el proceso anterior, descargamos la última versión de la web joomla.org (la versión 2.5.8), arrancamos el Servidor Web lighttpd, MySQL y con Safari vamos a la dirección donde hayamos copiado los archivos, yo en localhost/joomla:
La primera vez se carga el archivo de instalación, y vamos paso a paso:
Necesitamos una Base de Datos, para ello, la creamos con PhpMyAdmin:
Porseguimos con la instalación de Joomla, indicando los datos de la base de datos:
Ahora la configuración del Sitio:
Y ya está todo, pulsamos el botón para borra los archivos de instalación:
Ahora podemos acceder como administrador del sitio:
El panel de control de Joomla:
Y por último ver nuestra Web en el iPad:
Ya podemos usar el iPad como banco de pruebas para la administración de un sitio web. Ahora queda ver si los plugins de WordPress y Joomla son compatibles, aunque es de esperar que sí,
De nuevo GRACIAS a Cydia, a la gente de ios-webStack