11 Temmuz 2012 Çarşamba

OJS’de Sürüm Yükseltme

Mevcut OJS'nin Manuel olarak Yedeğinin Alınması:
    1. Adım.
    Sunucu günlük yedek alsa bile, öncelikle phpMyAdmin arayüzünü kullanarak MySQL’deki verilerin yedeğini SQL biçiminde, tedbir amaçlı dışarı aktarınız (export). Bunun için: 
    • Tarayıcınızdan phpMyAdmin  ara yüzüne gidiniz (Ör. http://localhost/pma veya http://localhost/phpMyAdmin.
    • Kullanıcı adı ve şifrenizigirerek onaylayınız.

    • İçeriğini dışarı aktarmak istediğiniz  veri tabanının adını tıklayınız.

    • Tabloların sütünde yer alan Dışa Aktar komutunu tıklayınız.

    • Verileri dışarı aktarmak için aşağıdaki ekranda "Git" seçeneğini tıklayınız .


    • "ojs.sql" başlıklı dosyayı sabit diskinizde uygun gördüğünüz bir yere kaydediniz.


    • "ojs" veri tabanını siliniz.


    Böylece MySQL içindeki OJS verilerinin bir kopyasını dışarı atmış ve OJS veri tabanını silmiş olduk.

    2. Adım:
    OJS'ye yüklenen makale sürümleri, hakem değerlendirmeleri, editör sürümleri gibi dokümanların yer aldığı "files" dosyasının yedeğini alınız. Bunun için;
    • OJS sisteminin kullandığı sunucu üzerindeki “files” dosyasının yerini bulunz. Yerini bilmiyorsanız, config.inc.php dosyası içindeki dosya yoluna bakınız.

    •  "files" klasörü genelde “ojs” klasörünün altında tutulur, ancak bu doğru bir tutum değildir. Web üzerinden görülebildiğinden dolayı "files" kalsörünün web dizini arkasında tutulmasını güvenlik ve kör hakemlik bakımından özellikle tavsiye ederim.
    • Bu klasörün yedeğini diskinizde uygun gördüğünüz bir yere yazınız. 

    3. Adım

    • Sunucudaki “ojs” kalasörünü silmek yerine adını değiştirin ve mümkünse bir yedeğini 2. Adımda olduğu gibi manuel olarak alın. Yenisi sürümü kurduktan ve kontolünü tamamladıktan sonra siliniz; çünkü sonradan bir takım ayarlar, banner vb. ihtiyaç duyabilirsiniz. Hem de olası bir sıkıntıda geri dönme şansınız olur.

    Yeni Sürümün Kurulması:
    • "Windows İşletim Sistemine OJS Kurulumu" için buraya tıklayınız.
    • "Ubuntu İşletim Sistemine OJS Kurulumu" için buraya tıklayınız.
    • Bu paylaşımlardaki OJS kurulum kısımlarını takip ediniz; çünkü sunucunuzda hali hazırda Apache, PHP,  MySQL ve phpMyAdmin koşmaktadır.
    “config.inc.php” Dosyasının düzenlenmesi
    • Kurulumu yaptıktansonra config.inc.php dosyası içinden "files" yolunu eski sisteminzdeki gibi düzenleyiniz.
    • MySQL veri tabanı ve adı ve şifresini yazınız.
    • Bu dosyası içinde varsa diğer değişiklikleirnizi bir önceki sğrğm ile karşılaştırarak ekleyiniz.
    • Dosyayı kaydediniz ve Apache sunucuyu yeniden başlatınız. 

    MySQL Verilerinin İçeri Alınması (import) Edilmesi
    • Tarayıcınızdan phpMyAdmin  ara yüzüne gidiniz (Ör. http://localhost/pma veya http://localhost/phpMyAdmin.
    • Kullanıcı adı ve şifrenizigirerek onaylayınız.
    • Kurulum  sırasında olıuşturduğunuz "ojs" veri tabanını seçiniz.
    • Tabloların üzerinde yer alan İçe Aktar (import) başlığını tıklayınız.

    • Gelen ara yüzde "ojs.sql" dosya yolunu gösterip, dosya karakter grubunu "utf8" olarak seçin ve "Git" butonuna basın. 


    Böylece OJS'nin MySQL verilerini yerine koymuş olduk.


    Kontrol:
    • Sisteminizi kontrol edin. 
    • “ANA SAYFA > ÜYE > Dergi yönetimi > Diller” kısmından ikinci dil ayarlarını kontrol edin. 
    • Dergi logosu yada isiminin sayfa üstünde düzgün görüntülenmesi için “ANA SAYFA > ÜYE > Site Yönetimi > Site Ayarları” kısmında başlık metnini ve varsa logoyu yükleyin. Yine “ANA SAYFA > ÜYE > Dergi yönetimi > Dergi Yapılandırma” kısmına gidiniz ve “5. Görünüş” kısmında 5.1. ve 5.3 numaralı başlıkları altında bu işlemi tekrarlayın.
    • Sayfanın süslemesi ve geri kalanı sizin ustalığınıza kalmış.