Installez doorGets CMS
en 1 minute ! Voici comment ...

Pré-requis

  • PHP 5.3 et plus
  • Base de données MySQL

Vous devez d'abord télécharger doorGets CMS si ce n'est pas déjà fait !

Instal 0

OneQuery Installation

Il suffit d'envoyer une requête HTTP POST avec les données du site web à l'url d'installation de votre site

curl -X POST -d 'oneclick=true&database_host=localhost&database_name=doorgets&database_login=root&database_password=root&website_title=doorGets&website_slogan=doorGets&website_copyright=doorGets&website_meta_keywords=cms, blog&website_meta_description=doorGets CMS, Website builder&website_year_creation=2012&user_email=email@exemple.com&user_password=doorgets&langue=en&timezone=Europe/Paris' http://hostname/

Depuis PHP CURL

$fields_string = '';

//Init POST variables
$url = "http://www.exemple.com/";

$fields = array(
"nodatabase" => false,
"oneclick" => true,
"database_host" => "localhost",
"database_name" => "doorgets",
"database_login" => "root",
"database_password" => "root",
"website_title" => "My website title",
"website_slogan" => "My website slogan",
"website_copyright" => "Copyright",
"website_meta_keywords" => "Meta Keywords",
"website_meta_description" => "Meta description",
"website_year_creation" => "2012",
"user_email" => "email@exemple.com",
"user_password" => "mypassword",
"langue" => "en",
"timezone" => "Europe/Paris"
);

foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
rtrim($fields_string, '&');

ob_start();

//open connection
$ch = curl_init();

//set the url, number of POST vars, POST data
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
curl_setopt($ch, CURLOPT_TIMEOUT, 3);

//execute post
$result = curl_exec($ch);

//close connection
curl_close($ch);

$returnFromCurl = ob_get_clean();

Succès

{
"success":true,
"response": {
"database_host":"localhost",
"database_name":"doorgets",
"database_login":"root",
"database_password":"root",
"website_title":"doorGets",
"website_slogan":"doorGets",
"website_copyright":"doorGets",
"website_meta_keywords":"cms, blog",
"website_meta_description":"doorGets CMS, Website builder",
"website_year_creation":2012,
"user_email":"email@exemple.com",
"user_password":"doorgets",
"langue":"en",
"timezone":"Europe/Paris"
}
}

Erreur

{
"success":false,
"response":"Request error",
"errors": {
"database_host":"Not found",
"database_name":"Not found",
"database_login":"Not found",
"website_title":"Not found",
"website_slogan":"Not found",
"website_copyright":"Not found",
"website_meta_keywords":"Not found",
"website_meta_description":"Not found",
"website_year_creation":"Not found",
"user_email":"Not found",
"user_password":"Not found"
}
}

Installez votre site sur une machine local

Créer un dossier doogets sur votre dossier web local et décompresser l'archive doorGets.zip dans votre dossier doorgets, ensuite rendez-vous sur l'adresse: http://localhost/doorgets/ ou http://127.0.0.1/doorgets/ pour commencer l'installation.

Installez votre site sur un serveur distant

  1. D'abord, téléchargez le logiciel pour le transfert FTP (FileZilla)
  2. Connectez-vous au serveur avec FileZilla en utilisant les identifiants de connexions FTP fournies par votre hébergeur.
  3. Transférer le répertoire /setup et le fichier /index.php contenu dans l'archive doorGets.zip sur votre dossier de destination.
  4. Créer une base de donnée avec encodage utf8_generale_ci
  5. Ensuite rendez-vous sur votre nom de domaine afin de commencer l'installation.

Choisissez votre langue et votre fuseau horaire

Lorsqu’on lance l’installation avec l’adresse dite précédemment, vous allez avoir l’interface suivante :

Installation doorGets step 2

Il suffit de choisir votre langue puis la plage horaire que vous voulez puis de cliquer sur Next step.

Etape 1 : Lisez et acceptez les conditions d'utilisation

Après cette étape faite, on arrive aux conditions générales d’utilisations, il suffit de cliquer de cocher la case j’ai lu et j’accepte les conditions générales d’utilisations de doorGets. Puis de cliquer sur Etape suivante.

Installation doorGets step 3

Etape 2 : Testez si doorGets peut écrire sur votre serveur

A ce stade (2/5), vous avez les droits d’écritures comme indiquer sur le site, il suffit de cliquer sur étape suivante

Installation doorGets step 4

Etape 3 : Créer une connexion avec votre base de données

Maintenant, on vous demande des informations pour que votre site soit connecté à une base de données.

Pour connecter votre base à doorGets il suffit de remplir les champs Hôte (ici cela sera localhost puise que la base est en local), Nom de la base, login avec lequel vous vous connectez à la base et le mot de passe (s’il y en a un) pour vous connectez à celle-ci.

Installation doorGets step 5

N.B : Après avoir cliquer sur étape suivante, doorGets va créer les tables qu’il a besoin pour crée le site cela prend quelques secondes, il suffit d’attendre patiemment.

Etape 4 : Informations pour votre site web

Après avoir connecté la base de données au site, vous allez pouvoir donner les premières informations liées à votre site. Pour cela il suffit de remplir les champs indiquées puis de cliquer sur étape suivante.

Installation doorGets step 6

N.B: Les champs avec une étoile (encadrées en rouge) sont des champs obligatoires, vous ne pourrez pas cliqué sur étape suivantes s’ils ne sont pas remplis ; pour ceux sans étoiles il est juste préférable de les remplir

Etape 5 : Réglez votre login administrateur

Maintenant que cette étape est faite, il ne reste plus que les droits d’administration à mettre, pour cela il suffit de mettre une adresse e-mail valide et un mot de passe utiliser pour se connecter à son compte admin doorGets. Puis de cliquer sur Etape suivante

Installation doorGets step 7

Cliquez sur "Générer mon site internet doorGets"

Voilà votre site est prêt à être générer, pour ce faire il suffit de cliquer sur Générer mon site internet doorGets.

Installation doorGets step 8

Lorsque cette étape est faite, le message ci-dessous apparaitra

Installation doorGets step 9

Il suffit d’attendre, cela peut prendre quelques secondes.

C'est fini ! Vous pouvez maintenant commencer ...

A présent l’installation est terminer vous allez obtenir une page comme celle ci-dessous :

Installation doorGets step 10

Après l'installation soyez sûr que les dossiers suivants ont les droits d'écriture (777) : 
  • cache/
  • data/
  • doorgets/
  • io/
  • skin/
  • themes/
  • installer/

Nous suivre

  • http://www.facebook.com/doorgets
  • http://www.twitter.com/doorgets

2012-2018 © doorGets™ CMS PHP Gratuit