كيف يمكننا مساعدتك؟

ابحث في أدلتنا ودروسنا، أو تصفح الفئات أدناه.

كيف أنشر مشروع Rails الخاص بي؟

التطبيقات 98 مشاهدة Markdown
  1. في اللوحة افتح خوادمي ثم انقر خادمك.
  2. في تبويب نظرة عامة، انتظر حتى يذكر صف التطبيق «Ruby on Rails جاهز». تتحدّث الصفحة من تلقاء نفسها.
  3. افتح الرابط في صف عنوان الموقع. تعرض الصفحة التجريبية إصدار Rails.

العمل على المشروع

اتصل عبر SSH وانتقل إلى مستخدم المشروع:

su - app

cd ~/uygulama

set -a; . /etc/seturack-rails.env; set +a

export PATH=$GEM_HOME/bin:$PATH

بعد ذلك تعمل الأوامر bundle install وbin/rails db:migrate وbin/rails assets:precompile. عند تغيير شيفرتك نفّذ systemctl restart uygulama بصفة root.

من المفيد أن تعرف

  • قاعدة البيانات هي SQLite وتوجد في المجلد storage. إذا أردت PostgreSQL أو MariaDB فثبّته بالأمر apt وعدّل config/database.yml.
  • يستمع Puma إلى المنفذ 3000 داخل الخادم فقط.

نطاقك الخاص

  1. وجّه سجل A لنطاقك إلى عنوان IP لخادمك.
  2. بصفة root، استبدل الاسم القديم في كل مكان: sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile. وOLD_NAME هو الجزء الذي بعد https:// في العنوان الظاهر في اللوحة.
  3. نفّذ systemctl reload caddy.

يحصل Caddy على الشهادة ويجدّدها من تلقاء نفسه.

المنافذ 80 و443 و22 لـ SSH فقط مفتوحة للخارج.

ليس لديك خادم بعد؟ اطلب خادمًا مثبتًا عليه Ruby on Rails: تختار الحجم وتدفع مقابل ما اخترته فقط.

هل كان هذا مفيدًا؟

شكرًا على ملاحظاتك!

هل ما زلت بحاجة إلى مساعدة؟

إذا لم تجد ما تحتاجه، تواصل معنا.