Créer une base de données SQL sous Kwartz

Héberger un site Web sous Kwartz nécessite la plupart du temps de disposer d’une base de données MySQL pour y stocker toutes les informations « dynamiques » dont le site aura besoin pour fonctionner. La méthode, sans être d’une difficulté insurmontable, diffère un peu de la configuration classique. En effet ne possédant pas les droits « super utilisateur » on n’a pas la possibilité de créer directement une base et ses tables, via les  lignes de commandes usuelles ou plus simplement par le biais de phpMyAdmin comme on le ferai de manière conventionnelle.

La création d’une base sous Kwartz passe donc par deux étapes : la création d’un groupe, puis celle d’un utilisateur qui y est affecté et portant une base à son nom.

Création d’un groupe

Bien que facultative cette étape vous permettra par la suite d’organiser et de stocker tous vos sites hébergés dans un seul et même groupe (à l’exception des sites utilisateurs stockés eux sur leur propre compte).

En premier lieu ouvrez l’interface Web de configuration de votre serveur Kwartz : https//[adresse ip du serveur]:9999. Puis renseignez vos identifiants Kwartz.

A présent dans les menus de navigation situés sur la gauche choisissez /utilisateurs/Gestion des groupes :

sqlkwartz-menugroupeUne liste exhaustive des groupes existant sur votre serveur Kwartz s’affiche alors, il ne vous reste qu’à cliquer en bas de cette liste sur le bouton « Ajouter un groupe » :

sqlkwartz-ajoutgroupe

Remplissez les champs du formulaire qui s’est ouvert avec les paramètres suivants (adaptés à votre établissement bien sûr) :

sqlkwartz-formgroupe

Facultativement, ajoutez des membres responsables de ce groupe de manière à pouvoir manipuler le contenu des comptes de ce groupe via l’Admin groupes de Kwartz.

Cliquez enfin sur « Mettre à jour » et vérifiez dans la liste que votre groupe a bien été créé.

sqlkwartz-listgroupe

Création d’un utilisateur (et d’une base de données)

Cette étape sera à renouveler pour chaque nouvelle base et/ou  site que vous souhaiterez  héberger.

A présent dans le menu de navigation de gauche choisissez /utilisateurs/gestion des comptes :

sqlkwartz-menucomptes

Puis affectez un compte au groupe Sites Web créé à l’étape précédente :

sqlkwartz-affectcomptesEnfin, remplissez le formulaire de création du nouvel utilisateur :

  • sqlkwartz-formcomptesPour les Champs Nom et Prénom vous pouvez mettre ce que vous voulez.
  • Par contre concernant le Compte, évitez les caractères spéciaux tels que « -« , « _ » etc. En effet la base de donnée portera le nom du compte et ces caractères ne sont pas pris en charge.
  • Vous pouvez cocher Ce compte est  désactivé. Personne ne pourra alors se loguer depuis un poste du  réseau avec ces identifiants; une sécurité supplémentaire.
  • Pour le mot de passe, il vous faudra obligatoirement mettre au moins 1 majuscule, 1 minuscule, 1 chiffre et il devra dénombré plus de 8 caractères. Il s’agit d’une sécurité imposée par le système lorsqu’un site est accessible à l’extérieur.
  • Interdire la modification du mot de passe bine que facultative est une sécurité supplémentaire.
  • L’accès FTP vous permettra le cas échéant de vous connecté avec un client FTP ou grâce à Dreamweaver pour éditer directement votre site … mais c’est un autre sujet.
  • Autorisez la publication dans le Web interne et dans le publication dans le Web externe … évidemment
  • Autorisez la base SQL, mettre un mot de passe sécurisé (chiffres, lettres, majuscules, minuscules) et rendre la base accessible par le réseau.

Tester l’accès à la base

Si la création de votre base s’est bien déroulée vous devriez y avoir accès via phpmyadmin intégré au Kwartz. Pour joindre ce service taper simplement  l’adresse suivante dans votre navigateur : http://[adresse ip de votre serveur]/phpmyadmin/

sqlkwartz-urlphpma

Puis renseignez les identifiants de connexion et mot de passe de connexion à la base SQL.

sqlkwartz-logphpma

Si tout s’est bien déroulé vous devriez obtenir la page d’accueil suivante :

sqlkwartz-homephpma

Voilà votre nouvelle base de donnée est désormais fonctionnelle.

You can leave a response, or trackback from your own site.

2 Responses to “Créer une base de données SQL sous Kwartz”

  1. mastermilk dit :

    Salut Phil
    Ton commentaire date un peu … mais as tu essayé de te connecté avec un SFTP (FTP sécurisé) sur le port 22 ? Pour être sûr utilise comme identifiant de connection tes identifiant winadmin

  2. Phil dit :

    Excellent article et toujours d’actualité !
    Débutant avec Kwartz, vous m’avez fait gagner pas mal de temps.

    Je reste toutefois sur ma faim car je bloque sur le FTP.

    Je souhaite installer WordPress depuis l’extérieur de l’établissement.

    j’ai tenté l’activation du FTP à partir du Pare-feu…
    ..cherché à ouvrir le port 21 à partir du serveur..

    Utilisé FileZilla avec les paramètres : domaine / utilisateur / mot de passe
    pour voir affiché : Échec de la tentative de connexion avec « ECONNREFUSED – Connection refused by server ».

    Si quelqu’un à une idée, je suis preneur !

    Merci d’avance
    Phil

Leave a Reply