Self Servis Kurulumu Logo Şubat - 2014
İçindekiler J-Guar Self Servis Kurulumu... 3 1. Apache Web Server Kurulumu... 3 2. PHP Kodlarının WebRoot a Yerleştirilmesi... 8 3. Proje Genel Ayarları... 10 Versiyon Değişimi... 12 J-Guar Self Servis Kurulumu 2
J-Guar Self Servis Kurulumu 1. Apache Web Server Kurulumu a) http://www.uniformserver.com adresinden, Uniform Server dosyaları indirilir.(önerdiğimiz vers.8.7.3) b) İndirilen dosya C:\UniServer klasörüne olacak şekilde açılır. c) C:\UniServer\usr\local\php\extensions yolundaki php_apc.dll ftp://download.logo.com.tr/java/jguarselfservis/ adresinden ulaşılabilen php.apc.dll ile değiştirilir. J-Guar Self Servis Kurulumu 3
d) Start_as_service.exe çalıştırılır. e) Install Apache Service butonuna tıklanır. J-Guar Self Servis Kurulumu 4
f) Server Configuration General ChangePorts, Apache and MySQL seçeneğinden, başka bir program tarafından kullanılmayan ve JguarSelfServis için kullanılmak istenen port Apache Port olarak tanımlanır ve change all butonuna tıklanır. g) Server Configuration PHP Edit Basic Configuration seçeneğinden temel php ayarlarlarının yapıldığı ekrana gelinir. Short Open Tags özelliğinin Current kolonu altındaki değeri On olarak güncellenir. Son olarak Current kolonunun altındaki Update butonuna basılarak ayarın kaydedilmesi sağlanır. J-Guar Self Servis Kurulumu 5
h) Server Configuration PHP PHP Accelerators and eaccelerator seçeneğinden Enable APC kutucuğu işaretlenerek APC aktif hale getirilir. i) Server Configuration PHP Extentions Enable/Disable seçeneğinden php_soap.dll kutucuğu işaretlenir. J-Guar Self Servis Kurulumu 6
j) Ayarlar tamamlandıktan sonra Start Apache Service butonuna basılarak servis başlatılır. Eğer Ayarlar Servis zaten açıkken yapıldıysa servis yeniden başlatılmalıdır. k) Ayarlar tamamlandıktan sonra Start Apache Service butonuna basılarak servis başlatılır. Eğer Ayarlar Servis zaten açıkken yapıldıysa servis yeniden başlatılmalıdır. J-Guar Self Servis Kurulumu 7
2. PHP Kodlarının WebRoot a Yerleştirilmesi a) Apache server ın web root u C:\UniServer\www yoludur. Bu konumda HrSelfService adında bir klasör oluşturulur. b) Self servis paketi yani jguarselfservice_xxxxxxxxxx.phar dosyası adı sadece jguarselfservice.phar olacak şekilde değiştirilerek ve ftp://download.logo.com.tr/java/jguarselfservis adresinden ulaşabileceğiniz extract.php dosyası, C:\UniServer\www\HRSelfService klasörü altına kopyalanır. Bu aşamada dikkat edilmesi gereken phar dosyası ve extact.php dosyası içerinde tanımlı olan dosya isminin bire bir aynı olmasıdır. c) http://localhost:8090/hrselfservice/extract.php web browser üzerinden çağırılır, dosyların açılması beklenir. Burada dikkat edilmesi gereken nokta browser a yazılan ksasör ismi yani http://localhost:8090/hrselfservice/extract.php ve 2/a da oluşturduğumuz HrSelfService klasörünün adı birebir aynı olmalıdır. (Küçük Büyük Harflere dikkat edilmelidir.) İşlem tamamlandığında browserda Extract OK. mesajı alınır, eğer mesaj gelmiyorsa önceki adımlarda atlanmış yada yanlış yapılmış bir işlem olabilir. J-Guar Self Servis Kurulumu 8
d) JguarSelfService e bağlantı sağlanabilmesi için port, yetkili kullancı adı, şifre vb. ayarların yapılması gerekmektedir. Bu ayarların yapıldığı bölüme http://localhost:8090/hrselfservice/config adresinden yetkili kullanıcı ile giriş yapılarak ulaşılabilir. Not : Self Servisin herhangi bir kısmına ulaşabilmeniz için Jguar Server ın çalışıyor olması gerekmektedir. Aksi takdirde JguarSelfServis e ulaşamazsınız. e) Ayarlar yapılıp kaydedildikten sonra C:\\UniServer\www\HRSelfService\app klasörü altında config.json adında bir dosya oluşacaktır. Bu dosya az önce yaptığınız ayarların kaydedildiği encrypted dosyadır. Dilerseniz versiyon geçişlerinde ayarları tekrar yapmamak için bu dosyanın yedeğini alıp geçişten sonra aynı yere koyarak eski ayarlarınızı aktif hale getirebilirsiniz. J-Guar Self Servis Kurulumu 9
3. Proje Genel Ayarları a) J-Guar tarafında admin uygulamasında Self Servis uygulamasını kullanacak kullanıcı açılır. Kullanıcıda çalışan özelliği seçilir. Kullanıcıların lisans paketlerine "M-Portal.. Çalışan sayısı" lisansı dahil edilmelidir. J-Guar Self Servis Kurulumu 10
b) J-Guar Client tarafında Sistem Ayarları Tanımlar İnsan Kaynakları Yetki Grubu Tanımları yolu izlenerek yeni bir yetki grubu tanımlanır. c) J-Guar Client içerisinde Personel Yönetimi->Tanımlar->Personel Kartları içerisinden ilgili sicil kartı ile önceden tanımladığımız j-guar kullanıcsı ilişkilendirilir. J-Guar Self Servis Kurulumu 11
f) Yukarıdaki ayarlamaların tümünü yaptıktan sonra browser a http://localhost:8090/hrselfservice adresini yazarak J-Guar admin uygulamasında tanımladığımız kullanıcı ile Self Servis uygualamasına giriş yapabiliriz. Versiyon Değişimi Versiyon değişimi aşağıdaki işlem adımları ile gerçekleştirilebilir; UniServer\www\HRSelfService klasörü sadece extract.php dosyası kalacak şekilde temizlenir. (istenilirse eski phar dosyasının yedeği alınıp başka bir yerde saklanabilir.) Yayınlanan jguarselfservice.phar dosyası UniServer\www\HRSelfService klasörüne kopyalanır. jguarselfservice.phar dosyası yeniden extract edilir(http://localhost:8090/hrselfservice/extract.php) Önceden yedeği alınmış olan json.config dosyası C:\\UniServer\www\HRSelfService\app klasörü altına kopyalanır, yada http://localhost:8090/hrselfservice/config adresi üzerinden ayarlar yeniden yapılır. Apache Service yeniden başlatılır. J-Guar Self Servis Kurulumu 12