Як розгорнути мій застосунок ASP.NET?
- У панелі відкрийте Мої сервери і натисніть на свій сервер.
- На вкладці Огляд дочекайтеся, поки в рядку Застосунок з’явиться «ASP.NET готовий». Сторінка оновлюється сама.
- Відкрийте посилання в рядку Адреса сайту. Відкриється тестова сторінка Razor.
Публікація власного проєкту
Підключіться через SSH і перейдіть на користувача app:
su - app
Перенесіть проєкт на сервер і опублікуйте його:
dotnet publish -c Release -o ~/uygulama/yayin
Потім поверніться до root командою exit. У файлі /etc/systemd/system/uygulama.service замініть у рядку ExecStart значення kaynak.dll на назву власного файлу й виконайте:
systemctl daemon-reload
systemctl restart uygulama
Застосунок слухає порт 5000, а Nginx переспрямовує на нього вхідні запити.
Ваш власний домен
- Спрямуйте запис A свого домену на IP-адресу сервера.
- Отримайте сертифікат:
certbot --nginx -d yourdomain.com
Сертифікати оновлюються самі.
Назовні відкриті лише 80, 443 і 22 для SSH.
Ще немає сервера? Замовте сервер із попередньо встановленим ASP.NET: ви самі обираєте розмір і платите лише за обране.
Дякуємо за відгук!