MedConnect

دليل تثبيت MedConnect على Linux

تحميل الحزمة

دليل تثبيت MedConnect على Linux

MedConnect خادم ويب مستقل على Linux (بنية x64). يتصل المستخدمون عبر المتصفح على المنفذ 2021.

المتطلبات السابقة

البندالقيمة
التوزيعات المدعومةUbuntu 22.04+، Debian 12+، Fedora 40+، RHEL 9+، CentOS (glibc فقط؛ لا Alpine/musl)
البنيةx64 (linux-x64) فقط
.NET RuntimeASP.NET Core 10.0 Runtime (يُثبَّت تلقائياً مع الحزمة)
المواردRAM ≥ 1 GB · تخزين ≥ 500 MB · CPU ≥ 1 core
الصلاحياتroot (sudo)

١) التنزيل والتحقق

نزّل الحزمة المناسبة لتوزيعتك. wget سيحفظ باسم الملف تلقائياً لأن الرابط ينتهي باسم الملف:

RPM — medconnect-2.0.0-1.x86_64.rpm

wget https://www.medconnect.shamconsultancy.com/download/2.0.0/medconnect-2.0.0-1.x86_64.rpm
# Verify download integrity
sha256sum medconnect-2.0.0-1.x86_64.rpm

TAR.GZ — medconnect-v2.0.0-linux-x64.tar.gz

wget https://www.medconnect.shamconsultancy.com/download/2.0.0/medconnect-v2.0.0-linux-x64.tar.gz
# Verify download integrity
sha256sum medconnect-v2.0.0-linux-x64.tar.gz

DEB — medconnect_2.0.0_amd64.deb

wget https://www.medconnect.shamconsultancy.com/download/2.0.0/medconnect_2.0.0_amd64.deb
# Verify download integrity
sha256sum medconnect_2.0.0_amd64.deb

إن لم تتطابق البصمة، أعد التنزيل؛ واستمرّ عدم التطابق فتواصل مع الموزّع.

٢) التثبيت

Fedora / RHEL / CentOS — حزمة .rpm

sudo dnf install ./medconnect-2.0.0-1.x86_64.rpm

جميع التوزيعات — السكريبت العام (tarball)

tar -xzf medconnect-v2.0.0-linux-x64.tar.gz
cd medconnect-2.0.0
sudo bash install-linux.sh

Ubuntu / Debian — حزمة .deb

sudo dpkg -i medconnect_2.0.0_amd64.deb
sudo apt-get install -f        # حل الاعتماديات الناقصة

يقوم المثبّت تلقائياً بنسخ الملفات إلى /opt/medconnect/، إنشاء خدمة systemd باسم medconnect، فتح المنفذ 2021، وبدء الخدمة مع فحص الصحّة.

٣) التحقق من التشغيل

sudo systemctl status medconnect      # يجب active (running)
curl -s http://localhost:2021/health  # نقطة فحص الصحّة

ثم افتح http://localhost:2021 في المتصفح لظهور شاشة تسجيل الدخول.