Anasayfa » Citrix XenApp

Makaleyi Paylaş

Virtualization

Citrix XenApp


Citrix XenApp, şirket veri merkezinde bulunan sanallaştırılmış herhangi bir Windows uygulamasını, kullanıcıların herhangi bir cihaz üzerinden, herhangi bir yerden kesintiye uğramadan, uygulamalarına ulaştırma çözümüdür. Dünya çapında 100 milyon’dan fazla kullanıcı tarafından kullanılmaktadır.


 


Citrix XenApp ile sanallaştırılmış uygulamaların, klasikleşmiş her kullanıcıya program kurmaya göre avantajı,


 


 


·         Uygulamalar için aynı anda sisteme bağlı olan kullanıcı sayısı kadar lisans satın alınır. Böylece lisans maliyet avantajı sağlanabilir.


·         Uygulamaların kontrol ve güvenliğini XenApp ile arttırabilir.



·         Kullanıcılar her yerden, her cihazdan anında uygulamalarına ulaşabilir.


·         Sistem yöneticisi, sanallaştıracak Windows uygulamasını kurulumunu sadece tek bir bilgisayara gerçekleştirir. Böylece Bilgi işlem departmanlarının verimliliği artar.


Citrix XenApp; Fundamentals, Advanced, Enterprise, Platinum sürümleri ile lisanslanmaktadır. Sürümler ile ilgili ayrıntıları bu linkten bulabilirsiniz.


 


 


XenApp Kurulumu için Ortam Gereksinimleri


 


 


·         Microsoft Windows Server 2008, Standard ve Enterprise Edition, Service Pack 2 kurulu (32- ve 64-bit)


·         Microsoft Windows Server 2008 R2, Standard ve Enterprise Edition (Sadece 64-bit)


·         Microsoft .NET Framework, Version 3.5, Service Pack 1(Otomatik Kurulur)


·         Windows Server 2008, Microsoft IIS Version 7.0. (Otomatik Kurulur)


·         Windows Server 2008 R2, Microsoft IIS Version 7.5.( Otomatik Kurulur)


·         Windows 2008 Remote Desktop Servisi(RDS) (Otomatik Kurulur)


 


 


Database Gereksinimi


 


 


·         Microsoft SQL Server 2008


·         Microsoft SQL Server 2005


·         Oracle 11g R2


·         Microsoft SQL Server 2008 Express (Eğer ortamda database yoksa otomatik kurulur)


 


 


 


image001


 


 


Yapımızı yukarıda şekilde göre yapılandıracağız.


 


 


Citrix XenApp 6.x ve Xenapp 5.x versiyonları mevcuttur. XenApp 6.x versiyonu sadece Windows 2008 Server ve sonrasına kurulabilir. XenApp 5.x ise Windows Server 2003 ve sonrasına kurulur. Biz kurulumumuzu XenApp 6.0 üzerinden gerçekleştireceğiz. Citrix’in tüm ürünlerinin deneme sürüm ve lisanslarını Citrix web sayfasından My Citrix hesabı oluşturduktan sonra indirebilirsiniz. Sanal ve fiziksel sunuculara kurulum yapabiliriz.


 


Örneğimizde XenServer üzerindeki 1Gb ram, 1 vCPU ve 32 gb diske sahip, 2 tane sanal sunucuyla kurulum yapacağız.


 


Citrix Xenapp 6.0 Kurulumu


 


Lisans Server ve Web Interface Kurulumu


 


 


image002


 


 


 


XenApp kurulum cdsi çalıştırdığımızda, yukarıdaki gibi bir ekran gelecektir. Add Server Roles ile bu Server’ımızda hangi rollerin yükleneceğini seçeceğiz.


 


 


 


image003


 


 


 


Hangi XenApp sürümünü kullanacaksak onu seçmeliyiz. Biz demomuzu Enterprise sürüm ile yapacağız.


 


 


 


image004


 


 


 


Lisans anlaşmasını işaretleyip kurululumuza devam ediyoruz.


 


 


 


image005


 


 


 


Serverımıza License Server ve Web Interface rollerini yükleyeceğiz. Bu iki rolü işaretleyip diğer seçeneğe geçiyoruz.


 


 


 


image006


 


 


 


Seçtiğimiz rollerin özetini ekranda görüyoruz. Next deyip kuruma devam ediyoruz.


 


 


 


image007


 


 


 


