اصنعها بنفسك – سيرفر IOT Self Hosted على الشبكة المحلية

سلام عليكم 😅

إن شاء الله في هذا المقال سوف أشرح بالتفصيل كيفية عمل سيرفر IOT بالكامل وإن شاء الله بعد إنشاء المقال سوف أقوم بعمل فيديو كامل للشرح أيضاً. المقال سوف يكون لشرح التعليمات.

في الشرح قمت بافتراض السيناريو الآتي:

  1. يوجد لديك كمبيوتر وقمت بتسطيب نسخة Ubuntu-Server أو أي نسخة مكافئة لها.
  2. لديك صلاحيات root على نظام التشغيل.

أول شىء. سوف نحتاج أن نقوم بتسطيب Docker وأيضاً تسطيب Docker-compose plugin حيث أنها تساعد على عمل أتمتة لإنشاء الـ Docker Containers:

sudo apt-get install docker.io docker-compose

الآن يجب التأكد أن Docker يعمل بصلاحيات Root. يمكنك تنفيذ الأوامر في الرابط التالي Linux post-installation steps for Docker Engine. سوف نحتاج تنفيذ الأوامر هذه. قم بتنفيذ كل سطر بشكل منفصل.

sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker

الآن، نحن جاهزون للتعامل مع Docker.

أول شىء أساسي هنا سوف نحتاجه هو تسطيب Portainer وهي أداة تساعد على إدارة الـ Docker Containers:

docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:lates

 سوف نقوم بالدخول إلى صفحة الإدارة من خلال اللينك التالي:

https://<ServerIPAddress>:9443/

حيث أن الـ <ServerIPAddress> يمثل عنوان الـ IP الخاص بالسيرفر الخاص بك. يمكنك معرفته من خلال الأمر التالي:

ifconfig

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

أعلى ↑