¿Qué necesitamos? Esto va a ir en función de las herramientas que tenga nuestro servidor. Sólo puede haber una pequeña variación. Como se ha señalado en el capítulo anterior los requisitos imprescindibles para crear una página web en php Nuke son:
- Lenguaje: PHP.
- Soporte de base de datos: MySQL.
Es importante contactar con el servidor previamente para cuestionar si ofrece estos servicios, ya que de no ser así no podría funcionar nuestro Nuke en dicho servidor.
Existe otro programa indispensable para el buen funcionamiento de nuestro Nuke, pero este es el elemento que no necesariamente tienen que tener previamente los servidores ya que podemos implementarlo nosotros en nuestro nuevo servidor, este es el gestor de base de datos Phpmyadmin.
- Php Nuke (cualquier versión, ya que cada versión está adaptada al lenguaje y/o a los foros que incluye).
Lo puedes conseguir en la zona de Downloads de la web.
- Más modernas: Con más fallos posiblemente al no estar suficientemente testeadas y menos aplicaciones desarrolladas.
- Más antiguas: Con fallos ya corregidos, bien sea a través de versiones mejoradas o parches, y una gran cantidad de aplicaciones adaptadas a esta versión
Pasos de instalación. 1.- Recopilación de datos: Como paso fundamental recomiendo recopilar información de lo que van a ser nuestros datos de acceso a nuestro servidor.
Existen una serie de datos fundamentales:
- Ftp: Los archivos de nuestro nuke (a no ser raras excepciones en que nos viene pre-instalado en el servidor) los vamos a tener que subir nosotros, con lo cual necesitamos los datos de acceso al ftp del servidor para poder subirlos.
Los archivos se van a subir a través de gestores de ftp, como pueden ser encontrarlo en la sección de Downloads. Te recomiendo SecureFx.
- Datos de acceso a la base de datos: El servidor nos ha de proporcionar las claves relativas a nuestra base de datos ya que ésta va a ser propia y es donde van a ir la información de nuestro Nule. Así como la dirección donde se encuentra la herramienta de gestión de bases de datos, que habitualmente es el Phpmyadmin. Aunque esto puede variar en función de cada servidor. Además habitualmente nuestro servidor nos va a comunicar el nombre de la base de datos referente a nuestra página.
- Datos relativos a la ruta del servidor: Esto se explica ya que en nuestro espacio web pueden existir carpetas que son de funcionamiento del propio servidor, pero que no han de ser modificadas por nosotros. En este caso el servidor nos facilitará la ruta a partir de la cual nosotros vamos a considerarla raíz o ruta principal que va a ser la base de nuestra instalación
Una vez tengamos estos datos claros se puede seguir con lo que es la instalación en si.
2.- Instalación del PhpMyadmin: Este como ya he comentado en pasos anteriores es un paso opcional ya que la mayoría de servidores incorporan este programa para la gestión de nuestra base de datos. En caso de no ser así nos podemos dirigir a
http://www.phpmyadmin.net/ donde gratuitamente podemos descargar la versión más actualizada. Una vez descargada solamente la hemos de descomprimir y subir la carpeta vía ftp a nuestro servidor, siempre teniendo en cuenta de posibles especificaciones extras que tenga nuestro server.
3.- Subir el contenido de la versión del Nuke seleccionada: Ahora vía ftp debemos introducir en nuestro servidor el Nuke en si. Para esto descomprimimos el archivo del Nuke donde nos podemos encontrar algo así:
El contenido del nuke se encuentra dentro de la carpeta html donde nos encontraremos con una estructura como esta (puede variar en función de la versión del Nuke seleccionada).
Este es el contenido que hemos de subir vía ftp a nuestro server.
4.- Introducción de nuestra base de datos: Ahora ha llegado el momento de subir los datos propios de nuestro Nuke una vez que en el paso anterior hemos subido el contenido. Nos hemos de dirigir a la dirección del gestor de la base de datos e introducir el nombre y contraseña para la nuestra propia.
Una vez hemos accedido al programa hemos de tener clara la ubicación de nuestro archivo de la base de datos que se encuentra dentro de la carpeta que hemos descomprimido anteriormente con el nuke, más exactamente dentro del directorio
y dentro de este
Una vez dentro del gestor de base de datos habitualmente seleccionamos la base de datos que corresponde a nuestra página
Y una vez seleccionada pulsamos sobre
Con lo cual se nos abrirá el apartado de para subir nuestro datos. Seleccionamos mediante el botón examinar el archivo nuke.sql de la carpeta sql del archivo descomprimido de nuestro Nuke y presionamos una vez seleccionado Continúe.
Le damos a examinar y nos dirigimos a la carpeta temporal que hemos creado con nuestro nuke y concretamente a la carpeta sql y le damos a abrir el archivo nuke sql. Una vez acabado le damos a Continúe. Así habremos creado las tablas de nuestro nuke.
Una forma fácil de saber si hemos subir bien la base de datos es fijarse la columna de la izquierda donde nos tendrá que salir la relación de las tablas que hemos subido a la base de datos.
5.- Editar el config.php: Cuando hemos subido tanto la base de datos como los archivos correspondientes hemos de editar el archivo config.php que se encuentra en el directorio raiz del Nuke en nuestro servidor. Esto lo podemos hacer fácilmente seleccionado la funcion de editar de nuestro gestor de ftp sobre el citado archivo. Nos encontraremos con algo como esto:
6.- Abrir la página: Una vez hemos realizado esta serie de procesos solo nos queda la comprobación de nuestro trabajo. Ponemos la dirección de nuestra página
http://www.mipagina.com. Si todo ha sido correcto veremos esto.
PSD: NO LO ICE YO
SALU2