Bu ekranda XenApp’ın bizim için yükleyeceği servis, programların özetini görebilirsiniz.


 


 


 


image008


 


 


 


Install deyip kurulumu başlatıyoruz.


 


 


 


image009


 


 


 


Kurululumuz bitti. Bir sonraki aşamada, kurduğumuz rollerin konfigürasyonu aşamasına geçeceğiz.


 


 


 


image010


 


 


 


Öncelikli olarak License Server, konfigürasyonu gerçekleştireceğiz.


 


 


 


image011


 


 


 


License Server konfigürasyon ekranı, varsayılan olarak açılması gereken portları göstermektedir. Eğer isterseniz bu port numaralarını değiştirebilirsiniz. Bu portlar mutlaka ortamdaki Firewall’larda açık olmalıdır. Örneğimizde Windows Firewall’ı kapalı durumdadır. Ayrıca Lisans Yönetim Ekranına giriş yapmak için admin şifresi vermemiz gerekiyor. Bu şifreyi de verdikten sonra License Server konfigürasyonumuz tamamlanıyor.


 


 


İkinci aşamada Web Interface’ın konfigürasyonu işlemini de tamamlamamız gerekiyor. Configure Web Interface deyip uygulamamızı açıyoruz.


 


 


 


image012


 


 


 


Ekranın sol tarafında XenApp Web Sites ve XenApp Services Sites’ı görmekteyiz.


 


XenApp Web Sites, kullanıcıların Web Tarayıcı arayıcılıyla uygulamalarına ulaştıkları Web Servisidir.


 


XenApp Services Sites, kullanıcıların bilgisayarlarına yükledikleri Citrix Online Plugin programı ile ulaşacakları Web Servisidir.


 


 


XenApp Web Sites’ta Create Site’ a tıklayıp kurululumuza devam ediyoruz.


 


 


 


image013


 


 


 


Yayımlayacağımız Web Sunucuyu Default Page olarak işaretliyoruz.


 


 


 


image014


 


 


 


Next’e tıklayıp devam ediyoruz.


 


 


 


image015


 


 


 


Yaptığımız işlemlerin özetini görebilirsiniz. Next ile devam ediyoruz.


 


 


 


image016


 


 


 


Başarılı şekilde Web Sites oluşturuldu. Configure this site now sekmesini seçmiyoruz. Kurululumuzu kapatıyoruz. Konfigürasyon kısmına XenApp Yönetim Server kurulumu bittikten sonra tekrar döneceğiz. İkinci aşamada Xenapp Services Sites için aynı işlemleri gerçekleştireceğiz.


 


 


 


image017


 


 


 


XenApp Services Sites seçili iken Create Site diyoruz.


 


 


 


image018


 


 


 


Next ile devam ediyoruz.


 


 


 


image019


 


 


 


Gerçekleştirdiğimiz işlemlerin bir özetini görüyorsunuz. Next ile devam ediyoruz.


 


 


 


image016


 


 


 


Başarılı şekilde Web Services Sites oluşturuldu. Configure this site now sekmesini seçmiyoruz. Kurulumuzu kapatıyoruz. Konfigürasyon kısmına XenApp Yönetim Server kurulumu bittikten sonra tekrar döneceğiz.


 


 


XenApp 6.0 Yönetim Serverı Kurulumu


 


 


 


image020


 


 


 


XenApp 6.0 kurulum Cd’si çalıştırıyoruz. Install XenApp Server ile kurululumuza başlıyoruz.


 


 


 


image021


 


 


 


Add server roles ile hangi rolleri yükleyeceğimizi seçeceğiz.


 


 


 


image022


 


 


 


Örneğimize Enterprise sürümünü seçerek devam ediyoruz.


 


 


 


image023


 


 


 


Lisans anlaşmasını kabul ediyoruz.


 


 


 


image024


 


 


 


Sadece XenApp Rolünü seçiyoruz.


 


 


 


image025


 


 


 


Ekstra olarak kurulması istenen komponetleri seçiyoruz. XenApp sunucumuz aynı zamanda yönetimi de yapacağı için XenApp Management’ı da seçiyoruz.


 


 


 


image026


 


 


 


Kurulum sırasında yüklenecek olan Windows Rolleri ve eklentilerin özelliklerini görebilirsiniz. Next ile bu servisler kurulacaktır.


 


 


 


image027


 


 


 


