Node.js Geliştirilen Websitesini Ekleme
ServBay'de, şu anda doğrudan Node.js projelerini eklemek desteklenmese de, Node.js sitelerini eklemek ve yönetmek için ters proxy yöntemini kullanabilirsiniz. Bu makale, ServBay'de bir Node.js sitesinin nasıl ekleneceğini, adımlarını, dikkat edilmesi gerekenleri ve yaygın sorunların çözümlerini ayrıntılı olarak açıklayacaktır.
Genel Bakış
ServBay, web sitelerini eklemek ve yönetmek için kullanıcı dostu bir arayüz sunar. Aşağıdaki adımları izleyerek, ServBay'de bir Node.js sitesini kolayca ekleyebilir ve sitenizin sorunsuz çalışmasını sağlamak için ilgili ayarları yapılandırabilirsiniz.
Site Ekleme Adımları
Adım 1: Node.js Projesini Çalıştırın
İlk olarak, sunucuda bir Node.js projesi çalıştırmalı ve bir port belirtmelisiniz. Node.js projesini çalıştırmak için ServBay'in dahili Node.js'ini nasıl kullanacağınızı öğrenmek için [[Node.js Kullanma]] makalesine başvurabilirsiniz.
Varsayalım, şu anda 8585 portunda dinleyen bir Vue.js projesini çalıştırıyorsunuz.
$ npm run dev -- --port 8585
Server running at http://localhost:8585/
2
Adım 2: ServBay Yönetim Arayüzünü Açın
Uygulamada ServBay
'i bulun ve çift tıklayarak açın.
Adım 3: Host Yönetimine Git
Programı açtıktan sonra, ServBay'in ana arayüzünü göreceksiniz. Sol taraftaki gezinme menüsünden Host
'a tıklayın. Bu, sizi web sitesi yönetim sayfasına götürecektir.
Adım 4: Yeni Site Ekleme
Web sitesi yönetim sayfasında, sayfanın altındaki +
butonuna tıklayın. Bu, sağ tarafta yeni bir form açarak yeni sitenin temel bilgilerini girmenizi sağlayacaktır.
Adım 5: Site Ayarlarını Yapılandırma
Siteyi ekleme sayfasında, aşağıdaki bilgileri doldurmanız gerekmektedir:
- İsim: Sitenin adı, tanımlama için kullanılır.
- Alan adı: Eklemek istediğiniz sitenin alan adını girin, örneğin
nodejs.demo
. - Protokol: Sitenin desteklediği protokol, varsayılan olarak HTTP/HTTPS.
- SSL Sertifikası Talep Yöntemi:
Kendi imzaladığı
seçeneğini öneririz, bu, SSL sertifikasını otomatik olarak oluşturur ve yönetir. - Site Türü:
Ters Proxy
seçeneğini seçin ve bu sitenin Node.js projesine ters proxy aracılığıyla erişildiğini belirtin. - IP Adresi:
127.0.0.1
girin. - Port: Node.js projesinin dinlediği portu girin, örneğin
8585
.
Adım 6: Tamamlama ve Kaydetme
Gerekli tüm bilgileri doldurduktan sonra Ekle
butonuna tıklayın. ServBay, yeni sitenin konfigürasyonunu otomatik olarak oluşturacak ve host üzerinde uygun ayarları yapacaktır.
Başarıyla kaydedildikten sonra, siteye erişmek için sağ üst köşedeki tarayıcı simgesine tıklayabilirsiniz.
Adım 7: Hızlı İşlemler
ServBay, site için bir dizi hızlı işlem butonu sağlar, bunlar arasında:
- IDE ile siteyi hızlıca düzenlemek için açma
- Tarayıcıda siteyi açma
- Site loglarını görüntüleme
- Siteyi durdurma, başlatma
- Siteyi silme
Özet
ServBay'de bir Node.js geliştirilen web sitesi eklemek, basit ve sezgisel bir süreçtir. ServBay şu anda doğrudan Node.js projelerini eklemek desteklemese de, ters proxy yöntemiyle Node.js sitelerini eklemek ve yapılandırmak mümkündür. Uygun konfigürasyon ve yönetim ile sitenizin ServBay ortamında sorunsuz çalışmasını sağlayabilirsiniz. Sorunlarla karşılaşmanız durumunda, yaygın sorunlar ve çözümlerini gözden geçirerek sorunları tespit edip çözebilirsiniz.