Merhaba, ASP.NET Core ile Tanışın!
Eğer yazılım geliştirmeye yeni başladıysanız veya Linux üzerinde ASP.NET Core kullanmayı planlıyorsanız, doğru yerdesiniz! Bu yazıda, Linux üzerinde ASP.NET Core kurulumunu adım adım nasıl gerçekleştireceğinizi anlatacağım. Hem de bunu o kadar basit bir şekilde yapacağız ki, sonunda başarıyla çalışan bir web uygulamanız olacak!
ASP.NET Core, Microsoft tarafından geliştirilen, açık kaynaklı ve çapraz platform bir framework’tür. Yani hem Windows hem de Linux üzerinde sorunsuz çalışabilir. Bu özellik, Linux üzerinde ASP.NET Core kullanmak isteyen geliştiriciler için harika bir fırsat sunuyor. Şimdi, Linux üzerinde ASP.NET Core kurulumuna geçelim.
1. Gerekli Yazılımları Yükleyin
İlk adımda, sisteminizde .NET SDK'sını ve runtime’ı kurmamız gerekiyor. Bu yazılım, ASP.NET Core projelerinizi çalıştırmanızı sağlayacak. İster Ubuntu ister Debian tabanlı başka bir dağıtım kullanıyor olun, kurulum neredeyse her zaman aynı adımları izler.
İlk olarak, terminalinizi açın ve aşağıdaki komutla gerekli paketleri yükleyin:
sudo apt-get update
sudo apt-get install -y wget apt-transport-https software-properties-common
Sonrasında Microsoft’un paket imzasını ekleyelim:
wget https://packages.microsoft.com/keys/microsoft.asc
sudo apt-key add microsoft.asc
Artık, ASP.NET Core için Microsoft’un paket deposunu ekleyebiliriz:
sudo add-apt-repository https://packages.microsoft.com/ubuntu/$(lsb_release -rs)/prod
Son olarak, .NET SDK’sını yükleyelim:
sudo apt-get update
sudo apt-get install -y dotnet-sdk-7.0
Bu işlem birkaç dakika sürebilir, sabırlı olun!
2. ASP.NET Core Uygulamanızı Oluşturun
Artık .NET SDK'sı kurulu olduğuna göre, yeni bir ASP.NET Core projesi oluşturabiliriz. Terminal üzerinden aşağıdaki komutu çalıştırarak yeni bir web uygulaması başlatın:
dotnet new mvc -n MyFirstAspNetCoreApp
Bu komut, yeni bir ASP.NET Core MVC projesi oluşturur. Projeyi bir klasöre kaydeder ve tüm gerekli dosyaları otomatik olarak oluşturur. Kendi projenizi istediğiniz gibi isimlendirebilirsiniz.
3. Uygulamanızı Çalıştırın
Projeyi oluşturduktan sonra, projeye gitmek ve uygulamayı çalıştırmak çok kolay. Aşağıdaki komutları sırayla girin:
cd MyFirstAspNetCoreApp
dotnet run
Bu komut ile, geliştirdiğiniz web uygulamanızı çalıştırmaya başlıyorsunuz. Şimdi, tarayıcınızda http://localhost:5000 adresine giderek uygulamanızı görebilirsiniz!
4. Projenizi Yayına Alın
ASP.NET Core uygulamanızı çalıştırdığınızda, artık geliştirme aşamasını geride bırakıp üretime geçmeye hazır olabilirsiniz. Eğer uygulamanızı internet üzerinden herkese açmak istiyorsanız, öncelikle bir web sunucusuna ihtiyacınız olacak. Apache veya Nginx gibi popüler web sunucularını kullanabilirsiniz. Her iki sunucu da ASP.NET Core ile uyumludur.
Sonuç
Linux üzerinde ASP.NET Core kurmak ve çalıştırmak, düşündüğünüz kadar zor değilmiş, değil mi? Bu adımları takip ederek, kısa sürede kendi web uygulamanızı çalıştırabilir ve geliştirmeye devam edebilirsiniz. Unutmayın, ASP.NET Core sadece bir başlangıçtır; çok daha büyük projelere imza atabilirsiniz!
Eğer takıldığınız bir nokta olursa, yorumlarda sorularınızı sorabilirsiniz. Yardımcı olmak için buradayım! Şimdi siz de Linux üzerinde ASP.NET Core dünyasına adım atabilirsiniz.