HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Merhabalar,
Fileslarınız ve build işleriniz için küçük 2 farklı script kodladım umarım hoşunuza gider.
Files Kurulum Scripti
Klasik olarak paylaşılan fileslar game.tar.gz , mysql.tar.gz şeklinde paylaşılıyor. Ancak bazı fileslar tek bir dosya olarak paylaşılıyor. Yani içinde hem game klasörü, hemde mysql klasörününde içinde olduğu bir dosya.
Örneğin ; files.tar.gz
Her 2 farklı şekilde files paylaşan yapımcılar olduğu için bunu düşünerek, scripte 2 farklı kurulum şekli koydum.
1. si tek dosya yedeği olan fileslar,
2. si 2 farklı (game.tar.gz , mysql.tar.gz) yedeği olan fileslar,
İşleyişi ;
Sistem şöyle işler :
Source Build Scripti
Source dosyalarınızın sunucuda nerde olduğu belli olmadığı için sistem ilk olarak game source dosyalarınızın nerde olduğuna dair bir dizin yolu ister. Örn ; /root/source/game/src
Dizini yazdıktan sonra sistem gmake işlemlerini başlatır. Game Source build eder. İşlem bitince size db source build edilsin mi diye sorar. ("Evet","Hayır") seçiminizi yaparsınız. Db source build işleminde dizin yolu sormaz. Verdiğiniz Game Source dizinine göre db source dizinini hesaplar ve işlem yapar.
Scriptleri istediğiniz dizine atıp çalıştırabilirsiniz.
Fileslarınız ve build işleriniz için küçük 2 farklı script kodladım umarım hoşunuza gider.
Files Kurulum Scripti
Klasik olarak paylaşılan fileslar game.tar.gz , mysql.tar.gz şeklinde paylaşılıyor. Ancak bazı fileslar tek bir dosya olarak paylaşılıyor. Yani içinde hem game klasörü, hemde mysql klasörününde içinde olduğu bir dosya.
Örneğin ; files.tar.gz
Her 2 farklı şekilde files paylaşan yapımcılar olduğu için bunu düşünerek, scripte 2 farklı kurulum şekli koydum.
1. si tek dosya yedeği olan fileslar,
2. si 2 farklı (game.tar.gz , mysql.tar.gz) yedeği olan fileslar,
İşleyişi ;
Sistem şöyle işler :
- Files yedekleme biçimini seçersiniz,
- Sistem var olan filesın servislerini (game,db,auth,mysql) durdurur.
- Var olan filesin yedeğini alır.
- Sizden seçtiğiniz yedekleme biçimine göre game mysql veya direk files dosyasının tam adını ister.
- İstenilenleri girdiğinizde sistem kuruluma başlar.
Source Build Scripti
Source dosyalarınızın sunucuda nerde olduğu belli olmadığı için sistem ilk olarak game source dosyalarınızın nerde olduğuna dair bir dizin yolu ister. Örn ; /root/source/game/src
Dizini yazdıktan sonra sistem gmake işlemlerini başlatır. Game Source build eder. İşlem bitince size db source build edilsin mi diye sorar. ("Evet","Hayır") seçiminizi yaparsınız. Db source build işleminde dizin yolu sormaz. Verdiğiniz Game Source dizinine göre db source dizinini hesaplar ve işlem yapar.
Scriptleri istediğiniz dizine atıp çalıştırabilirsiniz.
Son düzenleme:
Arkadaşlar konuyu oluştururken dosya linki nasıl olduysa silinmiş. Ekledim.
Kusura bakmayın. İyi forumlar.
Kusura bakmayın. İyi forumlar.
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 187
- Çözüldü
- Cevaplar
- 3
- Görüntüleme
- 161
- Cevaplar
- 265
- Görüntüleme
- 24K
