Différences entre versions de « Hébergement mutualisé chez Cliss XXI »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>SylvainBeucler
m
 
imported>SylvainBeucler
m
Ligne 1 : Ligne 1 :
 
Hébergement Cliss XXI - Documentation
 
Hébergement Cliss XXI - Documentation
  
Fonctionnalités:
+
== Fonctionnalités ==
* CGI suEXEC
+
 
* suPHP 4.3.10 ([http://hebergement.cliss21.com/phpinfo.php phpinfo])
+
* Langages
* MySQL 4.1 (une base, nous contacter pour des bases supplémentaires)
+
** CGI suEXEC (C, Perl, Python...)
* Transfert de fichiers SFTP
+
** suPHP 4.3.10 ([http://hebergement.cliss21.com/phpinfo.php phpinfo] - [http://www.xmission.com/help/publishing/misc/suphp_htaccess.html php.ini personnalisé])
* Accès shell direct
+
* Base MySQL 4.1 (une base, nous contacter pour des bases supplémentaires)
* <code>.htaccess</code> débridés
+
** [https://hebergement.cliss21.com/phpmyadmin/ phpMyAdmin]
 +
** Dumps quotidiens sur les 10 derniers jours (dans <code>dumps/</code>)
 +
* Un accès shell direct
 +
** Transfert de fichiers SFTP
 +
** Connexion par mot de passe ou clef SSH2 (PKI)
 +
* Apache2
 +
** <code>.htaccess</code> débridés
 +
** Accès aux fichiers de logs en temps réel (dans <code>logs/</code>)
 +
** Sous-domaines (nous contacter pour le paramétrage)
 +
* Sauvegarde quotidienne hors-site
 +
 
 +
== Permissions ==
 +
 
 +
Voici les permission recommendées:
 +
* Pour les dossiers: {{{0755}}} soit {{{rwxr-wr-w}}}
 +
* Pour les fichiers statiques (images, html...): {{{0644}}} soit {{{rw-r--r--}}} car ils sont déservis par l'utilisateur Apache {{{www-data}}}.
 +
* Pour les fichiers CGI et PHP: {{{0600}}} soit {{{rw-------}}} car ils sont déservis par votre utilisateur; cela permet d'utiliser des mots de passes (identifiants de connexion MySQL par exemple) dans vos scripts sans que d'autres utilisateurs hébergés sur la même machine ne puisse les lire.
 +
 
 +
Voici un script pour les appliquer:
 +
find -type d -print0 | xargs -0 chmod 755
 +
find -type f -print0 | xargs -0 chmod 644
 +
find -type f -name "*.php*" -print0 | xargs -0 chmod 600
 +
find -type f -name "*.cgi"  -print0 | xargs -0 chmod 600

Version du 24 mai 2006 à 16:18

Hébergement Cliss XXI - Documentation

Fonctionnalités

  • Langages
  • Base MySQL 4.1 (une base, nous contacter pour des bases supplémentaires)
    • phpMyAdmin
    • Dumps quotidiens sur les 10 derniers jours (dans dumps/)
  • Un accès shell direct
    • Transfert de fichiers SFTP
    • Connexion par mot de passe ou clef SSH2 (PKI)
  • Apache2
    • .htaccess débridés
    • Accès aux fichiers de logs en temps réel (dans logs/)
    • Sous-domaines (nous contacter pour le paramétrage)
  • Sauvegarde quotidienne hors-site

Permissions

Voici les permission recommendées:

  • Pour les dossiers: {{{0755}}} soit {{{rwxr-wr-w}}}
  • Pour les fichiers statiques (images, html...): {{{0644}}} soit {{{rw-r--r--}}} car ils sont déservis par l'utilisateur Apache {{{www-data}}}.
  • Pour les fichiers CGI et PHP: {{{0600}}} soit {{{rw-------}}} car ils sont déservis par votre utilisateur; cela permet d'utiliser des mots de passes (identifiants de connexion MySQL par exemple) dans vos scripts sans que d'autres utilisateurs hébergés sur la même machine ne puisse les lire.

Voici un script pour les appliquer:

find -type d -print0 | xargs -0 chmod 755
find -type f -print0 | xargs -0 chmod 644
find -type f -name "*.php*" -print0 | xargs -0 chmod 600
find -type f -name "*.cgi"  -print0 | xargs -0 chmod 600