Es algo sencillo, de veras, pero que me permitirá hacer los juegos basados en navegador que tanto Arnulfito me ha insistido en que haga con él.
Cómo lo hice?
1) Instalar XAMPP (ideal para ambientes de desarrollo)
2) Crear documento 'py.py' y en la misma carpeta 'index.php'; esto fue en una subcarpeta asignada al webserver
Cómo instalar XAMPP for Linux en Ubuntu. Como siempre, desde línea de comandos.
/home/irving/Desktop#: wget http://ufpr.dl.sourceforge.net/sourceforge/xampp/xampp-linux-1.5.3a.tar.gz
/home/irving/Desktop#: tar xvfz xampp-linux-1.5.3a.tar.gz -C /opt
/home/irving/Desktop#: exit
Ya está instalado. Cómo ejecutar?
:/# /opt/lampp/lampp start
Cómo detener?
:/# /opt/lampp/lampp stop
Si tienes interfaz gráfica, puedes hacer un lanzador que esté en el menú Aplicaciones -> Internet (En mi caso, Xubuntu 8.04, Aplicaciones -> Otros)
:/$cat >> ~/.local/share/applications/xampp-control-panel.desktop
[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo "python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py"
Icon[en_CA]=/usr/share/icons/Tango/scalable/devices/network-wired.svg
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/usr/share/icons/Tango/scalable/devices/network-wired.svg
NOTA: En formato especial está lo que introduje al documento. Esto es particular de cada usuario.
Luego hice una carpeta particular en mi carpeta de usuario donde guardaría mis sitios web, y la enlacé con una carpeta en el servidor web (en este caso el local; esto me dará una idea de qué esperar al subir al servidor definitivo).
Creación de la carpeta:
$~:mkdir ~/public_html
Enlace:
#/home/irving:ln -s ~/public_html /opt/lampp/htdocs/$USER
Notas:
-la carpeta del webserver es /opt/lampp/htdocs
-la carpeta que usamos tiene nuestro nombre de usuario en el webserver, así que para accesarla es necesario visitar http://localhost/
-es recomendable configurar el webserver. para eso ir a http://localhost/
Publico más tarde (u otro día) cómo hice ejecutar el script...

0 comentarios:
Publicar un comentario en la entrada