TEST GTmetrix performance Cyril Levert .info

Cyril Levert, my blog

Personnal Blog en mode développeur :)

Forums dédiés au support de mes différents scripts

Quoi de mieux qu'un support en direct avec le développeur :)

Vous n'êtes pas identifié.

Annonce

Dernier projet ouvert: PHP Kweeker CMS, le twitter clone en PHP et MySQLi
Protégrez efficacement votre site web avec le seul pare feu universel gratuit PHP Firewall
PHP Nanomus Mobile , le mini CMS sans base de données pour PDA, SmartPhones et téléphones portables type iPhone

#1 18-01-2010 12:19:58

Cyril
Administrateur
Date d'inscription: 01-12-2008
Messages: 164
Site web

Installer son site internet PHP Nanomus chez free.fr

Nous allons voir ici comme bien installer son petit site web à l'aide de Nanomus chez free.fr

Comme cet hébergeur gratuit pose pas mal de contraintes techniques sur ses serveurs, j'ai donc du revoir un peu nanomus pour pouvoir profitez d'un site web gratuitement


Installation étape par étape

Etape un : upload du mini cms sans base de données
Tout d'abord il vous faudra uploader le contenu complet du pack nanomus 1.0.3 sur le ftp de free
Une fois ceci réalisé, il va falloir modifier quelques paramètres dans nanomus pour le faire fonctionner correctement


Etape deux: configuration du mini cms
Ouvrir le fichier index.php de minimus ( présent dans le dossier Nanomus_103 ) puis modifier la ligne 37 suivante:
  define('FREE_FR', false );
par celle ci
  define('FREE_FR', true );

Ainsi nanomus saura qu'il est installé sur un compte free, cette étpe est primordiale, sans ceci nanomus ne fonctionnera pas


Etape trois: création du dossier sessions
  Nanomus étant un logiciel libre et gratuit du type zéro cookie, il va logiquement utiliser les sessions pour vous permettre de conserver temporairement votre identification, pour ce faire et spécifiquement pour free.fr il faudra à l'aide de votre logiciel FTP créer un dossier sessions sur le root de votre compte ( dans le dossier principal )


Etape quatre: configuration du fichier .htaccess
  Cette étape est importante aussi, car sans ceci nanomus ne fonctionnera pas chez free
Tout d'abord par défaut free étant ( encore ) sous PHP 4 nous allons donc devoir activer PHP 5
Ouvrez le fichier sample.htaccess dans lequel vous retrouverez ceci:

Code:

# Décommentez la ligne suivante pour free.fr
#PHP 1

# Décommentez les lignes suivantes hors free.fr
#DirectoryIndex index.php
#RewriteEngine on
#RewriteRule ^([A-z0-9_-]+)\.html$ index.php?page=$1 [L]

#RewriteCond %{HTTP_HOST} !^www\.your_domaine\.your_extention [NC]
#RewriteRule (.*) http://www.your_domaine.your_extention/$1 [QSA,R=301,L]

Je pense que les commentaires sont assez explicites, vous comprendrez donc qu'il vous suffira de décommenter la ligne 2 de ce fichier puis de supprimer le reste du code ce qui donnera ceci ( j'enlève juste le dièse devant PHP 1 )


Code:

# Décommentez la ligne suivante pour free.fr
PHP 1

Ainsi le fichier .htaccess se retrouve extrêmement léger et ne servira qu'à l'activation de PHP 5, l'url rewriting étant fonctionnelle sans le fichier .htaccess ceci n'étant pas possible chez free


Pensez évidemment à renommer le fichier sample.htaccess que nous venons de modifier en .htaccess puis de le renvoyer sur votre FTP dans le dossier principal de votre compte free

Une fois tout ceci effectué, je vous invite à vous rendre sur votre site puis de vous identifier avec les identifiants suivants :
* utilisateur : admin
* mot de passe : admin

Dans un premier temps, je vous conseille fortement de modifier le mot de passe d'accès ( le compte admin est modifiable aussi - et c'est conseiller de mettre autre chose aussi ), puis et surtout dans le champ URL de votre site de mettre votre URL complète comme ceci
  * http://monlogin.free.fr/

Attention deux choses sont importantes :
* mettez bien http://
* terminez bien votre url par / ( le slash final )

Tout est Ok, alors validez et activez si possible l'url rewriting ce qui valorisera votre contenu aux yeux des robots smile

Vous voilà prêt, votre site internet est fonctionnel gratuitement à l'aide d'un logiciel ultra simple qu'est nanomus et un hébergeur gratuit de renom qu'est free.fr

Régalez vous bien et pour tout complément n'hésitez pas, je saurai quoi vous répondre ... forcément ... qui mieux que le développeur lui même peut vous aider smile

Hors ligne

 

#2 21-01-2010 19:35:26

Pierre
Nouveau membre
Date d'inscription: 21-01-2010
Messages: 1

Re: Installer son site internet PHP Nanomus chez free.fr

Bonjour,

Très bien votre petit tuto.
Je précise que si Free ne supporte pas l'urlrewriting, chez eux, c'est le multiwiew.
Pour l'activer, il faut metre dans le fichier .htaccess :      Options +MultiViews

Dès que j'ai un peu de temps, je teste nanomus.

Pierre

Hors ligne

 

#3 21-01-2010 23:24:55

Cyril
Administrateur
Date d'inscription: 01-12-2008
Messages: 164
Site web

Re: Installer son site internet PHP Nanomus chez free.fr

merci pierre,

comme tu le verras dans nanomus j'ai justement pallié au fait que free n'autorise pas l'url rewriting via htaccess, j'ai donc développé spécifiquement pour ce cas précis ( free.fr ) une simili-url-rewriting qui permet de se passer de .htaccess

il est vrai que le multiview permettrait aussi d'enlever le.php de l'url !
à faire pour une prochaine version, ce qui permettrait d'avoir des urls un peu plus courtes chez free

merci de tout retour et idée de ta part, je suis preneur de tout pour faire avancer ce mini cms smile ( même si pour moi il répond pile poil à mes désidératas )

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB (fr)
Version PHP Minimus Blog
RSS forums



 Top NoCache Copyrights PHP Minimus CMS