owncloud_raspberry_pi
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| owncloud_raspberry_pi [2013/05/16 20:28] – [Une installation automatique de owncloud] tbruyere | owncloud_raspberry_pi [2017/02/04 15:11] (Version actuelle) – wap | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Installation de ownCloud sur un raspberry pi ! ====== | + | ~~NOCACHE~~ |
| + | ~~REVEAL theme=sky& | ||
| + | |||
| + | ====== Installation de ownCloud sur un Raspberry Pi ! ====== | ||
| Nous allons voir comment installer [[http:// | Nous allons voir comment installer [[http:// | ||
| Nous verrons aussi comment mettre ownCloud en https, la version sécurisée du protocole web http. | Nous verrons aussi comment mettre ownCloud en https, la version sécurisée du protocole web http. | ||
| + | |||
| + | Ce sujet a fait l' | ||
| ===== Définition de ownCloud ===== | ===== Définition de ownCloud ===== | ||
| Ligne 28: | Ligne 33: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | **0.** Installer [[http:// | + | ==== 0. Installer |
| + | Vous trouverez la procédure d' | ||
| <note tip>Pour la suite de l' | <note tip>Pour la suite de l' | ||
| </ | </ | ||
| - | **1.** On met à jour la base de packages de Raspbian : | + | ==== 1. On met à jour la base de packages de Raspbian : ==== |
| < | < | ||
| Ligne 40: | Ligne 46: | ||
| </ | </ | ||
| - | **2.** On installe les packages nécéssaires | + | ==== 2. On installe les packages nécéssaires==== |
| < | < | ||
| Ligne 48: | Ligne 54: | ||
| <note important> | <note important> | ||
| - | **3.** On installe php-apc | + | ==== 3. On installe php-apc |
| + | php-apc est nécessaire pour l'optimisation des performances et php5-fpm | ||
| < | < | ||
| Ligne 55: | Ligne 62: | ||
| </ | </ | ||
| - | **4.** On configure le système pour que le serveur web [[http:// | + | ====4. Configuration du serveur web ==== |
| + | On configure le système pour que le serveur web [[http:// | ||
| < | < | ||
| Ligne 77: | Ligne 85: | ||
| - | **5.** On télécharge [[http:// | + | ====5. Téléchargement ==== |
| + | On télécharge [[http:// | ||
| < | < | ||
| cd /var/www | cd /var/www | ||
| - | wget http:// | + | wget http:// |
| </ | </ | ||
| - | <note warning> | + | <note warning> |
| - | **6.** On décompresse l' | + | ====6. Décompression==== |
| + | On décompresse l' | ||
| < | < | ||
| Ligne 90: | Ligne 100: | ||
| </ | </ | ||
| - | **7.** On change le propriétaire et groupe du répertoire ownCloud | + | ====7. On change le propriétaire et groupe du répertoire ownCloud==== |
| < | < | ||
| Ligne 96: | Ligne 106: | ||
| </ | </ | ||
| - | **8.** On crée le répertoire qui va recevoir les certificats pour activer ownCloud en https | + | ====8. On crée le répertoire qui va recevoir les certificats pour activer ownCloud en https==== |
| < | < | ||
| Ligne 102: | Ligne 112: | ||
| </ | </ | ||
| - | **9.** On génère les certificats | + | ====9. On génère les certificats==== |
| < | < | ||
| Ligne 115: | Ligne 125: | ||
| <note important> | <note important> | ||
| - | **10.** On supprime les fichiers | + | ====10. On supprime les fichiers |
| < | < | ||
| Ligne 121: | Ligne 131: | ||
| </ | </ | ||
| - | 11. On configure Nginx pour charger ownCloud. On crée le fichier **/ | + | ====11. On configure Nginx pour charger ownCloud==== |
| + | On crée le fichier **/ | ||
| < | < | ||
| Ligne 197: | Ligne 208: | ||
| </ | </ | ||
| - | **12.** On active le site | + | ====12. On active le site==== |
| < | < | ||
| Ligne 203: | Ligne 214: | ||
| </ | </ | ||
| - | **13.** On modifie php pour permettre l' | + | ====13. Paramètres d' |
| + | On modifie php pour permettre l' | ||
| < | < | ||
| Ligne 213: | Ligne 225: | ||
| **post_max_size** : Définit la taille maximale des données reçues par la méthode POST. Pour charger de gros fichiers, cette valeur doit être plus grande que la valeur de upload_max_filesize. | **post_max_size** : Définit la taille maximale des données reçues par la méthode POST. Pour charger de gros fichiers, cette valeur doit être plus grande que la valeur de upload_max_filesize. | ||
| - | **14.** On relance Nginx et php5-fpm | + | ====14. On relance Nginx et php5-fpm==== |
| < | < | ||
| Ligne 222: | Ligne 234: | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| - | **1.** On se connecte sur ownCloud. Logiquement Nx va rediriger la requête du port 80 vers le port 443. | + | ====1. On se connecte sur ownCloud==== |
| + | Logiquement Nx va rediriger la requête du port 80 vers le port 443. | ||
| < | < | ||
| Ligne 261: | Ligne 274: | ||
| - | **2.** On sélectionne l' | + | ====2. On sélectionne l' |
| {{ : | {{ : | ||
| Ligne 278: | Ligne 291: | ||
| Cela permet de faire du nettoyage dans la base de donnée + d' | Cela permet de faire du nettoyage dans la base de donnée + d' | ||
| - | **3.** On sélectionne l' | + | ====3. On sélectionne l' |
| {{ : | {{ : | ||
| Ligne 288: | Ligne 301: | ||
| {{ : | {{ : | ||
| - | **4.** On configure l' | + | ====4. On configure l' |
| Il faut d' | Il faut d' | ||
| Ligne 360: | Ligne 373: | ||
| [[https:// | [[https:// | ||
| + | |||
| + | ===== Accès à votre serveur local via internet ===== | ||
| + | Si votre serveur dispose d'une adresse IP dans votre réseau local et est donc facilement accessible localement, la situation est différente si vous souhaitez y accéder par l' | ||
| + | |||
| + | Il faut : | ||
| + | * pouvoir utiliser un nom de domaine plus pratique que l' | ||
| + | * s' | ||
| + | * rediriger les ports vers le serveur ownCloud local (configuration du routeur) | ||
| + | |||
| + | Ces procédures, | ||
| =====Problèmes divers===== | =====Problèmes divers===== | ||
| Ligne 430: | Ligne 453: | ||
| * La procédure d' | * La procédure d' | ||
| * Définir l'url de votre installation | * Définir l'url de votre installation | ||
| - | * Choisir le type d' | + | * Choisir le type d' |
| + | |||
| + | {{ : | ||
| + | |||
| + | * Attendre que l' | ||
| + | * Durant l' | ||
| + | * Country Name : BE | ||
| + | * State : Hainaut | ||
| + | * Locality : Mons | ||
| + | * Organiaation : Loligrub | ||
| + | * Organizational : vide | ||
| + | * Common Name : VOTRE NOM | ||
| + | * Email : VOTRE EMAIL | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | * La partie logiciel est maintenant installée et le serveur owncloud opérationnel | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | * si vous avez laissé l'url par défaut, vous allez pouvoir accéder à votre serveur via : [[https:// | ||
| + | * La remarque au sujet du DNS reste d' | ||
| - | {{ : | ||
| =====Références :===== | =====Références :===== | ||
| * [[http:// | * [[http:// | ||
| + | * [[https:// | ||
| * ... | * ... | ||
owncloud_raspberry_pi.1368736098.txt.gz · Dernière modification : 2014/12/27 08:13 (modification externe)