Gerekli olan rollerin ve programların listesini gördükten sonra Install deyip kurulumu başlatabiliriz.


 


 


 


image028


 


 


 


Remote Desktop Services Rolü yüklendikten sonra Finish diyoruz.


 


 


 


image029


 


 


 


Remote Desktop Services Rolünden sonra sunucumuzu reboot etmemiz gerekiyor. Sunucumuz açıldıktan sonra kuruluma devam edeceğiz.


 


 


 


image030


 


 


 


Sunucumuz açıldı, Resume Install deyip kurulumuza kaldığımız yerden devam ediyoruz.


 


 


 


image031


 


 


 


Install ile geri kalan rol ve eklentileri kuruyoruz.


 


 


 


image032


 


 


 


XenApp Server kurululumuz bitti. Finish ile çıkıyoruz.


 


 


 


image033


 


 


 


Configure sekmesi ile XenApp Server’ımızın ayarlarını yapacağız.


 


 


 


image034


 


 


 


Create a new server farm sekmesi ile yeni bir Farm yaratıyoruz.


 


 


 


image035


 


 


Yeni farmımıza bir isim belirliyoruz. Ayrıca bu farmı yönetecek bir Domain Admin hesabı belirtiyoruz.


 


 


 


image036


 


 


 


Daha önceden kurduğumuz Lisans Server’ın FQDN ismini belirtiyoruz. Lisans serverımızın ismi “lisans.demo.local”.


 


 


 


image037


 


 


 


Bu aşamada XenApp Server’ın kullanacağı Database’i seçmemiz gerekiyor. Eğer ortamda bir Database Sunucu varsa kullanabiliriz. Örneğimizde ortamda Database sunucu yok. Bu sebeple New Database ile otomatik olarak yeni bir SQL Server Express kurulur ve yeni bir database açılır.


 


 


 


image038


 


 


 


Açılacak olan Database ‘in kimlik bilgilerini girmemiz gerekiyor. Sadece bu kullanıcı database ‘e giriş yapabilir. Bu sebeple daha önce Farm’mımızı yönetecek olan kullanıcı adı ile aynı olmalıdır.


 


 


 


image039


 


 


 


Bu bölümde, kullanıcılar XenApp Server’a bağlı uygulamalarını çalıştırırken, sistem yöneticisinin kullanıcının oturumuna dahil olmasını sağlayabiliriz. Allow shadowing of user sessions on this sever ‘ ı seçip aktif ediyoruz.


 


 


image040


 


 


 


Bu bölümde Remote Desktop Users sekmesine geçiyoruz. Buradaki tüm seçenekleri işaretliyoruz. Böylece XenApp Server’ımıza bağlanacak kullanıcı gruplarını seçmiş oluyoruz. Next ile devam ediyoruz.


 


 


 


image041


 


 


 


Yaptığımız değişiklere Apply diyoruz.


 


 


 


image042


 


 


 


Finish ile çıkıyoruz.


 


 


 


image043


 


 


 


XenApp Sunucumuzu Reboot ettikten sonra kurululumuz tamamlanmış olacaktır.


 


 


 


image044


 


 


 


Sunucumuz tekrar başlayınca Programlar’dan Citrix Delivery Services Console ’u açıyoruz. Karışımıza yukarıdaki gibi bir ekran gelecektir. Next ile devam ediyoruz.


 


 


 


image045


 


 


 


 


Yukarıdaki seçenekte sadece XenApp seçili olacak şekilde işaretliyoruz. Next ile devam ediyoruz.


 


 


 


image046


 


 


 


Add Local Computer’a basıp mevcut Xenapp Server’ımızı seçiyoruz. Next ile devam ediyoruz.


 


 


 


image047


 


 


 


Yaptığımız işlemlerin bir özetini görüp Next ile devam ediyoruz.


 


 


 


image048


 


 


 


İşlemimiz bitti. Finish ile çıkıyoruz.


 


 


 


image049


 


 


 


Citrix Delivery Services Console yukarıdaki gibi karşımıza gelecektir. Bundan sonraki aşamada daha önceden diğer sunucumuza kurmuş olduğumuz Web Interface’e XenApp Server’ı ekleme işlemini gerçekleştireceğiz.


 


 


 


image050


 


 


 


Programlardan Citrix Web Interface Management’i açıyoruz. Açılan pencerece XenApp Web Sites seçili iken sağ taraftaki Server Farm’a tıklıyoruz.


 


 


 


