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

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

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

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

مثال: AWS c5a.2xlarge، Ubuntu، 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?