20 Haziran 2016 Cihan Dikmen 0Comment

Merhaba.

Bu Makalemizde Website Panel hakkında bilgi sahibi olacağız.

Website panel, .Asp ve .Aspx tabanlı web sitelerinin yönetiminde kullanılan geniş kapsamlı bir yönetim portalıdır. Ancak zannedilmesin ki bu panel yönetiminde php kullanılamaz. Website panel içerisinde php tabanlı siteler de (tavsiye edilmemekle beraber) kullanılabilmektedir. Multi platform olarak kullanılabilen bu panel, kullanıcılarına kolay erişim ve yönetim sağlayarak web sitelerinin yönetimini bir hayli kolaylaştırmakla kalmayıp, çok fazla çözümü de beraberinde getirmektedir. Bunun sonucunda ise, Zamandan ve paradan tasarruf edilebilirken, merkezden yönetim ile de gerek yönetim gerekse deploy (dağıtım) etmekte işleri bir hayli basitleştirmektedir.

WebsitePanel, gerekli uygulama ve çözümleri entegre ederek panel üzerinde kullanmamıza olanak verir. Geniş kapsamlı olarak sunucu çözümlerini çok daha rahat kullanıma ve uygun maliyetlere indirgeyen bu portal, kullanıcılar için esnek ve açık bir çözüm sunabilmektedir. Website panel, bizlere hazırlık olarak da “Citric Bulut Denetim Masası, Paraleller gibi diğer panel çözümlerini de sağlamaktadır. Özelleştirilebilir yapısı, açık mimari ve kaynak kodlarının kullanımını da destekliyor.

Bu çözümler websitepanel sitesinde olduğu gibi aşağıda verilmektedir:

* Hosted Microsoft Exchange 2010 SP2 Enterprise Edition

* Microsoft Office Communications Server 2007 R2 for core unified communications

* Microsoft Lync Server 2010

* Microsoft Sharepoint Foundation 2010

* Microsoft CRM 4.0

* BlackBerry Enterprise Server 5.x

* Webhosting based on IIS 7.5

* Datahosting based on SQL 2012

* External Windows 2008 R2 SP1 based external DNS

* Virtual Private Cloud based on Hyper-V Windows 2008 R2 SP1

* Virtual Private Cloud based on Microsoft System Center Virtual Machine Manager 2008 R2 through DDTK 3.0

* Authorization role support for Platform Admin, Reseller Admin, CSR and Organization Admin

* Auditing
The usage of a three layer concept: User interface layer, Technical Business Layer, and Data access layer

* All features are exposed by the technical business layer through web services allowing for integration when provisioning is driven by billing systems, other user interfaces or service delivery platforms

* Building blocks to support the implementation of a point of sale such as a eCommerce portal

* Source code availability, based on .NET 4.0

* Scalable solution*

 

Website Panel için sistem gereksinimleri aşağıdaki gibidir.

 

İşletim Sistemi

Windows Server 2012
Windows Server 2008 R2
Windows Server 2008
Windows 8
Windows 7

Mail Server

SmarterMail 2.x and up
MailEnable 2.x – 4.x
Merak Mail Server 8.x – 10.x
MDaemon 9.x – 10.x
hMailServer 4.x
ArgoMail Server 1.x
Ability Mail Server 2.x

Web Server

IIS 8.0
IIS 7.5
IIS 7.0
ColdFusion 7/8/9

FTP Server

MS FTP 8.0
MS FTP 7.5
MS FTP 7.0
Gene6 FTP Server
Serv-U FTP Server 6.x
FileZilla FTP Server

DNS Server

Microsoft DNS Server (bundled with Windows Server)
Simple DNS Plus 4.x-5.x
ISC BIND DNS Server
Nettica DNS Service

Database Server

Microsoft SQL Server 2012 any edition
Microsoft SQL Server 2008 R2 any edition
Microsoft SQL Server 2008 any edition
MySQL Server of 4.0.x, 4.1.x and 5.x versions (through 5.5.8)
Microsoft Access 2000

