Skip to content

MEAN

Bu makalede

Bilgi

MEAN ile PostgreSQL, klasik MEAN yığınının değiştirilmiş bir versiyonudur, burada MongoDB yerine PostgreSQL kullanılır. Bu yığın Node.js, Express.js, Angular ve PostgreSQL'yi içerir, web uygulamaları geliştirmek için tam özellikli bir ortam oluşturur. Bu yapı, JavaScript'in hem sunucu hem de istemci taraflarında kullanılmasıyla birlikte PostgreSQL ilişkisel veritabanının güvenilirliğini bir araya getirir. Bu yığın, küçük web sitelerinden büyük, karmaşık kurumsal uygulamalara kadar geniş bir yelpazede web projesi geliştirmek için uygundur; yüksek performans ve güvenilir veri depolama gerektiren.

MEAN. Ana Özellikler

  • Node.js - JavaScript'i çalıştırmak için sunucu tarafı bir platformdur. Ölçeklenebilir ağ uygulamaları oluşturmak için yüksek performanslı, olay tabanlı bir ortam sağlar. npm aracılığıyla geniş açık kaynak paket ekosistemini destekler.
  • npm (v6.14.18) - Node.js için bir paket yöneticisidir. npm, proje bağımlılıklarını kolayca yönetmeyi sağlar, paketleri kurmanıza ve yayınlamanıza olanak tanır ve geliştirme süreçlerini otomatikleştirmek için senaryoları çalıştırır.
  • Angular CLI (v18.0.6) - Angular uygulamaları geliştirmek için bir komut satırı aracıdır. Angular CLI, proje yapısının oluşturulması ve yönetimi konusunda kolaylaştırır, bileşenler, hizmetler, yönergeler gibi uygulama unsurlarını oluşturmak için komutlar sağlar ve test etme ve yapılandırma için yerleşik araçları içerir.
  • Express Generator (v4.16.1) - Express.js uygulamaları için bir çerçeve oluşturmak için hızlı bir yardımcı araçtır. Bu araç, bir Express projesinin yapısını hızla oluşturmanıza, temel rotaları ve arabirimi yapılandırmanıza ve görünüm rendering'i için çeşitli şablon motorlarını entegre etmenize olanak sağlar.
  • PostgreSQL (14.12) - Güçlü bir ilişkisel veritabanıdır. PostgreSQL, karmaşık sorgulara ve işlemlere destek sağlamaktadır, yüksek ölçeklenebilirlik ve JSON desteğine sahiptir ve veri ile çalışırken yüksek güvenilirliği ve performansı ile bilinir.

Çalıştırma Özellikleri

ID Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Aktif
135 Ubuntu 22.04 + + + + 1 1 15 Evet
  • Önceden yüklenmiş bağımlılıklar - Node.js, npm (Node.js paket yöneticisi).
  • Kurulum için ek bağımlılıklar - docker, curl.

MEAN İnşasından Sonra Başlangıç

Sipariş ödendikten sonra, kayıt sırasında belirtilen e-posta adresine, sunucunun çalışmaya hazır olduğunu gösteren bir bildirim gönderilir. VPS IP adresi ile bağlantı için giriş ve şifreyi içerir. Şirketimizin müşterileri sunucu yönetim panelini ve API'yi aracılığıyla ekipmanı yönetir — Invapi.

Sunucu yönetim panelinin Info >> Tags sekmesinde veya gönderilen e-postada bulunabilir olan kimlik doğrulama verileri:

  • Şifre: Sunucunun, yazılım dağıtımından sonra kullanıma hazır hale geldikten sonra e-posta adresinize gönderilir.

Hizmet ile çalışmak için sunucuya SSH aracılığıyla bağlanmanız gerekir:

ssh root@<sunucu_ip>

Not

Ana MEAN ayarları hakkında detaylı bilgi, geliştiriciler belgesiyle bulunabilir.

API ile MEAN Sipariş Etme

Bu yazılımı API kullanarak yüklemek için, bu talimatı takip edin.