Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Web Sitesi Bakımı – DEV Community
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Web Sitesi Bakımı – DEV Community

Yazılım

Web Sitesi Bakımı – DEV Community

teknomers
Son güncelleme: 15 Mart 2026 20:04
teknomers
Paylaş
Paylaş

Bir müşterim, Laravel ile oluşturulmuş web sitesinin üç aylık bakımını yaptırmak istiyor. Site, Digital Ocean tarafından barındırılan bir Ubuntu sunucusunda çalışıyor.

Aşağıda bakım sürecinde yaptıklarımı sıraladım. Herhangi bir geri bildiriminiz olursa lütfen paylaşın.

  1. Yedekleme işlemleri
  2. Sunucu güncellemeleri
  3. Sunucu istatistiklerinin gözden geçirilmesi
  4. Laravel çerçevesi ve paketlerin güncellenmesi
  5. Güvenlik duvarı ayarlarının gözden geçirilmesi
  6. Logların incelenmesi

1. Yedekleme işlemleri

Bakım sırasında bir dizi yedekleme işlemi yapıyorum.

İlk yedekleme, sunucunun yedeğidir. Site Digital Ocean’da barındırıldığından, sunucunun anlık görüntüsünü (snapshot) alıyorum. Bu, bakım sürecinde herhangi bir sorun yaşandığında geri dönmemi sağlar.

İkinci yedekleme, web sitesindeki kullanıcı tarafından üretilen dosyaları içerir. Bu, kullanıcı profil resimleri, yüklenen PDF belgeleri vb. içerir. Laravel web sitesinde, bunlar genellikle /storage/app klasöründe saklanır. Bu nedenle uygulama klasörünün tamamını yedekliyorum ve bunu müşteriye gönderiyorum.

tar -czf app.tar.gz app

Üçüncü yedekleme, veritabanıdır. Yedekleme işlemi yapıldıktan sonra bunu da müşteriye gönderiyorum.

mysqldump -u username -p database > database.sql

Web sitesi kod tabanı GitHub’da barındırıldığı için ek bir yedeklemeye ihtiyaç yoktur.

2. Sunucu güncellemeleri

Müşterinin web sitesi bir Ubuntu sunucusunda çalışıyor. Sunucuyu güncellemek için aşağıdaki komutları kullanıyorum:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade

Son komut, yalnızca işletim sistemini en son büyük sürüme güncellerken kullanılır.

3. Sunucu istatistiklerinin gözden geçirilmesi

Sunucuyu güncelledikten sonra, Digital Ocean’ın sunucu panelinden sunucu performansını hızlı bir şekilde gözden geçiriyorum. Özellikle CPU%, Yük, Bellek, Disk G/Ç, Disk Kullanımı ve son 14 gün içinde Bant Genişliği gibi ölçümlere bakıyor ve anormallikler var mı yok mu veya sunucunun yükseltilip yükseltilmeyeceğini kontrol ediyorum.

Sunucu istatistikleri

4. Laravel çerçevesi ve paketlerin güncellenmesi

Sonrasında, Laravel çerçevesini ve uygulamada kullanılan üçüncü taraf paketleri güncelliyorum.

Laravel’i güncellerken, her zaman güvenlik yamalarının ne zaman çıkacağını gösteren sürüm takvimine başvuruyorum. İşte Laravel web sitesinden alınan güncelleme takvimi.

Laravel sürüm takvimi

Bugünün tarihi 15 Mart 2026 olduğuna göre, Laravel 11, 11 Mart 2026’ya kadar desteklenmektedir. Bu nedenle eğer uygulamam 11 sürümünde ise, 12’ye büyük bir güncelleme yaparım. Değilse, sadece composer update komutunu çalıştırarak tüm paketleri en son sürüme getiririm.

5. Güvenlik duvarı ayarlarının gözden geçirilmesi

Aşağıdaki komutları çalıştırarak ufw durumunu ve açık portları görebilirsiniz:

sudo ufw status verbose

6. Logların incelenmesi

Son olarak, logları gözden geçirip herhangi bir anomali veya yetkisiz kullanıcıların sunucuya erişim girişimlerini kontrol ediyorum. İncelenen loglar şunlardır:

  • Laravel logları
  • Web sunucusu logları (access.log, error.log)
  • Uygulama içindeki aktivite logları

Bakım süreciyle ilgili genel olarak yaptıklarım bu şekilde. Ne düşünüyorsunuz?

Seong

Kaynak: Orijinal Makale

Amazon TV’ler artık Zoom aramaları yapacak – ancak çok önemli bir kit parçasına ihtiyacınız olacak
2025’te Her Laravel Geliştiricisinin Ustalıkla Öğrenmesi Gereken 12 Tasarım Deseni
2026 Yılı İçin Hindistan’daki En İyi Laravel Geliştirme Şirketleri
iProduction’u Nasıl Geliştirdik: Üretim Kaosunu Yapılandırılmış Otomasyona Dönüştürme
Laravel için Esnek Boolean Doğrulama
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale Travis Kalanick Geri Dönüyor: 2016 Yıllarını Yeniden Yaşamak mı?
Sonraki Makale Microsoft’un “hacklenemez” Xbox One’ı, Bliss tarafından hacklendi

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Microsoft, Xbox Series fiyatlarını üçüncü kez artırdı: 100-150 $ zam
Donanım
Hayalinizdeki Tema Parkını Kurun ve Kozmik Kabuslarla Mücadele Edin
Oyun
iPad Fırsatlarını Kaçırmayın, Apple Zam Yapmadan Alın!
Liste
Hackerlar Müşteri Verilerini Silerken Diğerleri Tehditler Savuruyor
Genel
Kritik: Microsoft, Windows 10 ESU desteğini 2027’ye kadar uzattı
Siber Güvenlik
Texas’ta Tesla Kazası: Yasal Çatışma ve Sorumluluk Tartışmaları
Genel
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?