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édenteProchaine révisionLes deux révisions suivantes | ||
owncloud_raspberry_pi [2013/05/16 18:52] – [Une installation automatique de owncloud] tbruyere | owncloud_raspberry_pi [2013/05/26 08:49] – didiervillers | ||
---|---|---|---|
Ligne 28: | Ligne 28: | ||
===== 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 41: | ||
</ | </ | ||
- | **2.** On installe les packages nécéssaires | + | ==== 2. On installe les packages nécéssaires==== |
< | < | ||
Ligne 48: | Ligne 49: | ||
<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 57: | ||
</ | </ | ||
- | **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 80: | ||
- | **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 95: | ||
</ | </ | ||
- | **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 101: | ||
</ | </ | ||
- | **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 107: | ||
</ | </ | ||
- | **9.** On génère les certificats | + | ====9. On génère les certificats==== |
< | < | ||
Ligne 115: | Ligne 120: | ||
<note important> | <note important> | ||
- | **10.** On supprime les fichiers | + | ====10. On supprime les fichiers |
< | < | ||
Ligne 121: | Ligne 126: | ||
</ | </ | ||
- | 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 203: | ||
</ | </ | ||
- | **12.** On active le site | + | ====12. On active le site==== |
< | < | ||
Ligne 203: | Ligne 209: | ||
</ | </ | ||
- | **13.** On modifie php pour permettre l' | + | ====13. Paramètres d' |
+ | On modifie php pour permettre l' | ||
< | < | ||
Ligne 213: | Ligne 220: | ||
**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 229: | ||
===== 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 269: | ||
- | **2.** On sélectionne l' | + | ====2. On sélectionne l' |
{{ : | {{ : | ||
Ligne 278: | Ligne 286: | ||
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 296: | ||
{{ : | {{ : | ||
- | **4.** On configure l' | + | ====4. On configure l' |
Il faut d' | Il faut d' | ||
Ligne 360: | Ligne 368: | ||
[[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 385: | Ligne 403: | ||
* Installer Raspbian sur votre Raspberry Pi (voir la procédure sur [[http:// | * Installer Raspbian sur votre Raspberry Pi (voir la procédure sur [[http:// | ||
- | * En mode console sur votre Raspberry Pi commencer par la mise à jour des paquets | + | * Connectez vous en mode console sur votre Raspberry Pi |
* Vous pouvez également vous connecter via le protocole ssh sur votre raspberry pi avec ssh pi@IP_DU_RASPBERRYPI | * Vous pouvez également vous connecter via le protocole ssh sur votre raspberry pi avec ssh pi@IP_DU_RASPBERRYPI | ||
+ | * Après avoir installé le système via l' | ||
+ | < | ||
+ | sudo raspi-config | ||
+ | -> choisir : expand_rootfs | ||
+ | -> Finish + Reboot now | ||
+ | ou bien : sudo shutdown -r now | ||
+ | </ | ||
+ | |||
+ | * En mode console sur votre Raspberry Pi commencer par la mise à jour des paquets | ||
< | < | ||
Ligne 418: | Ligne 445: | ||
sudo ./ | sudo ./ | ||
</ | </ | ||
+ | |||
+ | * La procédure d' | ||
+ | * Définir l'url de votre installation | ||
+ | * 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.txt · Dernière modification : 2017/02/04 15:11 de wap