Birden çok örnek¶
Qisutu üretim, test ve geliştirme örneklerini aynı sunucuda paralel çalıştırabilir. Her örnek kendi ana dizinine ihtiyaç duyar. Bu dizinin adı değişmeden örnek kimliği olarak kullanılır.
Örnek yapı¶
/opt/qisutu Üretim örneği
/opt/qisututest Test örneği
/opt/qisutudev Geliştirme örneği
/opt/qisututest için install.sh otomatik olarak şunları oluşturur:
Web yolu
/qisututestApache dosyası
qisututest.confHizmet
qisututest-daemon.serviceOturum çerezi
QISUTUTEST_SESSIONVeritabanı ve veritabanı kullanıcısı
qisututest
Dizin adı küçük harfle başlamalı ve yalnızca küçük harf, rakam ve kısa çizgi içermelidir. Kısa ve açık adlar kullanın. Ek bir ön ek eklenmez.
Ek örnek kurma¶
Sürümü yeniden ayrı bir dizine çıkarın ve orada install.sh çalıştırın. Örnek:
cd /opt
tar xzf qisutu-1.0.2.tar.gz
mv qisutu-1.0.2 qisututest
chown qisutu:www-data -R /opt/qisututest
cd /opt/qisututest
chmod +x install.sh
./install.sh
Ardından gösterilen web kurucusunu açın; örneğin http://SERVER/qisututest/install.pl. Örnek
değerleri var/install/instance.conf dosyasına kaydedilir ve güncellemelerde yeniden kullanılır.
Örneklerin ayrılması¶
Örnekler işletim sistemini, Apache’yi ve qisutu sistem kullanıcısını paylaşır; ancak program
dizinleri, web yolları, yapılandırmaları, veritabanları, çerezleri, hizmetleri, günlükleri ve
çalışma zamanı kilitleri ayrıdır. Bu nedenle bağımsız başlatılabilir, durdurulabilir ve
güncellenebilir:
systemctl status qisutu-daemon.service
systemctl status qisututest-daemon.service
systemctl restart qisututest-daemon.service
İşletim notları¶
Test örnekleri için ayrı posta kutuları kullanın. Üretim posta kutusu aynı anda bir test örneği tarafından alınmamalıdır.
Kullanıcıların yanlışlıkla test sisteminde çalışmaması için ayrı herkese açık ana makine adları kullanın veya web yollarını dikkatle kontrol edin.
Her örneği ayrı yedekleyin ve güncelleyin.
Güncellemeden önce güncelleyicinin gösterdiği yolu, örnek adını, hizmeti ve veritabanı adını her zaman kontrol edin.
var/secure/security.keydosyasını bağımsız örnekler arasında asla kopyalamayın. Anahtar yalnızca kendi kurulumuna aittir.