SuivantCloud

Installer Nextcloud sur FreeNAS

Installer Nextcloud sur FreeNAS
Nextcloud est l'une des alternatives de stockage cloud auto-hébergées open source les plus populaires. Il offre une interface visuellement attrayante et intuitive pour vous permettre d'accéder à vos données à distance. Vous pouvez installer Nextcloud sur un serveur local pour partager des fichiers entre vos collègues. Ou si vous souhaitez l'installer sur un VPS comme alternative à iCloud, Google Drive ou Dropbox, Nextcloud peut le faire aussi!

Aujourd'hui, nous allons installer Nextcloud sur FreeNAS. Pour ceux qui ne le savent pas, FreeNAS est un système d'exploitation basé sur FreeBSD, spécialement conçu pour être utilisé comme NAS (Network-attached storage). Il est également livré avec une interface graphique frontale et est souvent utilisé pour partager des fichiers via SMB, NFS, etc. La meilleure chose à propos de FreeNAS est qu'il repose sur ZFS et que vos données sont donc entre de bonnes mains.

Avec FreeNAS comme une épine dorsale robuste et puissante pour gérer vos données et Nextcloud comme un merveilleux produit multiplateforme convivial, vous pouvez avoir l'expérience ultime de stockage dans le cloud!

Conditions préalables

Pour suivre, vous devez avoir :

  1. Une installation FreeNAS à portée de main
  2. Accès root à ladite installation FreeNAS

Installation du plugin Nextcloud

Un plugin nextcloud peut être installé à partir de l'interface Web FreeNAS elle-même, en quelques clics. Connectez-vous simplement à votre serveur en tant que root, accédez aux plugins (à partir du menu du haut, si vous utilisez l'ancienne interface utilisateur) et de là à la liste des plugins disponibles :

Vous pouvez y trouver Nextcloud disponible pour télécharger et installer. Allez-y et installez Nextcloud, cela peut prendre quelques minutes à une demi-heure selon votre connexion Internet et les ressources informatiques disponibles.

Activez ensuite le service Nextcloud. Pour ce faire, passez au installée onglet sur le même menu plugins. Et définissez l'état du service du plugin Nextcloud sur AU comme indiqué ci-dessous.

FreeNAS attribuera à la prison une adresse IP privée aléatoire, sélectionnez le plugin Nextcloud, dans le sous-menu plugin de la colonne de gauche, pour obtenir un lien vers ce service :

Si ça marche pour toi, c'est super. Mais je préfère configurer le réseau un peu différemment.

Configuration de la mise en réseau

Si votre réseau local dispose d'un serveur DHCP (souvent votre routeur domestique agit comme un), vous devez vous assurer que Nextcloud obtient sa propre adresse IP de ce serveur DHCP. Ou vous pouvez lui attribuer manuellement une adresse IP, si vous le souhaitez.

Nous optons pour l'approche DHCP, car il s'agit de la configuration la plus courante dans la plupart des ménages et des petits bureaux. Nextcloud est installé, sur notre box FreeNAS à l'intérieur d'une prison. Les prisons sont les précurseurs de la technologie de conteneurisation que Linux a ensuite adoptée comme docker et LXC. Comme tout conteneur, notre plugin Nextcloud peut également avoir sa propre IP, distincte de l'IP FreeNAS.

Pour ce faire, rendez-vous sur le GEÔLE onglet dans le menu du haut.

Sélectionnez la prison nextcloud, telle qu'elle est nommée sur votre machine. Cliquez sur le bouton rouge ci-dessous pour arrêter temporairement le service, puis modifiez la prison, en cliquant sur l'icône des paramètres en bas à gauche. Ignorez l'adresse IP attribuée actuellement et cliquez sur le mode avancé.

En mode avancé, sélectionnez DHCP comme option IPv4. Vous pouvez également vérifier la passerelle par défaut et quelques autres paramètres, si vous le souhaitez :

Après cela, redémarrez votre prison nextcloud et vous pouvez voir votre nouvelle IP. En sélectionnant les prisons dans le menu du haut et en affichant les prisons.

Dans mon cas, l'adresse IP était 192.168.0.105 qui est l'endroit où Nextcloud s'exécute. Mais pour une raison que je n'ai pas pu identifier, cela ne fonctionne pas lorsque vous accédez au navigateur et saisissez l'adresse IP.

Contourner le bogue

Une façon de contourner ce bogue est de prendre note de l'adresse IP que le serveur DHCP a attribuée à votre prison, par exemple, 192.168.0.105 dans mon cas. Arrête encore cette prison, ouvre le modifier la prison menu et passez au mode avancé, comme nous l'avons fait avant.

Ici, vous pouvez à nouveau attribuer manuellement l'adresse IP attribuée par DHCP à votre prison. Faites défiler le menu avancé et décocher la boite qui dit VIMAGE. Cette étape est importante.

Après cela, allez dans le menu du plugin dans la barre du haut et redémarrez le plugin. S'il était déjà en cours d'exécution, vous devrez peut-être l'arrêter et le redémarrer pour que les modifications prennent effet. Et maintenant, enfin, si vous ouvrez un navigateur depuis votre bureau et ouvrez http://192.168.0.105 (ou quelle que soit l'adresse IP attribuée dans votre cas), vous serez accueilli par le menu Nextcloud.

Tout le reste à partir de maintenant est simple. Vous pouvez créer des comptes pour vos employés, les membres de votre famille, y accéder depuis n'importe quel appareil de votre choix et vous pouvez être assuré que les données sont en sécurité avec OpenZFS.

Assurez-vous d'accéder aux paramètres de votre serveur DHCP (généralement répertoriés comme configuration LAN dans les paramètres de votre routeur domestique) et attribuez à nextcloud une adresse IP statique. Sinon, une fois le bail DHCP expiré, votre routeur peut finir par attribuer à nextcloud une adresse IP différente qui vous sera inaccessible. Vous devriez probablement faire la même chose pour votre boîte FreeNAS principale.

Conclusion

La seule affaire délicate avec le plugin nextcloud est le bug où l'adresse IP n'est pas accessible malgré son attribution. J'ai un fort soupçon que VIMAGE est le coupable ici, mais je n'ai aucune preuve pour étayer cela, pour l'instant.

Meilleures distributions Linux pour les jeux en 2021
Le système d'exploitation Linux a parcouru un long chemin depuis son apparence originale, simple et basée sur le serveur. Ce système d'exploitation s'...
Comment capturer et diffuser votre session de jeu sur Linux
Dans le passé, jouer à des jeux n'était considéré qu'un passe-temps, mais avec le temps, l'industrie du jeu a connu une croissance énorme en termes de...
Meilleurs jeux à jouer avec le suivi des mains
Oculus Quest a récemment introduit l'idée géniale du suivi manuel sans contrôleurs. Avec un nombre toujours croissant de jeux et d'activités qui exécu...