Sponsor du CF
Agenda
20 et 21 avril 2024
Foire aux plantes du château de la Ferté (Saint-Ambreuil, 71, France)
J'y vais
20 et 21 avril 2024
Printemps aux Jardins (Aiffres, 79, France)
J'y vais
20 et 21 avril 2024
Printemps du Bourgailh (Pessac, 33, France)
J'y vais
20 et 21 avril 2024
Courtanvaux côté jardin (Bessé sur Braye, 72, France)
J'y vais
20 et 21 avril 2024
JardiPlantes (Garlan, 29, France)
J'y vais
20 et 21 avril 2024
Marché aux Fleurs - La Baule (La Baule-Escoublac, 44, France)
J'y vais
Toutes les dates

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
hebergement_cactuspro_cactus-mall [2008/03/24 16:30] yannhebergement_cactuspro_cactus-mall [2009/02/16 15:02] (Version actuelle) yann
Ligne 1: Ligne 1:
 ====== Hébergement Cactuspro / Cactus-Mall ====== ====== Hébergement Cactuspro / Cactus-Mall ======
  
-===== Pré-requis ===== +**Cette page a été déplacée ici : [[hebergement:guide-d-utilisation|Guide d'utilisation de l'hébergement]] 
- +**
-Pour mettre en oeuvre les explications contenues dans cette page, vous devez déjà savoir :  +
-créer et maintenir un site web;  +
-  utiliser un logiciel de FTP;  +
-  créer et / ou maintenir les scripts en javascript, java, PHP, perl, etc. si vous comptez en utiliser.  +
-En fait, vous trouverez sur cette page les informations nécessaires pour gérer votre nouveau site web avec les spécificités de notre serveur et de votre nom de domaine. Si vous voulez savoir comment créer un site web, comment utiliser un logiciel de FTP, etc., vous trouverez une quantité de tutoriels très bien faits sur internet, ce n'est pas le but de cette page d'aide. +
- +
- +
- +
- +
-===== Informations techniques fondamentales ===== +
- +
-Quand vous souscrivez à l'offre d'hébergement Cactus-Mall / Cactuspro, les informations suivantes vous sont communiquées : +
-  * Un identifiant (ou login, ou username) de la forme : **votrenom** +
-  * Un mot de passe : **motdepasse** +
-  * L'adresse du serveur FTP où envoyer vos fichiers : **cactus-mall.net** +
-  * L'adresse de l'interface d'administration : **http://www.cactus-mall.net/cpanel** +
-Utilisez votre identifiant et votre mot de passe aussi bien pour le FTP que pour l'interface d'administration. +
- +
-D'autre part il vous faut un nom de domaine, dans nos exemples ce sera : votredomaine.com. Nous pouvons créer et gérer ce nom de domaine pour vous et l'intégrer à notre facture, mais nous vous recommandons de le faire vous-même, ce n'est pas compliqué. Nous utilisons le //registrar// [[http://gandi.net/|Gandi.net]] depuis plusieurs années avec satisfaction, mais il y en a des dizaines d'autres. +
- +
-===== Comment nommer le fichier de la page d'accueil ? ===== +
- +
-__Réponse courte :__ ce fichier doit s'appeler **index.html**, **index.htm** ou **index.php**, dans le répertoire **www** ou **public_html**. +
- +
-__Réponse plus détaillée :__ si index.html existe, c'est lui qui sera affiché par le serveur, même si les autres existent aussi. Si index.html n'existe pas, alors c'est index.htm qui sera affiché. Si ni index.html ni index.htm n'existe, alors c'est index.php qui sera affiché. Si aucun de ces fichiers n'existe, un message d'erreur sera affiché. D'une manière générale, tout répertoire doit contenir un tel fichier index, qui sera chargé lorsque le répertoire est appelé. Exemple : si vous avez un répertoire **reportages**, les adresses suivantes auront le même effet :  +
-  * http://www.votredomaine.com/reportages/  +
-  * http://www.votredomaine.com/reportages/index.html  +
-Par contre, si vous n'avez pas de fichier index dans le répertoire reportages, si vous entrez la première des 2 adresses ci-dessus, vous verrez apparaître le message suivant : "Directory listing is denied"+
- +
- +
-===== Comment envoyer mes fichiers sur le serveur ? (FTP) ===== +
-Configurez votre logiciel de FTP avec les éléments suivants : +
-  * serveur : **cactus-mall.net**;  +
-  * identifiant (login) : celui qui vous a été communiqué, en général votre nom;  +
-  * mot de passe celui qui vous a été communiqué, et que vous pouvez modifier sur le panneau de contrôle.  +
-__Remarque 1 :__ quand vous aurez fait modifier les DNS pour que votrenom de domaine soit routé sur notre serveur, vous pourrez spécifier pour le serveur **ftp.votredomaine.com**. +
- +
-__Remarque 2 :__ plusieurs répertoires existent dans votre compte FTP sur le serveur, **NE LES SUPPRIMEZ PAS**. Vous devez télécharger (uploader) les fichiers de votre site dans le répertoire **www** ou **public_html** (www est un lien vers public_html).  +
- +
- +
-===== Que sont tous ces répertoires sur le serveur ? ===== +
- +
-Il y a plusieurs répertoires dans votre compte sur le serveur. __**Il ne faut pas les effacer**__. En voici la liste :  +
-  * **access-logs** : contient les logs d'accès (bruts) de la journée en cours. +
-  * **etc** : pour gérer les mots de passe de votre compte. Ne pas toucher. +
-  * **mail** : contient les emails reçus sur le serveur avant rapatriement par votre logiciel de messagerie. +
-  * **www** : lien vers public_html. +
-  * **public_html** : le répertoire contenant votre site. +
-  * **public_ftp** : pour l'accès FTP. +
-  * **tmp** : répertoire pour stocker les fichiers temporaires. +
-Il y a aussi des fichiers cachés, n'y touchez pas non plus. +
- +
- +
-===== Je voudrais tester mon site avant de reconfigurer le nom de domaine ===== +
- +
-Dans votre navigateur, entrez cette adresse : +
-  * http://www.cactus-mall.net/~identifiant/ +
-Limitation : si vous avez configuré pour votre pour qu'il fonctionne en PHP 5 au lieu de PHP 4, vous aurez une erreur avec cette adresse. Ce comportement changera lorsque le serveur passera à PHP 5 pour la version de PHP par défaut. +
- +
- +
-===== Comment gérer mon compte ? ===== +
- +
-Allez sur le panneau de contrôle, à l'adresse suivante : +
-  * http://www.cactus-mall.net/cpanel. +
-Dans la fenêtre qui apparaît, entrez votre identifiant et votre mot de passe.  +
-Il vous est possible de gérer la totalité de votre site depuis ce panneau de contrôle, même l'envoi des fichiers (mais préférez le FTP, c'est quand même plus commode pour ça). Vous pourrez donc :  +
-  * créer des adresses email et les gérer (routage, mot de passe, etc.);  +
-  * créer des listes de diffusion et les gérer (type de liste, mot de passe, etc.);  +
-  * visualiser vos statistiques;  +
-  * installer un compteur et plusieurs autres programmes;  +
-  * changer votre mot de passe (qui sert à la fois à accéder à ce panneau de contrôle et au FTP);  +
-  * obtenir de l'aide;  +
-Ce panneau de contrôle est le coeur de votre nouvel hébergement ! +
- +
-===== Utiliser les cgi-bin et le Perl =====  +
-Vos scripts perl doivent être placés dans le répertoire cgi-bin, dans votre répertoire web.  +
-La première ligne de vos scripts perl doit être :  +
-  #!/usr/local/bin/perl +
-Le programme sendmail se trouve là :  +
-  /usr/sbin/sendmail +
-(Mais il est aussi possible d'utiliser **/usr/lib/sendmail**).\\ +
-Le chemin d'accès complet à votre répertoire cgi-bin est :  +
-  /home/votrenom/www/cgi-bin/ +
- +
- +
-===== Le serveur ===== +
- +
-Notre serveur fonctionne sous Linux. Vous devez donc faire attention à la casse, ainsi **index.html** est différent de **Index.html**.\\ +
-Il est basé aux États-Unis, il y a 7 heures de décalage horaire : quand il est 18h chez nous, il est 11h là-bas, cette information peut-être importante pour vos scripts. +
- +
- +
-===== Les statistiques ===== +
- +
-Depuis le panneau de configuration, vous pouvez accéder aux statistiques de fréquentation de votre site. 3 outils différents vous sont proposés : +
-  * Webalizer +
-  * Analogue +
-  * AWStats +
-Testez-les, puis choisissez-en un. J'ai une préférence pour **AWStats**.  +
- +
- +
-==== Les erreurs 404 ==== +
- +
-En regardant vos logs, vous trouverez sans doute des codes d'erreurs 404 (parmi d'autres). Ce code indique une page non trouvée. Si vous supprimez une page et que quelqu'un essaie d'y accéder, c'est ce code qui sera renvoyé, et qui sera indiqué dans les logs d'accès à votre site. +
-Cependant, il est possible qu'il y en ai aussi pour des pages que vous n'avez jamais eues, par exemple :  +
-  /_vti_bin/owssvr.dll +
-  /MSOffice/cltreq.asp +
-Ces 2 exemples sont des tentatives de pénétrer le serveur, afin d'en prendre le contrôle. Ça ne peut bien sûr pas fonctionner dans notre cas, car notre serveur tourne sous Linux, et ces attaques visent des fichiers microsoft-windows. +
- +
-Ces attaques existent aussi pour prendre le contrôle d'applications écrites en PHP, Perl, ou autre, mal conçues. Donc si vous utilisez des scripts ou programmes tiers, comme des forums, wikis, gestionnaires de contenu, etc., prenez le temps de vous tenir au courant de leurs nouvelles versions, et mettez à jour quand c'est nécessaire.  +
- +
- +
-===== PHP ===== +
- +
-PHP 4 et PHP 5 sont installés sur notre serveur, ainsi que MySQL 4. Si vous voulez que le fichier index.php soit envoyé par le serveur, il suffit que les fichiers index.html ou index.htm n'existent pas. +
- +
-Actuellement (février 2008), PHP 4 est la version par défaut. Il est possible de passer votre site à PHP 5 en ajoutant une ligne dans un fichier. +
- +
- +
-===== Messagerie (email, POP, SMTP) ===== +
- +
-Il est bien sûr possible d'utiliser les adresses email correspondantes à votre domaine (vous@votredomaine.com ou tout-ce-que-vous-voulez@votredomaine.com). Pour créer ces adresses, allez tout simplement sur le panneau de configuration, dans la rubrique //Courrier// puis //Comptes courriels//. Suivez alors les instructions, tout est expliqué en français. +
- +
-**Compte POP :** vous pouvez configurer votre logiciel de messagerie (Outlook, Netscape Messenger, Eudora, Kmail, etc...) pour aller chercher votre courrier sur le serveur. Pour cela, une fois l'adresse créée et configurée comme indiqué ci-dessus, indiquez-lui les renseignements suivants :\\ +
-__Courrier entrant :__ (exemple pour **vous@votredomaine.com**)  +
-  * Serveur : **mail.votredomaine.com**  +
-  * Nom d'utilisateur : **vous**  +
-  * Mot de passe : **votre mot de passe**  +
-**Courrier sortant (SMTP) :** je vous conseille d'utiliser le serveur de courrier cortant de votre FAI, pour des raisons de rapidité (c'est quand même lui qui est au bout de votre ligne). C'est transparent, car vous pouvez configurer votre logiciel de messagerie pour qu'il indique vous@votredomaine.com comme étant votre adresse électronique. Si vous voulez néanmoins utiliser notre serveur pour votre courrier sortant, indiquez mail.votredomaine.com comme serveur, puis votre identifiant et mot de passe. Pour des raisons de sécurité, vous ne pourrez envoyer vos messages qu'après avoir fait une demande de retrait. De plus, seuls les messages des adresses correspondant à votre domaine pourront sortir. +
- +
-Si vous voulez créer une "fausse" adresse email, c'est à dire pour laquelle tous les messages sont renvoyés ailleurs, choisissez //Renvois automatiques//+
- +
- +
-===== Se faire référencer sur Google et autres moteurs de recherche ===== +
- +
-Pour être référencé sur Google et les autres moteurs de recherche, il faut aller sur leur site remplir un petit formulaire où il faut préciser au moins l'adresse de votre site, et parfois plus d'informations comme le thème, la rubrique, des mots clefs, etc. Je vous conseille de le faire manuellement sur chaque moteur de recherche et annuaire, au moins les plus importants (Google, dmoz, Yahoo, ceux des FAI, etc.). Il existe des outils gratuits ou payants qui vous enregistrent sur plein de moteurs à la fois... je vous les déconseille car leur efficacité n'est pas prouvée, et ils peuvent faire plus de mal que de bien (notamment bannir votre site de certains moteurs). +
- +
-Dans le cas de Google, qui est actuellement le numéro 1, il faut en plus avoir des liens depuis d'autres sites pointant vers le votre pour être bien classé dans les résultats. +
- +
-Pour un meilleur référencement, faites des pages avec du texte adapté, juste, sur le thème de la page. Faites un code HTML le plus propre possible, l'idéal étant qu'il soit conforme (W3C). +
- +
- +
-===== Logiciels ===== +
- +
-Les logiciels suivants sont de bonne qualité et devraient vous être précieux dans la réalisation de votre site internet. Ils sont libres et gratuits ! +
-  * [[/clic.php?url=www.mozilla-europe.org/fr/products/firefox/|Mozilla Firefox]] navigateur internet, et plus encore grâce aux extensions comme WebDevelopper ou LinkChecker, très pratiques pour les webmasters.  +
-  * [[/clic.php?url=filezilla-project.org/|FileZilla]] : client FTP pour transférer vos fichiers sur le serveur.  +
-  * [[/clic.php?url=www.scintilla.org/SciTE.html|SciTE]] : éditeur de texte avec coloration syntaxique, très pratique pour éditer du code HTML, PHP ou CSS.  +
-  * [[/clic.php?url=kompozer.net/|Kompozer]] : éditeur graphique pour pages web, si vous ne voulez pas taper de code HTML.  +
-  * [[/clic.php?url=www.gimp-fr.org/|The Gimp]] : éditeur pour images et retouche photos.  +
- +
- +
-===== Pour aller plus loin ===== +
- +
-Les sites de documentation sur internet sont légion, il est difficile de s'y retrouver. En voici donc une petite sélection, n'hésitez pas à me faire part des adresses de vos sites favoris.  +
-  * [[http://www.cactuspro.com/clic.php?url=gandi.net/|gandi.net]] : une société française pour acheter et gérer vos noms de domaine.  +
-  * [[http://www.cactuspro.com/clic.php?url=www.php.net/|php.net]] : site officiel de PHP, avec [[http://www.cactuspro.com/clic.php?url=www.php.net/manual/fr/|la doc en français très bien faite]].  +
-  * [[http://www.cactuspro.com/clic.php?url=www.mysql.com/|mysql.com]] : site officiel de MySQL.  +
-  * [[/clic.php?url=cyberzoide.developpez.com/|Cyberzoide]] : quelques docs, dont une bien faite [[/clic.php?url=cyberzoide.developpez.com/php4/php4mysql/|pour commencer PHP et MySQL]].  +
-  * [[/clic.php?url=www.commentcamarche.net/| commentcamarche.net]] : Comment ca marche ? [l'informatique: contient une multitude de documentations, générales ou pointues. Exemple : le fichier [[/clic.php?url=www.commentcamarche.net/apache/apacht.php3|.htaccess]].  +
-  [[/clic.php?url=www.siteduzero.com/|Site du zéro]] : de nombreux tutoriels pour expliquer plein de choses en partant de zéro. Si vous comptez faire un site web vous même, lisez celui qui [[/clic.php?url=www.siteduzero.com/tuto-3-6-0-apprenez-a-creer-votre-site-web.html|vous apprend à créer votre site web]].  +
-  [[/clic.php?url=pompage.net/|pompage.net]] : CSS et standards web. Pour aller encore plus loin dans la création de site web.  +
- +
- +
-===== J'ai d'autres questions ! ===== +
- +
-Merci d'adresser toutes vos questions **TECHNIQUES** à l'adresse suivante : hotline@cactuspro.com. Pour plus de rapidité à traiter vos questions, elles sont lues par Tony Mace et moi. Vous pouvez écrire indifféremment en français ou en anglais.\\ +
-Si vous avez des questions d'ordre financières, philosophiques ou autres : yann@cactuspro.com. +
- +
- +
-===== Formmail ===== +
- +
-Le serveur est équipé de **Formmail** (script Perl très connu), qui vous permet d'envoyer le contenu d'un formulaire sur une adresse email.\\ +
-  * Ce script est à l'adresse **/cgi-sys/FormMail.cgi** (mais ne le cherchez pas dans votre compte, c'est un alias). +
-  * Vous devez spécifier une adresse email de votre domaine. +
-Voici un exemple : +
-<code> +
-<form method="post" action="/cgi-sys/FormMail.cgi"> +
-<input type="hidden" name="recipient" value="vous@example.com"> +
-<input type="hidden" name="redirect" value="http://www.example.com/merci.htm"> +
-Votre adresse Internet : <input type="text" name="adresse"><br> +
-Votre commentaire : <textarea name="commentaire"></textarea> +
-<input type="submit" value="Envoyer"> +
-</form> +
-</code> +
-Si vous voulez envoyer le résultat du formulaire à une adresse email externe, par exemple vous@ailleurs.com, vous devez créer un **Renvoi automatique**. Dans votre interface d'administration allez dans la rubrique //Courrier// (ou //Mail//), cliquez sur //Renvois automatiques// (ou //Forwarders//) et suivez les instructions. +
- +
-Ce script Perl Formmail permet de nombreuses choses, comme de préciser le champ qui servira de sujet au message, les champs obligatoires, la page de redirection une fois le formulaire envoyé, etc. Une recherche vous donnera beaucoup de résultats. Voici une [[http://artisanat.ch/cgi-bin/formmail.html|documentation en français]], et [[http://www.scriptarchive.com/readme/formmail.html|une en anglais]]. Ecrivez-moi si vous en trouvez de meilleures, merci. +
- +