image051


 


 


 


Add deyip daha önceden kurduğumuz XenApp Server’ı ekleyeceğiz.


 


 


 


image052


 


 


 


1.       Seçenekte Farmımızın ismini belirteceğiz. XenAppFarm yazıyoruz.


2.       Seçenekte Olarak Add’e basıyoruz.


3.       Seçenekte XenApp Yönetim Server ’ımızın FQDN ismi ya da ip’sini yazıyoruz.


 


Bu işlemlerden sonra tüm pencerelere OK deyip çıkıyoruz. Aynı işlemleri XenApp Services Sites için de tekrarlıyoruz.


 


Yapılan bu işlemlerle artık kullanıcılara uygulama yayımlama işlemlerine geçebiliriz.


 


 


XenApp Server’dan Uygulama Yayımlama


 


 


Örneğimizde XenApp Serverımıza kurulu olan bir uygulamayı yayımlayacağız.


 


 


 


image053


 


 


 


Programlardan Citrix Delivery Services Console’ yi açılıyoruz. Açılan ekranda XenappFarm’ı seçiyoruz. Daha sonra Applications’dan sağ taraftaki Publish application diyoruz.


 


 


 


image054


 


 


 


Açılan ekranda Next ile devam ediyoruz.


 


 


 


image055


 


 


 


Yayımlacağımız uygulama için bir isim belirliyoruz. Örneğimizde notepad_yayimlama ismini yazıyoruz. İstersek uygulamalarımıza açıklamalarda ekleyebiliriz.


 


 


 


image056


 


 


 


XenApp Server’da kurulu olan bir uygulamayı yayımlayacağız için Accessed from a server ve Installed application seçeneklerini işaretliyoruz.


 


 


 


image057


 


 


 


Browse’ a deyip Notepad.exe dosyasının bulunduğu dizine gelip seçiyoruz.


 


 


 


image058


 


 


 


Hangi sunuculardan bu uygulamanın yayımlanacağını seçiyoruz. Örneğimiz de tek bir XenApp sunucumuz olduğu için Add ile Xenapptest Sunucumuzu listeye ekliyoruz. Daha fazla XenApp sunucumuz olsaydı onları da ekleyebilirdik. Böylece sunucular arasında yük paylaşımı yapabilirdik.


 


 


 


image059


 


 


 


Bu aşamada uygulamanın hangi kullanıcı ya da gruplara sunulacağını seçiyoruz. Active Directory ortamında olduğumuz için Operating System User Selector seçili durumdayken Add deyip Domain Users’ı ekliyoruz.


 


 


 


image060


 


 


 


Eğer istersen uygulamanın ikonu değiştirebiliriz. Kullanıcının masaüstüne ve başlat menüsüne kısayol atmak için bu iki seçeneği seçili bırakıyoruz. Next ile devam ediyoruz.


 


 


 


image061


 


 


 


Finish deyip Notepad.exe programını, Domain Users grubuna dahil olan tüm kullanıcıların, masaüstü ve başlat menülerine kısayol olarak gönderebiliriz.


 


Kullanıcılar, XenApp kurulum cdsinde “Citrix Receiver and Plug-ins” dizininde bulunan programları bilgisayarlarına (Windows,MacOSX,Linux) kurup ya da web tarayıcılarına XenApp Yönetim Serverımızın IP’ sini yazarak herhangi bir yerden Active Directory kullanıcı adları ile uygulamalarına ulaşabilirler. Aynı şekilde Tablet Pc ve akıllı telefonlardan Citrix Recevier (Iphone,Ipad,Android, Blackberry,Windows Mobile) uygulamasını kurarakta uygulamalarına ulaşabilirler.


 


Enterprise yapılarda Microsoft Grup Policy kullanarak “Citrix Online Plugin Full” kurup, XenApp Yönetim Server’ı IP’si otomatik yazılabilir.


 


Kullanıcı tarafında yapılan işlemler, XenDesktop kurulumunda yapılan işlemlerle aynıdır. Eğer daha önceden bu işlemler yapılmışsa tekrar program kurulmasına gerek yoktur.


 

Makaleyi Paylaş

Cevap bırakın

Email adresiniz gizli kalacak Zorunlu alanlar * olarak işaretlenmiştir

Bunları kullanabilirsinizHTML etiketler ve öznitelikleri: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>