Collaboration

Microsoft Exchange Server 2007 and 2010 SP2 Support (Address Book Policy) without /hosting switch
Microsoft Exchange Server 2013 (included in beta 2.1)
BlackBerry Enterprise Server/Express 5
Windows SharePoint Services 3.0
SharePoint Foundation 2010
Office Communication Server 2007
Microsoft Lync Server 2010 Hosting Pack Edition
Microsoft Dynamics CRM 4.0
Microsoft Dynamics CRM 2011 (included in beta 2.1)

Sanallaştırma

Hyper-V2/3 Technology
System Center Virtual Machine Manager 2008 R2 (SCVMM)

İstatistik Uygulamaları

SmarterStats 3.x and up
AWStats Statistics

Fatura Sistemleri

WHMCS
AWBS
Cloud360

 

Website Panel’in Mantıksal Yapısı

 

Website panel çalışma mantığı ve yapısını aşağıdaki resimde görebilirsiniz.

Website panelin yapısını gösteren resim.
Website Panel Logical Architecture
Portal

Bir kullanıcı kendi bilgisayarından control panel’ine giriş yaptığı zaman, (portal) kullanıcı arayüzüne ulaşır ve bu portal üzerinden
gerekli ayarları ve yönetimi yapabilir. Ancak bu “user interface” (portal) kısmı verilerin ve ayarların tutulduğu kısım değildir.
Bu kısımda sadece yapılacak işlemler tetiklenerek sunucu üzerindeki ayarların etkinleştirilmesi sağlanmaktadır.

Enterprise Server

Bu kısım, website panelin en önemli mantıksal yapısına sahiptir. Enterprise Server kısmında kaynaklar, servis ayarları, verilerin aktarıldığı
SQL Server bulunmaktadır. Bilgi barındırma ve planlar kısmı da burda gerçekleşir. Ayrıca bu kısımda 3.party programlar da entegrasyon olarak
kullanılabilir ve php, .net, perl xml gibi programlamalar sayesinde Enterprise Server’a ulaşmak mümkün olur.

Server

Website panel “Sunucu” kısmında ise, uygulamaların çalıştırdığı (IIS, SQL gibi) dosya/klasörler ve onların izinleri bulunmaktadır. Bu kısımda istenilen dosyalar, atandıkları izinleri çerçevesinde işlem görürler. Bir siteye ulaşırken permission hatası aldığımız zaman önce kullanıcı arayüzünden izinlerin etkinleştirilmesinin kontrolü yapılabilir. Ayrıca gerekirse de sunucu (SERVER) üzerine giriş yaparak istenilen dosyanın/klasörün izinlerinin kontrolüne de bakılabilir.

Website Control Panel ‘in Deploy Edilmesi  (dağıtım) 

 

Website panel bileşenlerinin deploy edilmesi mümkündür. Bu şekilde bileşenler website panel ile entegre çalışabilir. Yani bir active directory, bir sharepoint sistemini website panel üzerine entegre edip kullanabiliriz. Bu bileşenler aşağıdaki gibidir:

* Active Directory (Hosted Organizations)

* Hosted Exchange 2010 SP2 Enterprise Server

* SharePoint Foundation 2010

* OCS 2007 R2 core unified communications

* BlackBerry Enterprise Server 5.0

* Hosted CRM 4.0

* IIS7.0/7.5 based webhosting

* Microsoft SQL Server 2008 (R2) based data – hosting

* Windows 2008 R2 based external DNS

Bu bileşenlerin deploy edilebilmesi için; Portal, Enterprise Server ve Server bileşenlerinin ve .NET Freamwork’ün de kurulu olması gerekmektedir.

NOT: Bu bileşenlerin deploy edilmesi manual olarak mümkün olmakla beraber, otomatik olarak gerçekleştirilememektedir.

Website Panel ile alakalı konu anlatımına devam edeceğim. Bir sonraki makalemizde görüşmek üzere…

 

Cihan Dikmen
/System and Network Specialist\

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir