Le calepin du geek
Geek : Personne s’intéressant à des domaines pointus, avec une once de créativité.

Ceci est un site perso, dans le pur esprit web 1.0, compilant des notes diverses sur des thèmes d’intérêt. (Informatique, programmation, voyage à vélo, réflexions)

Installer Owncloud sous Ubuntu

Dur. Ne pas essayer si on veut du rapide. C’est la pire config de serveur que j’ai jamais vue. Temps estimé : 1/2 journée

Article mis en ligne le 6 avril 2015
par aldoniel
Imprimer cet article logo imprimer

 Installation sous linux

Notes

  • il y a une distribution déjà dans une machine virtuelle. c’est un linux sans interface graphique. Bon courage. Je conseille d’installer un ubuntu.
  • Les commandes notées sont a lancer dans le terminal

Donc

  • Installer 2Xubuntu 14.04.2 LTS 64 (choix arbitraire sur l’interface) dans VMplayer (choix arbitraire)
    • mettre le réseau en bridged (pas en NAT) dans VMware
    • charger le l’iso en CD virtuel, booter la machine
    • suivre les instructions à l’écran,
    • prendre un mot de passe court car on va devoir le taper souvent, quitte à en changer après...
  • savoir que lorsqu’on veut éditer les fichiers system, le plus simple est d’ouvrir un explorateur en admin

    • sudo pcmanfm
  • Installer les VMplayer tools
    • ajouter les dépendances
      • sudo apt-get update
      • sudo apt-get install gcc
      • sudo apt-get install make
    • Onglet Player, manage → install tools (lire l’aide de WMware au besoin)
      • décompresser l’archive dans les documents (vmware-tools-distrib)
      • cd /home/aldoniel/Documents/vmware-tools-distrib
      • sudo ./vmware-install.pl
      • répondre ENTER à tout
    • rebooter la machine, le partage de presse papier devrait marcher, de même que le redimensionnement de l’écran
    • activer le dossier partagé entre windows et linux dans les paramètre de la machine sous VMware
      • il sera dans /mnt/hgfs/
  • faire une sauvegarde
    • ex : si les machines virtuelles sont dans Z :\Documents\Virtual Machines, zipper Xubuntu 14.04.2 LTS_64. Si on se plante gravement, supprimer l’original et restaurer depuis le zip. ça évitera des remises à 0 hasardeuses sous linux qui marchent jamais.
  • installer owncloud
  • configurer owncloud
    • aller à http://localhost/owncloud/ (dans la machine virtuelle)
    • prendre le dossier de stockage des fichiers par défaut. Ne pas essayer directement le dossier partagé de windows, sauf si on est un gourou des permissions d’écriture sous linux
  • sauvegarder...
  • actuellement, le système est non sécurisé comme c’est écrit dans les paramètres ce qui n’a aucun intérêt donc...
  • sécuriser
    • http://www.it-connect.fr/securiser-owncloud-par-httpsssl/
    • suivre ce tutoriel sauf
      • toutes les commandes doivent être exécutées en admin (écrire sudo devant les commandes ou ouvrir un terminal admin peut être...)
      • dans toutes les manips, owncloud.https doit être remplacé par owncloud.conf, sinon ça ne marchera pas
      • On génère notre clé sur 4096 bits parce que Schneider le fait. openssl genrsa -out owncloud.key 4096
  • passer php en utf pour pas avoir des erreurs dans les noms de fichiers
    • cf note supra
    • "to fix this error message, I had to hand-edit /etc/php5/apache2/php.ini and /etc/php5/cli/php.ini to uncomment the default_charset lines, setting both the UTF-8 in my case." [1]
  • sauvegarder...
  • respirer un grand coup, c’est pas fini.

 Puis (et non "ou") installation sous windows

Notes :


Site réalisé sous SPIP
avec le squelette ESCAL-V3
Version : 3.70.61