0% ont trouvé ce document utile (0 vote)
31 vues5 pages

Installation de ChemProducts en 3 étapes

L'installation de ChemProducts se fait en trois étapes: installation de la base de données, paramétrage du fichier de configuration et mise en place du fichier de comparaison des structures. Le document décrit ces étapes en détail.

Transféré par

titebin
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues5 pages

Installation de ChemProducts en 3 étapes

L'installation de ChemProducts se fait en trois étapes: installation de la base de données, paramétrage du fichier de configuration et mise en place du fichier de comparaison des structures. Le document décrit ces étapes en détail.

Transféré par

titebin
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

ChemProducts:Installation

[Link]:
1. [Link]
puis,aufildevosutilisations,ellevaseremplir.
2. [Link]
3. Mettre en place le fichier de comparaison des structures. Pour cela il faut avoir les droits
administrateurssurvotreserveurlinux.
Etvoilacomment,entroistapes,onpeutinstallerChemProducts.

Avantdecommencer
Dans un premier temps, il est ncessaire de parler du matriel requis. ChemProducts est une
application web. Il faut donc un certain type de matriel pour faire tourner cette application
convenablement.
1. Unserveurwebquitournesouslinuxetquigrelesbasesdedonnes(MySQL).Uneversion
dephp4.4minimumetApache1minimum.Cetteapplicationtdveloppavecphp4.4
etapache1,cependantelletourneactuellementsurunserveurplusmodernephp5.0et
[Link]
basededonnes,[Link]
donnespourphpMyAdmin,maisellespeuventaussitreadaptespourtretransformes
en instructions ligne de commande. De plus, votre serveur web doit avoir la possibilit
denvoyer des mails car cest un point important de ChemProducts si vous choisissez de
passer vos commandes via lapplication. Attention, pour certaines fonctionnalits il sera
[Link]
lesdroitsdesdiffrentsutilisateursdevotreserveurweb.
2. [Link]
[Link],rienoupresque!Ilfaut
quandmmeunnavigateurwebtelqueFirefox(fortementconseill),Chrome(lederniern
deGoogle,luiaussiestfortementconseill),Opra,[Link]
[Link],vousdevezaussiinstallerjava.

ChemProducts:Installation

Installationproprementdite
[Link]
votredisquedanslerpertoiredevotrechoixetdechargerlastructuresurvotreserveur.
Attention: vous devez obligatoirement mettre ChemProducts sur la racine de votre site, dans un
rpertoire qui se nomme chemproducts. Par ailleurs le nom du rpertoire doit tre en
[Link],cestcommea!

Crationdelastructuredelabasededonnes:
ParmitouslesrpertoiresprsentsdansChemProductslun dentreeuxse nommeinstall cest
danscerpertoirequevousalleztrouvertoutcedontvousavezbesoinpourlasuitedelinstallation.
1. OuvrervotrenavigateurprfretconnectezphpMyAdminsurleserveurwebsurlequel
estinstallChemProducts.
2. [Link],
vous pouvez choisir nimporte quel autre nom. Ce nom est important car cest lui quon
retrouvera dans le fichier [Link]. Choisissez le mode dinterclassement
utf8_general_ci.

3. Une fois la nouvelle base cre vous verrez son nom apparatre dans le menu de gauche.
Pourlinstant,aucunetablenexistepourcettebaseetcestcequenousallonsmaintenant
crer.

ChemProducts:Installation

4. Pour cela, il suffit de crer les diffrentes tables associes cette base en important le
fichier. On va donc utiliser le fichier [Link] prsent dans le rpertoire install.
DansphpMyAdmin,cliquersurimporter.

5. Une fois que vous avez cliqu sur executer vous verrez dans le menu de gauche le
rsultatdevotreimportation,c'[Link]
tablessontvides,sauflatableusersquicontient,enplus,lenometlemotdepassede
lutilisateuradmin.

Voila comment, en cinq tapes, vous avez install la structure de votre base de donnes. Reste
[Link].

[Link]
Maintenant,[Link]
etacestleplussimple.

ChemProducts:Installation

Pouraccderlabasededonnesvousdevezcrerunutilisateurquiauratouslesdroitssurlabase,
c'[Link],
ou simplement utiliser lutilisateur root, cependant cette dernire option est particulirement
[Link]
[Link]

$viewer = 'new_user';

//user

$viewerpass = 'new_user_password';

//pass

Onentreensuitelesinformationsrelativeslabasededonnes,c'[Link]
car,plushaut,[Link]
[Link].

$dbname = 'chemproducts';

// Nom de la base de donnes

$server = 'localhost';
$link = mysql_connect($server,$viewer,$viewerpass);
mysql_select_db($dbname,$link);

[Link],etsurtout
[Link]
viendrontse plaindre, cestpour cela quilestprfrablede mettrelescoordonnesdun chimiste
pluttquedelinformaticienquiinstallelabase.

// Dbut des variables globales


$Globale_Titre = "Gestionnaire des produits chimiques de mon institut";
$Globale_Sous_Titre = "Inventaire des produits chimiques";

// Infos concernant le contact pour le projet


$Globale_Nom_Contact = "Nom";
$Globale_Labo_Contact = "Laboratoire";
$Globale_Univ_Contact = "Universit";
$Globale_Adresse_Contact = "Adresse";
$Globale_Zip_Contact = "Code postale";
$Globale_Tel1_Contact = "";
$Globale_Tel2_Contact = "";
$Globale_Email_Contact = "adresse mail";
$Globale_Web_Contact = "page perso";

ChemProducts:Installation

Enfin, la dernire ligne contient ladresse du site web sur lequel est install ChemProducts. Cette
adresse est du type [Link] ne surtout pas mettre le rpertoire dans lequel se
[Link],rappelezvous,ChemProductsdoittreinstallsurlaracinedevotresite.

$Globale_ChemProducts_URL = "[Link]

Mettreenplacelefichierde
comparaisondesstructures
Maintenant, ilfaut mettreen placelefichierde [Link],ilvafalloir
mettre les mains dans le cambouis. Connecter vous sur votre serveur linux en tant quutilisateur
root. partir du rpertoire install de ChemProducts, excuter la suite de commandes
suivantes.

cp checkmol /usr/local/bin
cd /usr/local/bin
ln checkmol matchmol

Commentcommencer?
Bravo![Link]
taper lURL daccs ChemProducts. Vous arrivez alors sur la fentre dauthentification. Pour
linstant seul lutilisateur admin est cr. Entrer donc le login admin et le mot de passe
admin. Vous tes logu, il ne vous reste plus qu crer votre premier laboratoire et les
utilisateurs qui lui sont associs. Le reste de lutilisation est assez intuitive. Cependant, pour vous
guider chaque fonction possde une aide laquelle vous pouvez accder en cliquant que le point
dinterrogation.

Vous aimerez peut-être aussi