Bienvenue sur le fichier d'installation de NukeClan 1.0.6. Ce guide vous guidera étape par étape pour l'installation de NukeClan 1.0.6.

ATTENTION: Pour faire tourner NukeClan 1.0.6, il vous faut un serveur (FTP) et une base de données MySQL. Une liste d'hébergeurs ci dessous vous permettra de trouver des sites offrant ces deux services nécessaire.

=> Quelques hébergeurs gratuits :

- Free.fr (http://www.free.fr)
- Lycos Multimania (http://www.multimania.lycos.fr/)

=> Quelques hébergeurs payants :
- Jexiste.fr (http://www.jexiste.fr/)
- Romad Hébergement (http://www.romad.net/)
- OVH (http://www.ovh.net/)
- Armaggedon-Softwares (http://www.armageddon-softwares.com/)

Cette liste n'est bien sûr pas exhaustive, si vous avez un lien que vous souhaitez rajouter, contactez-nous sur nos forums pour que l'on puisse l'ajouter!

0. RESPECTEZ LES COPYRIGHTS !!
-----------------------------------------
- TOUS nos scripts doivent conserver le copyright inclus dans le footer. Les Traductions sont autorisées mais VOUS N'AVEZ PAS LE DROIT DE RENOMMER LE MODULE !!
- Vous ne pouvez proposer en téléchargement nos packages sans autorisation écrite de notre part.
- Vous ne pouvez faire un lien direct vers nos downloads sans autorisation écrite de notre part.
- Nous vous demandons expressement pour l'utilisation de nos packages de ne pas retirer les copyrights PHP NUKE se trouvant dans les footers.
- Vous trouverez ci dessous la liste des sites qui sont seuls AUTORISES à effectuer des liens direct de téléchargement vers nos packages :

-www.nukeclan.com
-www.nuke-cs.net
-www.clan2edb.com

Maintenant, commencons l'installation ;)

Etape 1 : Editer certains fichiers avant l'upload sur votre serveur

1°) Après avoir extrait tous les fichiers de l'archive .zip sur votre disque dur (avec n'importe quel programme comme WinZip ou WinRar), vous verrez que cette dernière est divisée en deux dossiers: Un dossier "sql" et un dossier "html". Occupons nous tout d'abord du dossier html :p

2°) Dans le dossier html, il vous faut tout d'abord modifier quelques fichiers pour les configurer. Rien de vraiment compliqué :

- Ouvrez le fichier config.php (html/config.php) et modifiez
la partie suivante:

$dbhost = "localhost";
$dbuname = "";
$dbpass = "";
$dbname = "";

où il vous ait rappelé par ailleurs à quoi correspondent tous ces mots bizarroïdes!

# $dbhost: Le nom du serveur (Hostname) laissez "localhost" si vous ne savez pas.
# $dbuname: Le nom d'utilisateur de votre Base De Données (Login).
# $dbpass: Le Mot de passe de votre base de données.
# $dbname: Le Nom de votre Base De Données.

Toutes ces données vous sont fournises par votre hébergeur! Si vous avez un doute, demandez-lui!

Un autre paramètre qui nous intéresse est celui-ci :

$admin_file = "admin";

Il vous permet en effet de renommez votre fichier admin.php en ce que vous voulez, à partir du moment ou vous le précisez bien ici! Ceci est utile au niveau de la securité, ca rend votre site moins vulnérable aux pirates...

- Maintenant, ouvrez le fichier html/modules/Teamspeak/admin/db_inc.php et modifiez les lignes suivantes:

$gllcts2_dbhost = "localhost"; // Host
$gllcts2_dbuser = "$dbuname"; // Username
$gllcts2_dbpass = "$dbpass"; // Password
$gllcts2_dbname = "$dbname"; // Database

Vous devez rentrer exactement les mêmes informations que précédemment, à savoir le nom du serveur, le nom d'utilisateur de votre base de données, le mot de passe, et le nom de votre BDD.

- Ensuite, ouvrez le fichier html/fortress.php et préparez vous à modifier la section suivante:

/* Start Configuration Section */

// You Must Configure This Section
$sitename = "Nuke Cops"; // Entrez le nom de votre site ici
$domain = "http://nukecops.com"; // Entrez l'URL entière de votre site ici. Incluez un "http://", mais n'ajoutez pas de "/" à la fin de cette adresse.
$to = "zx@nukecops.com"; // Entrez l'adresse email à laquelle les alertes de hack seront envoyées..
$sms1 = "zx@nukecops.com"; // Votre adresse pager ou de votre tél. portable pour vous envoyer les alertes par mail (#1)
$sms2 = "paul@computercops.biz"; // Votre adresse pager ou de votre tél. portable pour vous envoyer les alertes par mail (#2)
$realname = "Zhen-Xjell" ;// Entrez votre nom pour que les adresses email soient correctement intitulées
$mailsubject = "Fortress(TM) Alarm @ $sitename"; // Vous pouvez changer le titre du mail ici (optionnel)
$fortfile = "fortress.csv"; // Changez ceci si vous souhaitez changer le lien vers lesquelles les tentatives de hack seront enregistrées
$forthtml = "fortress.htm"; // Changez ceci si vous souhaitez changer le lien vers lesquelles les tentatives de hack seront enregistrées (en format HTML)
$BOD = TRUE; // Autoriser le Ban On Demand. Values: TRUE = oui, FALSE = non.
$clikebg = "Pink"; // Couleur de fond utilisée dans fortress.htm pour les captures du type C-Like
$unionbg = "Yellow"; // Couleur de fond utilisée dans fortress.htm pour les captures du type Union
$bardbg = "Silver"; // Couleur de fond utilisée dans fortress.htm pour les membres bannis du site
$tagsbg = "Green"; // Couleur de fond utilisée dans fortress.htm pour les mauvais tags

Une fois cette étape terminée, il nous reste encore deux fichiers à modifier :). Allez, courage!

- Ouvrez le fichier html/includes/aspilock_heap.php et modifiez les lignes suivantes:

/***************************************************************/
/*Page qui et aspiré et qui s'affiche dans le navigateur de */
/*l'aspirateur. */
/*le message est explicite */
/***************************************************************/

$pages="<div align=\"center\"><p><img src=\"images/antiaspy/banned.gif\" width=\"139\" height=\"124\" border=\"0\"></p> <p><strong>Aux chiottes les aspirateurs!</strong> <br> <small>Revenez avec civilité dans quelques minutes.</small></p> <p><img src=\"images/antiaspy/bart.gif\" width=\"60\" height=\"106\" border=\"0\"></p></div>";
/***************************************************************/
/* texte de lemail qui vous sera envoyé */
/***************************************************************/

$subject = "Tentative d'aspiration de votre site WEB.";
$msg = "Un visiteur a tente d/'aspirer votre site $sitename ! Le $date \n\n Une tentative d'aspiration de votre site par le visiteur $ip - $dns_trace";
/***************************************************************/
$Methode_to_Insert = 0; // 1 - insertion de l'ip à bannir dans la table SQL _banned_ip
// 0 - bannissement temporaire !

/***************************************************************/
$Active_Mail = 2; // 1 - active le renvoi par mail aux admins !
// 0 - désactive.
// 2 - envoi me mail à l'adresse $Active_Mail_Perso et non à tout les admins

/***************************************************************/
$Active_Mail_Perso = "nounour@wanadoo.fr";

Je pense que vous l'aurez compris, il suffit de modifier les parties du texte qui ne sont pas en orange ;)

- Faites de même pour le fichier html/includes/ban_aspiro_config.php et modifiez les lignes suivantes :

$Log_File_Aspiro = "ban_aspiro.log"; // le fichier dans lequel vont être enregistrés les adresses bannies
$Methode_to_Insert = 0; // insertion de l'ip à bannir dans la table SQL _banned_ip
// si = 0 bannissement temporaire !

$Time_to_Ban_Ip = "3600"; // Temps pour le renouvelement du fichier LOG (3600 => 1 heure) (temps de bannissement)
$Active_Mail =
1; // 1 - active le renvoi par mail aux admins !
// 0 - désactive.

// 2 - envoi me mail à l'adresse $Active_Mail_Perso et non à tout les admins
$Active_Mail_Perso = "toto@toto.com";

$Img_Ban = "images\admin\ipban.gif"; // image d'avertissement du ban !

- Enfin, si vous souhaitez configurer votre block Teamspeak, il vous suffit de modifier le fichier suivant : html/blocks/block-TeamSpeak_nuke.php :

$tss2info->userName="Guest"; // Nom de l'utilisateur anonyme
$serverAddress = "xxx.xxx.xxx.xxx"; // IP du serveur TeamSpeak IP, n'utilisez pas localhost ici!
$serverUDPPort = "8767"; // adresse du port Teamspeak; par défault 8767

// Ceci détermine si vous voulez que le menu déroulant apparaisse dans le bloc. Mettez 0 si vous ne le voulez pas qu'il apparaisse
$DisplayPullDown = 1;

// Ceci détermine si un utilisateur non connecté sur le site en tant que membre peut se connecter sur le serveur TS
$NoAnonLogIn =
1;

C'est bon, vous avez terminé cette première étape dans l'installation de NukeClan 1.0.6!!

Etape 2 : Upload des fichier sur votre serveur

- Vous pouvez soit uploadez directement tout le dossier "html" à la racine de votre site (dans quel cas votre site sera installé à l'adresse http://www.votre_site.com/html), soit uploadez simplement le contenu du dossier (et pas le dossier lui-meme) sur votre site. (Je vous rappelle qu'il faut passer par le FTP! Si vous n'avez pas de logiciels ftp, je vous recommande FlashFXP). Demandez vos accès FTP à votre hébergeur si vous ne les connaissez pas.

Etape 3 : Installation de la BDD (Base de Données)

- Pour installer votre base de données automatiquement, uploadez le fichier upgrade_fr.php (situé dans le dossier SQL de l'archive .zip) à la racine de votre installation NukeClan, et suivez les instructions. Si vous préférez l'installer manuellement, éxecutez simplement le fichier nukeclan_1.0.6_french.sql.

Etape 4 : Création du compte Admin et Teamspeak

Maintenant que le site est pleinement fonctionnel, il vous faut créer un compte surperutilisateur. Suivez le lien sur la page d'accueil pour créer ce compte qui est indispensable à la gestion du site. Voilà qui est fait?? Parfait, vous pouvez maintenant commencez à gérer votre site! Lisez le fichier Documentation FR.html pour plus de détails sur les différentes options qui se présente à vous.

Pour installer le module Teamspeak, il suffit d'aller à l'adresse http://www.votresite.com/modules/Teamspeak/admin/install.php pour installer les bases de données nécessaires.

Pour le bloc TeamSpeak, vous devez éditer directement le fichier TSinfo.php situé dans le dossier html/blocks/, et modifier les lignes qui ont besoin d'être modifiées.

Etape 5 : Installation de NSN NukeSentinel

- Pour installer NSN NukeSentinel 2.2.1, tapez l'url suivant: http://www.votresite.com/nsnst.php. Puis suivez les instructions pour terminer l'installation, et EFFACEZ LE FICHIER après l'installation.

- Rendez vous dans l'admin de Sentinel et paramétrez le maintenant.

- SUPPRIMEZ le fichier nsnst.php de votre serveur.

Etape 6 : Rendre votre thème compatible avec NukeClan 1.0.6/PHPNuke Platinum

- Comme la plupart d'entre vous savent probablement déjà, la plupart des thèmes PHPNuke ne sont pas compatibles avec PHPNuke Platinum, et puisque NukeClan 1.0.6 tourne sur cette version de PHPNuke, il est essentiel de suivre cette étape. Ouvrez le dossier themeconversion situé dans l'archive .zip de NukeClan 1.0.6, ouvrez le fichier themeconversion_fr.txt et suivez les instructions ;)

Tous les thèmes inclus avec l'installation de NukeClan 1.0.6 ont bien sûr déjà été modifiés :)

FIN DU GUIDE D'INSTALLATION