إعداد الخادم البعيد

يوفر مواصفات الماكينة وأوامر تثبيت Docker وواجهة سطر أوامر سولانا على أوبونتو.

مواصفات الجهاز

4 أنوية، 8 جيجابايت ذاكرة RAM، 1 تيرابايت تخزين، عرض نطاق شبكي 8 ميجابت/ث

مثال: AWS c5a.2xlarge، أوبونتو، x86_64، EBS 1 تيرابايت GP3

أضف مفتاح GPG الرسمي لـ Docker

sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

أضف المستودع إلى مصادر APT

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

# غير مطلوب لكن للتحقق مما إذا كان docker يعمل
sudo docker run hello-world

تثبيت docker-compose

تثبيت Solana

تحديث أذونات Docker

تسجيل خروج من جلسة SSH

سيؤدي هذا إلى تسجيل خروجك من جلسة SSH. يلزم ذلك لإعادة تطبيق تحديثات الأذونات.

افتح المنافذ في EC2 أدناه

استخدم مجموعة أمان EC2 لفتح المنافذ أدناه.

  • HTTP: 80

  • HTTPS: 443

  • واجهة إيداع: 3000

  • مستعرض الكتل: 1000

Last updated

Was this helpful?