Os presento una “versi贸n” de Ubuntu que he hecho. La he llamado Ubuntu pHp Edition 1.0, pero podr铆a haberse llamado de mil formas. Est谩 hecha a partir de Ubuntu 9.04 i386. El nombre inicial era Ubuntu 9.04 pHp Edition 1.0, pero al final parece mejor que sea Ubuntu pHp Edition 1.0.
La diferencia con Ubuntu 9.04 es que le he borrado los juegos, le he a帽adido las actualizaciones oficiales hasta el dia 19/10/09, y le he a帽adido estos programas:
* Navegador web libre IceCat (firefox 100% libre).
* gFTP, gestor de FTP para subir y bajar ficheros
* XAMPP: Apache + MySQL + PHP + Perl
* SciTE: editor de textos que reconoce varios lenguajes de programaci贸n, entre ellos PHP.
El tama帽o final de la imagen .iso es:
843,6 MiB (884559872 bytes)
La idea de esta versi贸n es tener un DVD Live o un USB Live con Ubuntu preparado para programar aplicaciones en PHP en cualquier parte, simplemente metiendo nuestra Live en cualquier ordenador.
Una vez acabemos de programar, podemos subir lo que hemos hecho a nuestro servidor ftp con gFTP, envi谩rnoslo a nuestro email o, si no disponemos de conexi贸n a internet, grabarlo en una unidad USB o en el propio USB Live. B谩sicamente la versi贸n Live lleva montado un servidor local preparado para programar en pHp.
Captura de pantalla de Ubuntu PHP Edition 1.0
驴C贸mo funciona Ubuntu PHP Edition?
Es bastante sencillo, simplemente nos descargamos la imagen iso de la php edition.
Descargar Ubuntu PHP Edition 1.0 i386
Arriba a la derecha metemos el c贸digo, le damos a Descargar archivo, esperamos 45 segundos y le damos a Descarga Normal.
Una vez descargada la copiamos a un DVD o Pen Drive USB para crear nuestra versi贸n Live.
Enlaces:
* Tutorial para grabar una imagen ISO a un DVD en Ubuntu 9.04
* Tutorial para arrancar e instalar Ubuntu en una unidad USB
Una vez con nuestra Live, metemos el DVD o el USB en el ordenador donde queremos probarla y lo encendemos. Es el mismo proceso que la versi贸n normal de Ubuntu 9.04.
Podemos instalarla definitivamente y tendremos instaladas todas las aplicaciones anteriores. Para ello vamos a Sistema -> Administraci贸n -> Instalar y se nos lanza el proceso de instalaci贸n de Ubuntu 9.04.
Por alguna extra帽a raz贸n, el usuario y contrase帽as creado en el proceso de instalaci贸n no se guardan. Si se guarda el nombre del equipo. Se queda el usuario por defecto y el root por defecto. Esto no es problema, una vez instalado, nos creamos un usuario nuevo en Sistema -> Administraci贸n -> Usuarios y grupos y listo.
Enlace:
* Tutorial de instalaci贸n de Ubuntu 9.04
Programando en PHP en nuestra Live
Lo primero que hacemos es doble click en el icono de XAMPP
Presionamos Start XAMPP. Metemos la contrase帽a y una vez inciado, simplemente nos vamos a la carpeta de trabajo XAMPP y empezamos
a escribir nuestros ficheros php o lo que tengamos que hacer.
Abrimos el navegador IceCat o Firefox y ah铆 ya podremos ver lo que estamos programando. Podemos crear bases de datos con MySQL y phpMyAdmin.
De todas maneras, os dejo el Le茅me con todas las instrucciones detalladas.
Le茅me Ubuntu PHP Edition 1.0 i386
Caracter铆sticas
————————————————-
Distribuci贸n: Ubuntu 9.04
Diferencias con la versi贸n oficial
————————————————-
Actualizaciones oficiales hasta 19/10/2009
Usuarios y contrase帽as por defecto
————————————————-
Usuario: root
Contrase帽a: ubuntuphp
Usuario: ubuntuphp
Contrase帽a: ubuntuphp
Programas a帽adidos
————————————————-
Editor de textos SciTE: reconoce muchos lenguajes de programaci贸n, entre ellos PHP
Navegador Web IceCat: versi贸n 100% libre de Firefox
XAMPP: Apache + MySQL + PHP + Perl – Directorio de trabajo /opt/lampp/htdocs
* Acceder desde la Terminal del Escritorio escribiendo en ella:
sudo nautilus /opt/lampp/htdocs
* Todo lo creado ah铆 ser谩 accesible desde IceCat, Firefox o cualquier navegador escribiendo en la barra de direcciones:
http://localhost/
usuario: lampp
password: lampp
* Si hemos creado una carpeta y un fichero dentro de ella en /opt/lampp/htdocs/carpeta accederemos escribiendo
http://localhost/carpeta/fichero.php
* Para acceder a phpmyadmin
http://localhost/phpmyadmin
usuario: lampp
password: lampp
Y luego
usuario: root
password: lampp
* Para cambiar las contrase帽as, abrimos una terminal y escribiemos en ella:
sudo /opt/lampp/lampp security
gFTP: Gestor de FTP para poder subir y bajar ficheros a nuestro servidor FTP
En la Carpeta de Trabajo XAMPP he creado 2 ficheros de ejemplo:
* phpinfo.php que permite ver la informaci贸n de la instalaci贸n de php
Se accede desde: http://localhost/phpinfo.php
* ejemplobbdd.php que muestra como acceder a una bbdd de ejemplo que he creado en phpmyadmin
Se accede desde: http://localhost/ejemplobbdd.php
Idea del proyecto
————————————————–
Poder ponerse a programar directamente con la versi贸n liveCD o el dispositivo USB, tan s贸lo meti茅ndolo en el ordenador y arranc谩ndolo,
sin instalar nada. Poder enviar los ficheros creados a un servidor FTP externo con gFTP, por email con cualquiera de los navegadores o
guard谩ndolo en la unidad usb.
Distribuir Ubuntu con una versi贸n libre del n煤cleo (linux-libre) y un navegador 100% libre (IceCat)
Facilitarnos la vida
Cr茅ditos
————————————————-
Licencia
————————————————-
Mismos t茅rminos que Ubuntu 9.04
Por favor, incluye este fichero y no modifiques la parte de la Idea del proyecto, los Cr茅ditos y la Licencia.
Gracias.
脷ltima revisi贸n
————————————————–
19/10/2009
Como siempre, cualquier duda a comentarios.
a
3 comentarios
[…] Pod茅is ver todos los detalles en la p谩gina de tutorialesubuntu.com: Ubuntu pHp Edition 1.0 […]
Buenas,
Excelente trabajo. Me gustar铆a saber con que programa has conseguido la distribuci贸n. Hace alg煤n tiempo jo hab铆a utilizado remastersys.
Gracias.
Hola,
gracias por el comentario. Pues si, con remastersys.
Un saludo.