كيف أنشر تطبيق ASP.NET الخاص بي؟
- في اللوحة افتح خوادمي ثم انقر خادمك.
- في تبويب نظرة عامة، انتظر حتى يذكر صف التطبيق «ASP.NET جاهز». تتحدّث الصفحة من تلقاء نفسها.
- افتح الرابط في صف عنوان الموقع. تُفتح صفحة Razor التجريبية.
نشر مشروعك الخاص
اتصل عبر SSH وانتقل إلى المستخدم app:
su - app
انقل مشروعك إلى الخادم وانشره:
dotnet publish -c Release -o ~/uygulama/yayin
ثم عُد إلى root بالأمر exit. في الملف /etc/systemd/system/uygulama.service، استبدل kaynak.dll في السطر ExecStart باسم ملفك، ثم نفّذ:
systemctl daemon-reload
systemctl restart uygulama
يستمع التطبيق إلى المنفذ 5000 ويحوّل Nginx الطلبات الواردة إليه.
نطاقك الخاص
- وجّه سجل A لنطاقك إلى عنوان IP لخادمك.
- احصل على الشهادة:
certbot --nginx -d yourdomain.com
تتجدد الشهادات من تلقاء نفسها.
المنافذ 80 و443 و22 لـ SSH فقط مفتوحة للخارج.
ليس لديك خادم بعد؟ اطلب خادمًا مثبتًا عليه ASP.NET: تختار الحجم وتدفع مقابل ما اخترته فقط.
شكرًا على ملاحظاتك!