# PHP-NUKE/Instal·lar PHP-NUKE
## Tipus d'instal·lacions

Després de mirar molt per tota la xarxa m'he adonat de que s'explica el mètode de instal·lació massa complicat, et diuen que has de baixar-te el servidor apache, el sql server,etc... NO SEMPRE ÉS NECESSARI.Per començar direm que hi ha dos tipus d`instal·lacions:

### En Local

Perquè PHP-Nuke funcioni dins el teu PC i tingui aquesta interactivitat però només interna, o des del teu pc per a la resta del món (convertir el teu pc en servidor),per al que sí necessitaràs tot això que explicarem próximanent en futurs apartats.

### En un Servidor extern

No necessitaràs instal·lar cap programa addicional, només hauràs d'apuntar-te o contractar els serveis d'una empresa d'hostatjament (n`hi ha que són de franc i amb publicitat, però per una mòdica quantitat la qualitat de la nostra estada al servidor por millorar ostentisblement (domini propi,transferències, comptes de correu assignades, etc.) .De totes formes explicarem aquest segon cas en la seva primera vertent: Hostatjament de franc amb publicitat.

## Hostatjament

El primer que necessites és un lloc on poder posar la teva web, actualment hi ha molts llocs que et donen bastant espai web i et donen uns bons serveis, però nosaltres busquem un en concret, necessitem un servidor que sigui compatible amb PHP, i que ens aporti base de dades Mysql.
* Alguns llocs que et donen aquests serveis
- http://www.miarroba.com>> (en espanyol) 30Mb d’espai web.
- http://www.tripod.lycos.es >> (en espanyol) 50MB d’espai web.
Solament has de donar-te d’alta per poder accedir a crear una pàgina web, de moment no has de fer res amb la pagina web així que una vegada creat el compte passa al pas número 2

## Descàrrega i instal·lació

Com ja hem dit al principi no és necessari moltes de les coses que s'especifiquen als manuals (sempre que parlem d'una instal·lació en servidor extern, és clar) , però n'hi ha una, que sempre ho serà (o no perquè darrerament han sorgit serveis que ofereixen l'hostatjament amb PHP-Nukes ja preinstal·lats, però no serà el nostre cas) :, els arxius PHP-NUKE
Els arxius necessaris per a la instal·lació els podeu trobar a diverses pàgines, a continuació unes quantes.
-CATMidia.CAT >> (en català)
-http://www.phpnuke-espanol.com >>(en espanyol)
Seguirem el procés de descàrrega amb la pagina de Catmidia.
Quan estigueu a la pàgina principal i previ registre gratuït, solament us heu de fixar en el bloc Descàrregues, o bé en alguns enllaços de la pàgina on vindrà especificat el darrer número de versió actual de PHP-Nuke disponible i accedir a la secció descàrregues, tindreu alguna cosa semblant a aquesta:
Agafem per exemple l’arxiu PHP-Nuke 7.9 CM CA ES EN, en podeu triar una altra versió si ho preferiu. Quan us ho hàgiu descarregat l’obriu i descomprimiu ,com a mínim us heu de fixar en dues carpetes essencials, SQL i HTML, sense aquestes carpetes es impossible fer la instal·lació. Si teniu aquestes dues carpetes passeu al pas nº 4

## Instal·lació

