iToverDose/Yazılım· 13 MAYIS 2026 · 08:04

Gemma 4 ile Sunucu Yönetimi: Veri Güvenliği ve Terminal Kontrolü

Google’ın açık kaynaklı yapay zeka modeli Gemma 4, terminal üzerinden sunucu yönetimini daha güvenli ve bağımsız hale getiriyor. Peki, Pressable MCP ile nasıl entegre ediliyor? Adım adım rehber.

DEV Community3 dk okuma0 Yorumlar

Yalnızca birkaç hafta önce Fedora terminalinden Pressable sunucularını yönetmek için Gemini CLI kurulumunu paylaşmıştım. Komutlar, tarayıcıya gerek kalmadan sunucu altyapısını doğrudan kontrol edebiliyordu; ancak bu süreçte gizli kimlik doğrulama token’larımın Google Cloud’a gönderildiğini fark ettim.

Bu durum, tıpkı dairenizin anahtarlarını komşunuza vermek gibiydi: belki güvenilirlerdi, fakat her şeyin sizin kontrolünüzde olması çok daha huzurluydu. Gemma 4, Google’ın Apache 2.0 lisansıyla sunulan açık kaynaklı modeli, verilerinizin kendi sunucunuzda kalmasını sağlıyor. Dahası, 32 GB RAM gerektiren yerel çalıştırma seçeneği yerine Google AI Studio üzerinden ücretsiz erişim de mümkün.

Veri Güvenliğinden Kontrole: Gemma 4’ün Avantajları

Gemini CLI ile karşılaştırıldığında, Gemma 4’ün DevOps süreçlerine sunduğu avantajlar oldukça net. Aşağıdaki karşılaştırma tablosu, seçim yaparken dikkate alınması gereken temel kriterleri özetliyor:

| Kriter | Gemini (Bulut) | Gemma 4 (API/Lokal) | |--------|----------------|---------------------| | Veri Gizliliği | Token’lar Google sunucularına gönderiliyor 😟 | Veriler yerel sınırlar içinde kalıyor. Google AI Studio API’si bile eğitim için kullanılmıyor 🛡️ | | Lisans | Sahipli 🔒 | Apache 2.0 – ticari kullanımda serbestçe değiştirilebilir ve dağıtılabilir 🔓 | | Bağlam Penceresi | 1 milyon token’a kadar destek 🚀 | 128K token – büyük sunucu log’larını analiz için yeterli ✅ | | Gelişmiş Düşünme Modu | Mevcut 💡 | thinking: true ile 26B ve 31B modeller, hata ayıklama için ideal 🧠 | | Maliyet | Limitler aşıldığında ücretli 💸 | AI Studio’da ücretsiz kullanım 🆓 | | Bağımsızlık | İnternet bağlantısı gerektiriyor ☁️ | Tamamen çevrimdışı çalışabilir 🏠 | | Özelleştirme | Sınırlı ⛔ | Tam özgürlük: kendi donanımınızda çalıştırma ve ince ayar yapma ⚙️ |

Pressable MCP ile entegrasyon için en güçlü seçenek Gemma 4 31B (Yoğun), thinking: true moduyla karmaşık API yanıtlarını analiz edebiliyor ve bilinçli kararlar verebiliyor.

Adım 1: Google AI Studio’da Gemma 4 API Anahtarı Oluşturma

İlk adım olarak, API anahtarını Google Cloud yerine AI Studio’dan alacağız. Bu işlem ücretsiz ve kredi kartı gerektirmiyor.

  • aistudio.google.com adresine gidin.
  • Sol menüden API Anahtarları seçeneğine tıklayın.
  • API Anahtarı Oluştur butonuna tıklayın ve bir proje seçin (örneğin, Pressable Gemma 4 Aracısı).
  • Oluşturulan anahtarı kopyalayın.

⚠️ Önemli uyarı: Anahtar yalnızca bir kez gösterilecek. Hemen kaydedin.

Ardından, terminalde ortam değişkenine ekleyin:

export GEMINI_API_KEY="AIzaSy...kendi_anahtarınız"

Adım 2: Linux Terminalinde İlk Gemma 4 Çalıştırma

Artık modelin yanıt verip vermediğini test edelim. gemini-cli aracını kullanarak modeli açıkça belirtelim:

gemini --model models/gemma-4-31b-it -p "Merhaba de Gemma 4 31B"

Yanıt:

Merhaba! Ben Gemma 4 31B. Size bugün nasıl yardımcı olabilirim?

Model çalışıyor! 🤖

Adım 3: Pressable MCP’yi Gemma 4’e Bağlama

Şimdi asıl önemli kısım: Pressable MCP’yi Gemma 4’e bağlayarak modelin doğrudan sunucuyu yönetmesini sağlamak.

3.1. Eski Yapılandırmayı Kaldırma

gemini mcp remove pressable

3.2. Pressable MCP Sunucusunu Ekleme

gemini mcp add pressable 

3.3. Yetkilendirme Token’ını Belirtme

Yapılandırma dosyasını açın:

nano /mnt/DATA/pressable-mcp-project/.gemini/settings.json

headers bölümüne Pressable Erişim Token’ını ekleyin:

{
  "mcpServers": {
    "pressable": {
      "url": "
      "headers": {
        "Authorization": "Bearer SIZIN_PRESSABLE_ERISIM_TOKENINIZ"
      }
    }
  }
}

3.4. Bağlantı Durumunu Kontrol Etme

gemini mcp list

İstenilen yeşil durum görünecek: Bağlandı! 🟢

Adım 4: Gemma 4’ü Sunucu Yöneticisi Olarak Kullanma

Artık interaktif bir sohbet başlatabilirsiniz:

gemini chat -m models/gemma-4-31b-it

Şu görevi verin (API İngilizce’de en doğru çalıştığı için İngilizce olarak):

Lütfen Pressable hesabımdaki tüm siteleri listele ve shchoiyak-sandbox sitesinin PHP sürümünü göster.

Burada Model Context Protocol sihirini görüyoruz: Gemma 4, search_sites aracını kullanması gerektiğini anlıyor ve izin istiyor. Bu oturum için tüm sunucu araçlarını bir kez ya da sürekli olarak yetkilendirin seçeneğini seçin.

Model, Pressable API’sinden ham JSON verisi alır, thinking: true modu sayesinde analiz eder ve net bir yanıt sunar:

  • Alan adı: shchoiyak-sandbox.mystagingwebsite.com
  • PHP Sürümü: 8.5
  • Durum: Aktif
  • Veri merkezi: BUR (Burbank, CA)

Sonuç: Tarayıcıya ya da kontrol panelinde oturum açmaya gerek kalmadan, tüm kritik bilgiler terminalde hazır.

Sonuç: Gemma 4 ile DevOps’a Yeni Bir Bakış

Gemini CLI’den Gemma 4 + Pressable MCP’ye geçiş, sadece bir model değiştirmekten çok daha fazlası. Veri güvenliği ve kontrol açısından temel bir değişim anlamına geliyor:

  • ✅ Gizli token’lar yerel sınırlar içinde kalıyor.
  • ✅ Apache 2.0 lisansı – ticari projelerde tam özgürlük.
  • thinking: true modu ile sunucu log’larının derinlemesine analizi.
  • ✅ Google AI Studio üzerinden ücretsiz erişim.
  • ✅ Tamamen çevrimdışı çalışabilme.

Evet, Gemma 4 31B’yi yerel olarak çalıştırmak güçlü bir sunucu gerektiriyor. Ancak Google AI Studio üzerinden bile ücretsiz, güvenli ve en önemlisi açıklık ile bağımsızlığı koruyor. Geleceğin sunucu yönetimi tamamen terminalde ve sizin kontrolünüzde olabilir.

Yeni WordPress projeleriniz için Pressable’ın sunduğu avantajları keşfetmeyi unutmayın. Güvenli, hızlı ve kullanımı kolay bir hosting deneyimi sizi bekliyor.

Yapay zeka özeti

Google'ın açık kaynaklı Gemma 4 modeli terminal üzerinden sunucu yönetimini nasıl daha güvenli ve bağımsız hale getiriyor? Adım adım Pressable MCP entegrasyon rehberi.

Yorumlar

00
YORUM BIRAK
ID #YMPYQU

0 / 1200 KARAKTER

İnsan doğrulaması

7 + 4 = ?

Editör onayı sonrası yayına girer

Moderasyon · Spam koruması aktif

Henüz onaylı yorum yok. İlk yorumu sen bırak.