Peki, ASP.NET Core’u Linux üzerinde nasıl kurabilirsiniz? Hadi gelin, adım adım bu süreçte size rehberlik edelim.
1. İlk Adım: Sistem Güncellemelerini Yapmak
Linux’a ASP.NET Core kurmadan önce, sisteminizi güncellemek iyi bir fikir. Çünkü, güncellenmiş bir sistem daha sorunsuz çalışır. Aşağıdaki komutu terminalinizde çalıştırarak sisteminizi güncelleyebilirsiniz:
sudo apt update && sudo apt upgrade -yBu işlem, paket yöneticinizin veritabanını güncelleyecek ve mevcut yazılımlarınızı en son sürüme yükseltecektir. Hazır olduğunuzda, bir sonraki adıma geçebiliriz!
2. .NET SDK’yı Yüklemek
ASP.NET Core’u kurmak için .NET SDK (Yazılım Geliştirme Kiti) yüklemeniz gerekir. Bu SDK, geliştiricilere uygulama oluşturma ve çalıştırma imkanı tanır. Linux için .NET SDK’yı yüklemek için aşağıdaki komutu kullanabilirsiniz:
wget https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.debYukarıdaki komut, gerekli paket yapılandırma dosyasını indirir. Ardından, bu yapılandırmayı yüklemek için şu komutu çalıştırın:
sudo dpkg -i packages-microsoft-prod.debSon olarak, .NET SDK’yı yüklemek için şu komutu çalıştırın:
sudo apt-get install -y dotnet-sdk-7.0Bu işlem, gerekli tüm bağımlılıkları ve SDK’yı bilgisayarınıza kuracaktır. Eğer her şey düzgün bir şekilde kurulmuşsa, kurulumun doğruluğunu kontrol etmek için şu komutu kullanabilirsiniz:
dotnet --versionBu komut, kurulu .NET sürümünü size gösterecektir. Eğer bir sürüm numarası görüyorsanız, kurulum başarıyla tamamlanmış demektir!
3. ASP.NET Core Uygulaması Oluşturmak
Şimdi ise ASP.NET Core ile ilk uygulamamızı oluşturma zamanı. Yeni bir uygulama oluşturmak için terminalde şu komutu kullanabilirsiniz:
dotnet new mvc -n MyFirstAppBu komut, yeni bir MVC (Model-View-Controller) projesi oluşturacaktır. İsterseniz başka bir şablon da seçebilirsiniz. Örneğin, web uygulaması için `dotnet new web` komutunu kullanabilirsiniz.
Proje oluşturulduktan sonra, bu projeye geçiş yapmak için şu komutu kullanın:
cd MyFirstApp4. Uygulamayı Çalıştırmak
Şimdi tüm kurulumlar ve yapılandırmalar tamamlandığına göre, uygulamamızı çalıştırabiliriz. Aşağıdaki komut ile uygulamayı başlatabilirsiniz:
dotnet runBu komut, ASP.NET Core uygulamanızı başlatacak ve terminalde size uygulamanın hangi portta çalıştığını gösterecektir. Genellikle bu port, `http://localhost:5000` olacaktır.
Eğer tarayıcınızı açar ve bu URL’yi girerseniz, ASP.NET Core uygulamanızın ilk sayfasını görebilirsiniz!