No ens enganyem, ara necessitareu un altre programet.PHP-Nuke és un conglomerat de molts arxius (uns mil pel cap baix) i pujar això de forma manual i correcta seria feixuc, per no dir impossible.Per tant us haureu de descarregar, o fer servir el vostre gestor de transferències FTP preferit, aquí en teniu varis per a triar:
-SmartFTP >> (traducció al català disponible)
-FileZilla >> (traducció al català disponible)
Un cop tenim descarregat i instal·lat aquest programa dins el nostre pc, introduïm les dades que ens ha donat l'empresa d'hostatjament al registrar-nos i tindrem dos finestres:una serà el nostre pc i l'altra serà el servidor.Sense variar l'estructura passem el contingut de la carpeta HTML al directori arrel del nostre compte dins el nostre servidor (cada servidor, de pagament o gratuït sol especificar quin és el directori que denominarem "arrel").
* Nota: aquests procés pot trigar bastant, i fins i tot tallar-se.No preocupar-se, tenir paciència i reprendre el procés sense que falti res són les claus perquè la instal·lació sigui duta a terme amb èxit.
Després és hora d'introduir-nos dins les entranyes del nostre Panell de Control que el nostre servei d'hostatjament, de franc o gratuït, posaran a la nostra disposició, especialment cercant l'opció PHPMYADMIN, des d'on carregarem la base de dades.
Els passos són els següents i en aquest ordre:
-Entrem a PHPMYADMIN -Opció SQL -En aquesta opció se'ns dóna l'oportunitat de triar un arxiu del nostre pc.Triarem l'arxiu amb extensió SQL que hi ha dins la carpeta SQL, aquesta operació ens servirà també per instal·lar la part de la base de dades de mòduls i afegits futurs. -Al fer això la pantalla ens mostrarà si ha tingut èxit l'operació i quantes files s'han inserit dins la base de dades.
Quan hagis acabat aquestes opreacions amb PHPMYADMIN continuarem amb l'ordre establert a continuació.
Obrirem l'arxiu config.php (aquest arxiu es qui li diu a la pagina web amb quina contrasenya i nom ha d’accedir a la base de dades) amb un programa senzill d'edició de textos, com per exemple el bloc de notes i ens trobarem com una cosa semblant a aquesta que haurem d'omplir amb les dades que ens dongui la nostra empresa d'hostatjament:
* $dbhost = "localhost"; (adreça del servidor, sol ser aquesta sempre)
* $dbuname = "root"; (Nom d'usuari de la base de dades,especificat per l'hoste)
* $dbpass = ""; (Contrasenya per a accedir a la base de dades especificat per l'hoste)
* $dbname = "p79"; (Nom de la base de dades, a vegades especificat per l'hoste, a vegades triat per tu)
* $prefix = "nuke";
* $user_prefix = "nuke";
* $dbtype = "MySQL";
* $sitekey = "SStgF54$3@+%288-982%/(-derThsR-23"; (nº de sèrie de la distribució PHP-Nuke, si es vol es pot canviar)
* $gfx_chk = 0; (0 Si no vols comprovació amb nº gràfics per a seguretat , 1 si la vols)
* $subscription_url = ""; (adreça en cas d'activar el servei de subscripció)
* $admin_file = "admin"; (nom de l'arxiu d'administració, no recomanable canviar, porta problemes d'incompatibilitat)
* $tipath = "images/topics/";
* $nuke_editor = 1; (Editor de text visual dins PHP-Nuke 0 Si no es vol,1 Si es vol
* $display_errors = false; (Mostra tots els errors de cara a l'usuari/a false si no es vol, true si es vol.)
Quant hagis configurat de forma adequada l'arxiu config.php el puges al teu espai web (mitjançant el teu programa d'FTP i passes al següent pas)

## Crear l'Administració de PHP-Nuke

Felicitats, ja tens el teu PHP-Nuke instal·lat, però encara et falta un darrer pas, i aquest és crear l'administració dins PHP-Nuke per a deixar la teva web llesta perquè la gent hi pugui entrar i fer-la servir.Per a fer-ho segueix aquests passos:
A-Entres dins la teva web a través de la seva adreça, com faria qualsevol usuari
B-Fas clic on posa que és necessari crear el Super Administrador (o bé hi pots accedir a través d'admin.php)
C-Omples les dades i demanes crear un usuari paral·lel amb les mateixes dades
D-Entres dins l'administració, configures la teva web i comproves que tot rutlli.
I bé, ja tens la teva web configurada i funcionant.Benvingut/uda a PHP-Nuke ;)