Haziran 2014 Ondokuz Mayıs Üniversitesi Bilgisayar Müh. Bölümü Bitirme Projesi çerçevesinde yaptığım sunum.
İçerik:
Gelişim
Araçlar
Pusula
Yedekleme
Güncel Kurulum
Göç
Uluslararasılaştırma
Demo
Sonuç
2. Gelişim
Araçlar
Pusula
Yedekleme
Güncel Kurulum
Göç
Uluslararasılaştırma
Demo
Sonuç
3. Mühendislik Fakültesi web sitesi 2011’de ilk
kurulduğu haliyle çalışmaktadır.
Adım adım takip edilmeyen güncelleştirmeler
uyumsuzlukları gün yüzüne çıkartmıştır.
4. Çoklu dil desteği ihtiyacı
Güncel yazılımlar ile sunucu arasındaki
uyumsuzluklar
Güncel olmayıştan doğan zafiyetler
Meydana gelen arızalar
Yeni özelliklerin kullanılamaması, sistemde
köklü bir altyapı güncelleme çalışması ihtiyacı
doğurmuştur.
5. WordPress, MF web sitesinde kullanılan
içerik yönetim sistemidir.
Güçlü, standartlaşmış özellikleriyle
düzenli güncellenen GPL lisanslı bir
yazılımdır.
İnternet aleminin %20 sini oluşturmakta ve
dünya çapında bağımsız bir topluluk
tarafından geliştirilmektedir.
6. Multisite WordPress, tek bir kurulum ile
birçokWordPress sitesi
oluşturmaya yarayan
yapıdır.
WordPress ağındaki alt
siteler tek noktadan
yönetilir ve güncellenir.Yeni
alt siteler eklemek sadece
birkaç saniye sürer.
7. Debian, sunucuların çalıştığı işletim sistemi
Nginx, web sunucu olarak tercihimiz
PHP dili ve yorumlayıcısı,WordPress’in dili
MySQL,WordPress’in tercih ettiğiVTYS
Vagrant kutuları, lokalde sanal olarak
çalıştığımız geliştirme ortamı
Trello, proje işbirliği-iletişim aracı
Git, sürüm takip sistemi
8. Yedekleme, mevcut çalışan sistem garanti
altına alınmalıdır.
Güncel sunucuya güncel WordPress ağı
kurulmalıdır.
Eksiksiz konfigüre edilmelidir.
Dosyalar, dizinler, veritabanı taşınmalıdır.
Hatalar giderilmelidir.
Testleri yapılmalı, kullanıcılar eğitilmelidir.
Yayına sunulmalıdır.
9.
10.
11. Dosyalar arşivlendi, veritabanı yedekleri
alındı.
Tümü güvenli bir şekilde lokale aktarıldı ve
çalışmalar lokalde sürdürüldü.
12. Güncel Debian sanal makinası oluşturuldu.
Nginx, MySQL, PHP, PHP-FPM ve ihtiyaç
duyulan diğer yazılımlar kuruldu.
İlaveten Nginx HTTPS bağlantılarını destekler
şekilde konfigüre edildi.
WordPress 3.9 sürümü Multisite yapısıyla
sıfırdan kuruldu.Yeni özellikler keşfedildi.
13. Veritabanı parça parça yeni
sisteme aktarıldı.
Dosyalar ayıklandı, dizinler ideal
bir yapıda aktarıldı.
Çoklu dil eklentisi kuruldu,
ayarlandı.
Temalar, eklentiler yapılandırıldı.
Görünüm iyileştirmeleri yapıldı ve
stil dosyaları yeniden oluşturuldu.