Manuals     Documents           Torna a Eurion Networks

Manuals

Instal·lar PHP Nuke en un servidor

1.- Què es necessita?
2.- PHP Nuke, comencem...
3.- Modificar el config
4.- Pujar els arxius al servidorcyb
5.- Crear les taules de la base de dades
6.- Eliminar arxius que no serveixin (opcional)


1 - Què es necessita?

Per instal·lar el PHP Nuke es necessita:

Un servidor d'internet amb:
- Servei FTP
- Més de 5 megabytes de memòria (depenent de la versió) i dels extres que hi posis pot ser menys o més.
- Que tingui PHP (4)
- Que tingui Mysql amb 1 base de dades com a mínim
- Que tingui PHPmyadmin o alguna forma d'administrar la base de dades

Tu necessites:
- Tenir uns coneixements mínims d'Internet, PHP, Mysql, etc.
- (opcional depenent del servidor) Un client FTP


2 - PHP Nuke, començem...

PHP Nuke és un sistema de creació de pàgines webs completes mitjançant formularis i preguntes. En poc temps pots arribar a tenir una pàgina completa. Primer de tot has de descarregar-te l'arxiu de PHP Nuke a l'ordinador. Són diversos arxius junts en una carpeta comprimida. A internet hi ha moltes pàgines des d'on te’l pots descarregar, n'hi ha prou amb posar PHP Nuke a un buscador i trobaràs moltes pagines per a descarregar-lo.

Un cop tinguem l'arxiu, el descomprimirem i l'obrirem. Podreu observar que hi ha dues o tres carpetes (depenent de la versió). Obrirem la que diu html que és on estan tots els arxius importants per a la web i dins obrirem (el mateix bloc de notes servirà) l'arxiu config.php...


3 - Modificar el config

L'arxiu config és el que conté tota la informació necessària perquè el PHP Nuke es pugi connectar amb la base de dades del servidor. Heu de canviar els següents aspectes:

$dbhost = "localhost";
$dbuname = "root";
$dbpass = "";
$dbname = "nuke";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$sitekey = "SdFk*fa28367-dm56w69.3a2fDS+e9";
$gfx_chk = 7;
$subscription_url = "";

Aquí una petita descripció de cada variable:

dbhost: La direcció del servidor MySQL*
dbuname: Nom de l'usuari de la base de dades*
dbpass: Contrasenya de la base de dades*
dbname: Nom de la base de dades*

* consulta les dades del teu servidor

(a partir d'aquí no cal canviar-los, però també us els descrivim):

prefix: el prefix que porten les taules de la base de dades Nuke_algo (si ho canvies també has de canviar la base de dades)
user_prefix: prefix de la taules de la base de dades dels seus usuaris (compartir-lo)
dbtype: tipus de base de dades, podria ser MySQL, mysql4, postgres, mssql, oracle, msaccess, db2 and mssql-odbc
sitekey: clau de seguretat, la pots canviar si vols; recomanable que sigui llarga i combini tot tipus de signes
gfx_chk, és el codi de seguretat gràfic, van del 0 al 7. Significats:
0: Res
1: Només connexió dels administradors
2: Només connexió dels usuaris
3: Només registre dels usuaris
4: Només connexió i registre dels usuaris
5: Només connexió dels usuaris i administradors
6: Només administradors i nous registres d'usuaris
7: Tots, administradors, usuaris i registre
subscription_url: si controleu subscripcions a la vostra web heu d’escriure aquí la url de la subscripció

Hi ha algunes de les últimes dades que poden no sortir depenent de la versió. Un cop acabat guardeu-lo amb el mateix nom i al mateix lloc.


4 - Pujar els arxius al servidor

Doncs això, s'han de pujar tots els arxius (amb el config modificat) amb FTP. Podeu pujar els arxius dintre d'una carpeta o directament al directori del servidor.


5 - Crear les taules de la base de dades

Un cop pujats els arxius es necessita crear les taules de la base de dades perquè tot funcioni. És molt senzill i PHP Nuke et proporciona l'arxiu amb la informació.

- Anem al PhpMyAdmin
- Seleccionem la base de dades que hem especificat al config
- Un cop dins, feu clic (a la barra de menú horitzontal de dalt) on diu sql
- Us sortiran dues opcions: Executa consulta/es SQL a la Base de Dades xxxx i Ubicació del fitxer de text.

La segona és la que ens interessa. Fem clic a navega i busquem l'arxiu nuke.sql al nostre ordinador L'arxiu nuke.sql està situat dintre de la carpeta del PHP Nuke sql/nuke.sql. Un cop seleccionat comprovem que la compressió estigui en autodetectar i executem. Veureu que quan es recarregui la pàgina, totes les taules estaran generades a l'esquerra.

Si ara aneu a l’índex del PHP Nuke veureu que ja funciona. Registreu-vos com a Root ràpidament. Si no us surt pot ser perquè no heu configurat bé el config.PHP, perquè el servidor no funciona o bé per alguna altra raó. Igualment si no funciona repasseu tots els passos anteriors, el config, les taules i les dades del vostre servidor.


6 - Eliminar arxius que no serveixen (opcional)

Ara que ja funciona el Nuke podeu esborrar els següents arxius del vostre servidor:

- La carpeta sql i el seu contingut
- Tots els texts fora de la carpeta html són instruccions sobre el PHP Nuke i la instal·lació
- I per últim, no recomanable, podeu eliminar els arxius de la carpeta upgrades són arxius que només estan a la versió 7 o superiors. Ocupen poc. Hi ha gent que els utilitza i gent que no. Són opcions complementàries.

Ja teniu el PHP Nuke totalment instal·lat i en funcionament!


Article original: Epsilon
Traducció i adaptació: Epsilon.
Correcció: JoTGi.

© CyberCat, Eurion Networks
Membre de WICCAC