Mon site et ses logiciels

J’ai créé mon premier site en 2007, hébergé chez OVH. Le but était alors de partager des documents avec ma sœur lorsque mon fils est parti une année complète chez elle afin d’étudier deux langues. Depuis, beaucoup de changements ont été faits et j’ai progressivement choisi quelques fonctions remplies par des logiciels libres.

Des amis ont été intéressés pas ces fonctions et j’ai alors créé leur site, dont celui du club d’archers de Longwy. Ces amis n’ont pas forcément choisi OVH, ils sont aussi chez 1and1 et chez hostpapa. Bien sûr, je me retrouve mieux chez OVH ; après tout, ce n’est pas mon métier.

Ma formule chez OVH s’appelle PERSO. Pour 3 € hors TVA par mois, cette formule me donne

  • 1 nom de domaine
  • 100 Go d’espace disque
  • 10 comptes e-mails de 5 Go

Bien sûr, pour le nom de domaine, on peut prendre un contrat à part chez register.eu, par exemple. Mais dans mon cas, OVH me livre le nom du domaine qui est cependant à mon nom.

J’ai plusieurs sous-domaines, ce qui me permet d’avoir une adresse pour chacun de mes enfants.

Voici les logiciels que j’ai retenus.

  • Agora-Project : me sert d’archivage à long terme (exemple : mon agora) ;
  • OwnCloud : permet de synchroniser agendas, carnets d’adresses, répertoires, etc entre mes différents pc, mon GSM ;
  • PiWiGo : diffusion de photos (exemple : mes photos) ;
  • WordPress : pour écrire ce texte par exemple;
  • ZitePlus : pour avoir une ou plusieurs pages statiques en entrée de site (exemple :  hinque.fr).

Même si OVH, 1and1 et Hostpapa proposent d’installer des logiciels – parfois un de ceux que je propose – je préfère installer manuellement en téléchargeant les dernières versions des projets libres.

Enfin, une remarque concernant le protocole de sécurité https. Les trois hébergeurs permettent par défaut l’utilisation de l’https. Ce qui nous permet de sécuriser les liaisons. Mais, vu que mon site est hébergé sur un serveur mutualisé (on est plusieurs sur la bécane), je ne peux pas installer un certificat. OVH propose ce service, mais trop cher pour l’utilité. Donc, en suivant un lien https://hinque.fr , on obtient le message :

Cette connexion n’est pas certifiée

Il suffit alors d’accepter :

Je comprends les risques.

On peut bien sûr ne pas utiliser la sécurité de connexion.


Voir aussi quelques pages internes.


LeChi Je me suis décidé à suivre la réforme orthographique... il est vrai qu'elle a déjà au moins 25 ans. J'espère ne pas mélanger les deux.
Voici une liste des mots concernés

Installer Owncloud 7 sur OVH

1 Télécharger owncloud

Site : http://owncloud.org/install/

Télécharger l’archive file et le décompresser

2 Bidouiller pour qu’Owncloud fonctionne sur OVH

Références : http://open-freax.fr/owncloud-7-mutu-ovh/

a Imposer le php 5 (chez moi, pas eu besoin de cette manoeuvre)

  • ouvrir le fichier .htaccess situé à la racine du dossier owncloud
  • écrire “SetEnv PHP_VER 5_4” en première ligne.

 b Éditer /lib/private/files/storage/local.php

  • Recherchez la ligne qui contient @disk_free_space.
  • Modifiez la ligne return \OC\Files\SPACE_UNKNOWN; pour y mettre quelque chose qui correspond à l’espace disponible.
  • Exemple pour environ 23Go: “return 25000000000;

Chez moi, en ligne 224 et suivantes.
public function free_space($path) {
$space = @disk_free_space($this->datadir . $path);
if ($space === false || is_null($space)) {
return 25000000000;
}
return $space;
}

c Éditer /config/config.php

Pour éviter les erreurs du genre « WebDAV fonctionne pas »

  • écrire dans la liste : ‘check_for_working_webdav’ => false,

<?php
$CONFIG = array (
'instanceid' => '*************',
'passwordsalt' => '**************************',
'trusted_domains' =>
array (
0 => 'cloud.hinque.fr',
1 => 'hinque.fr',
2 => 'ssl10.ovh.net',
),
'datadirectory' => '/home/loginftp/www/PathDeOwncloud/data',
'dbtype' => 'mysql',
'version' => '7.0.2.1',
'dbname' => 'loginftp',
'dbhost' => 'mysql5-3',
'dbtableprefix' => 'oc_',
'dbuser' => 'loginftp',
'dbpassword' => 'Mot de passe',
'installed' => true,
'loglevel' => '4',
'forcessl' => true,
'check_for_working_webdav' => false,
);

3 Monter le tout via ftp.

  • Aller sur la page d’installation du cloud,
  • Lui donner un nom et un mot de passe pour le compte admin,
  • Configurer MySQL.

Remarque

Si on utilise la fonction de mise à jour automatique, il faut refaire la modification 3, une fois que tout est terminé, pour récupérer l’espace défini.


LeChi Je me suis décidé à suivre la réforme orthographique... il est vrai qu'elle a déjà au moins 25 ans. J'espère ne pas mélanger les deux.
Voici une liste des mots concernés