Tüm barındırma hizmetlerinde 15% tasarruf edin

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın: Skills Başlayın
Bölüm
Linux Sanal Sunucular Yönetim

ISPmanager’ı VPS’ye Nasıl Yüklersiniz: Tam Adım Adım Kılavuz

Web sunucusunu yönetmek karmaşık olmak zorunda değildir. ISPmanager, Linux tabanlı sunucular için mevcut olan en yetenekli ve sezgisel kontrol panellerinden biridir ve yöneticilere web siteleri, veritabanları, e-posta hesapları, DNS kayıtları, FTP kullanıcıları ve daha fazlasını temiz, tarayıcı tabanlı bir arayüzden tam kontrol etme imkanı verir. Bir geliştirici, küçük işletme sahibi veya hosting satıcısı olun, ISPmanager günlük sunucu yönetiminin karmaşıklığını önemli ölçüde azaltır.

Bu kapsamlı kılavuzda, ISPmanager’ı VPS’inize nasıl kuracağınızı, ilk kez nasıl yapılandıracağınızı ve barındırma ortamınızı profesyonel bir sistem yöneticisi gibi yönetmeye nasıl başlayacağınızı öğreneceksiniz.

ISPmanager’ı VPS’iniz için Neden Seçmelisiniz?

Kurulum sürecine dalmadan önce, ISPmanager’ın kontrol paneli seçenekleri arasında neden öne çıktığını anlamaya değer:

  • Kapsamlı özellik seti — Etki alanlarını, SSL sertifikalarını, e-posta hesaplarını, FTP’yi, veritabanlarını (MySQL/MariaDB), DNS bölgelerini, cron işlerini ve dosya izinlerini tek bir panodan yönetin.
  • Çok kullanıcı desteği — İstemciler veya ekip üyeleri için ayrılmış barındırma hesapları oluşturun ve ayrıntılı izin kontrollerini kullanın.
  • Otomasyon dostu — ISPmanager API erişimini destekler, sağlama ve yönetim görevlerini otomatikleştirmeyi kolaylaştırır.
  • Aktif geliştirme — Düzenli güncellemeler, modern Linux dağıtımları ve güvenlik standartlarıyla uyumluluğu sağlar.
  • Hafif ayak izi — Bazı rakip panellerin aksine, ISPmanager giriş seviyesi VPS yapılandırmalarında bile verimli bir şekilde çalışmak için optimize edilmiştir.

ISPmanager çalıştırmak için güvenilir bir VPS ortamı arıyorsanız, AlexHost VPS Hosting kontrol paneli dağıtımları için ideal olan tam kök erişimine sahip yüksek performanslı SSD tabanlı sunucular sağlar.

Bölüm 1: Ön Koşullar

Kuruluma başlamadan önce aşağıdaki gereksinimlerin karşılandığından emin olun:

1.1 Uyumlu İşletim Sistemi

ISPmanager resmi olarak aşağıdaki Linux dağıtımlarını destekler:

DağıtımDesteklenen Sürümler
Ubuntu20.04 LTS, 22.04 LTS
Debian10, 11, 12
CentOS7 (sınırlı destek)

> Öneri: Ubuntu 22.04 LTS veya Debian 11/12, yeni ISPmanager dağıtımları için en stabil ve iyi desteklenen seçimlerdir.

1.2 Minimum Donanım Gereksinimleri

KaynakMinimumÖnerilen
CPU1 vCore2+ vCores
RAM1 GB2 GB veya daha fazla
Disk Alanı10 GB20 GB veya daha fazla
100 Mbps1 Gbps

1.3 Gerekli Erişim

  • VPS’nize SSH erişimi (varsayılan olarak port 22)
  • Root ayrıcalıkları veya tam sudo haklarına sahip bir kullanıcı
  • Sunucunuza atanmış bir statik genel IP adresi
  • Paketleri indirmek için sunucuda aktif bir internet bağlantısı

Bölüm 2: SSH Aracılığıyla VPS’nize Bağlanma

Adım 1: Terminal veya SSH İstemcinizi Açın

  • Linux / macOS: Yerleşik Terminal uygulamasını açın.
  • Windows: PuTTY, Windows Terminal veya yerleşik OpenSSH istemcisini (Windows 10/11’de mevcut) kullanın.

Adım 2: SSH Bağlantısını Kurun

Aşağıdaki komutu çalıştırın, your_username yerine gerçek oturum açma bilgilerinizi (yeni bir VPS için genellikle root) ve your_server_ip yerine sunucunuzun genel IP adresini yazın:

ssh your_username@your_server_ip

Örnek:

ssh root@203.0.113.45

Sunucunuz standart olmayan bir SSH portu kullanıyorsa, -p bayrağı ile belirtin:

ssh -p 2222 root@203.0.113.45

SSH anahtar tabanlı kimlik doğrulaması kullanıyorsanız (güvenlik için önerilir), özel anahtarınızı belirtin:

ssh -i ~/.ssh/id_rsa root@your_server_ip

Bağlandıktan sonra, sunucunuzun komut istemini göreceksiniz ve bu başarılı bir SSH oturumunu doğrular.

Bölüm 3: Sunucunuzu Güncelleme

ISPmanager’ı eski bir sistemde çalıştırmak güvenlik açıklarına ve olası uyumluluk sorunlarına neden olur. Herhangi bir büyük yazılım yüklemeden önce her zaman sistem paketlerinizi güncelleyin.

Debian / Ubuntu için:

sudo apt update && sudo apt upgrade -y

CentOS / RHEL için:

sudo yum update -y

Yükseltme tamamlandıktan sonra, çekirdek güncellemelerini uygulamak için sunucunuzu yeniden başlatmak iyi bir uygulamadır:

sudo reboot

Devam etmeden önce yeniden başlatmadan sonra SSH aracılığıyla yeniden bağlanın.

Bölüm 4: VPS’inize ISPmanager Kurulumu

ISPmanager, tüm bağımlılıkları, yapılandırma dosyalarını ve hizmet kurulumunu otomatik olarak işleyen resmi bir otomatik kurulum betiği sağlar.

Adım 1: Resmi ISPmanager Yükleyicisini İndirin

Kurulum betiğini doğrudan ISPmanager sunucularından indirmek için wget kullanın:

wget https://www.ispmanager.com/download/ispmanager-install.sh

> Not: İndirme URL’sini her zaman resmi ISPmanager belgelerine karşı doğrulayın ve yükleyicinin en son sürümünü kullandığınızdan emin olun.

Adım 2: Yükleyiciyi Çalıştırılabilir Yapın

İndirme tamamlandıktan sonra, betiğe yürütme izinleri verin:

chmod +x ispmanager-install.sh

Adım 3: Kurulum Betiğini Çalıştırın

Yükleyiciyi root ayrıcalıklarıyla çalıştırın:

sudo ./ispmanager-install.sh

Yükleyici şimdi:

  1. İşletim sisteminizi ve sürümünü algılayacak
  2. Gerekli tüm bağımlılıkları yükleyecek (web sunucusu, veritabanı motoru, posta sunucusu, vb.)
  3. Sistem hizmetlerini yapılandıracak
  4. ISPmanager web arayüzünü kuracak
  5. Yönetici hesabı için ilk kimlik bilgilerini oluşturacak

Tüm işlem genellikle sunucunuzun performansına ve internet bağlantı hızına bağlı olarak 5 ila 15 dakika sürer. Ekranda görünen tüm istemleri izleyin ve lisans sözleşmesini sunulduğunda kabul edin.

Adım 4: Giriş Kimlik Bilgilerinizi Kaydedin

Kurulum başarıyla tamamlandıktan sonra, betik aşağıdakine benzer bir çıktı görüntüleyecektir:

ISPmanager has been successfully installed.
Access URL:  http://your_server_ip:1500
Username:    admin
Password:    [generated_password]

Bu kimlik bilgilerini güvenli bir şekilde kopyalayın ve saklayın. Kontrol paneline erişmek için bunlara ihtiyacınız olacak.

Bölüm 5: ISPmanager Kontrol Paneline Erişim

Adım 1: Web Tarayıcısını Açın

Yerel bilgisayarınızda herhangi bir modern web tarayıcısı açın (Chrome, Firefox, Edge, Safari).

Adım 2: ISPmanager URL’sine Gidin

Tarayıcınızın adres çubuğuna aşağıdaki adresi girin ve your_server_ip yerine gerçek VPS IP’nizi yazın:

http://your_server_ip:1500

> Güvenlik İpucu: ISPmanager HTTPS erişimini destekler. Kurulumdan sonra, kontrol paneli trafiğinizi şifrelemek için bir SSL sertifikası yapılandırın. AlexHost, sunucunuzun yönetim arayüzüne uygulanabilecek uygun fiyatlı SSL Sertifikaları sunmaktadır ve geliştirilmiş güvenlik sağlar.

Adım 3: Panoya Giriş Yapın

Kurulum işleminin sonunda sağlanan kullanıcı adı ve şifreyi girin. ISPmanager panosuna erişmek için Giriş Yap‘ı tıklayın.

Bölüm 6: ISPmanager’ın İlk Yapılandırması

İlk oturum açmanızdan sonra, ISPmanager sizi bir ilk kurulum sihirbazı aracılığıyla yönlendirecektir. İşte temel yapılandırma adımlarının bir dökümü:

Adım 1: İlk Yapılandırma Sihirbazını Tamamlayın

Sihirbaz, aşağıdakiler dahil olmak üzere sunucu genelindeki temel ayarları kapsar:

  • Hostname yapılandırması — Sunucunuz için tam nitelikli bir alan adı (FQDN) ayarlayın.
  • DNS sunucusu ayarları — Birincil ve ikincil ad sunucularını yapılandırın.
  • Mail sunucusu ayarları — Tercih ettiğiniz mail sunucusunu seçin ve yapılandırın (Exim, Postfix, vb.).
  • FTP sunucusu ayarları — Gerekirse FTP daemon’unu etkinleştirin ve yapılandırın.
  • Web sunucusu seçimi — Apache, Nginx veya birleştirilmiş Apache+Nginx yığını arasında seçim yapın.

Her bölümü dikkatle işleyin, çünkü bu ayarlar barındırma ortamınızın temelini oluşturur.

Adım 2: Yeni Bir Barındırma Kullanıcısı Oluşturun

Sihirbaz tamamlandıktan sonra, bireysel barındırma hesapları oluşturabilirsiniz:

  1. Sol kenar çubuğunda Kullanıcılar‘a gidin.
  2. Kullanıcı Ekle‘ye tıklayın.
  3. Gerekli alanları doldurun:
  • Kullanıcı adı — Benzersiz bir oturum açma tanımlayıcısı.
  • Parola — Güçlü, benzersiz bir parola.
  • E-posta adresi — Hesap bildirimleri için.
  • Kaynak sınırları — Disk kotası, bant genişliği sınırları ve izin verilen alan adları, veritabanları ve posta kutuları sayısını ayarlayın.
  1. Uygun izin düzeyini atayın (standart kullanıcı, yeniden satıcı veya yönetici).
  2. Hesabı oluşturmak için Kaydet‘e tıklayın.

Adım 3: Alan Adları Ekleyin ve Yapılandırın

Bir web sitesini barındırmak için ISPmanager’a bir alan adı eklemeniz gerekir:

  1. Alan Adları bölümüne gidin.
  2. Alan Adı Ekle‘ye tıklayın.
  3. Alan adınızı girin (örn. example.com).
  4. Bu alan adının ait olduğu kullanıcı hesabını seçin.
  5. Ek seçenekleri yapılandırın:
  • Belge kökü — Web sitesi dosyalarınızın depolanacağı dizin.
  • PHP sürümü — Uygulamanız tarafından gerekli olan PHP sürümünü seçin.
  • SSL/TLS — Alan adı için HTTPS’yi etkinleştirin (yüksek oranda önerilir).
  1. Alan adını etkinleştirmek için Kaydet‘e tıklayın.

> Pro İpucu: Projeniz için yeni bir alan adı kaydetmeniz gerekiyorsa, AlexHost rekabetçi Alan Adı Kaydı hizmetleri sunmaktadır ve geniş bir TLD seçimine sahiptir.

Adım 4: Veritabanlarını Ayarlayın

WordPress, Joomla veya Drupal gibi CMS platformları için bir veritabanına ihtiyacınız olacak:

  1. VeritabanlarıMySQL Veritabanları‘na gidin.
  2. Veritabanı Ekle‘ye tıklayın.
  3. Bir veritabanı adı girin, bir karakter seti seçin (UTF-8 önerilir) ve güvenli bir parolayla bir veritabanı kullanıcısı atayın.
  4. Kaydet‘e tıklayın.

Adım 5: E-posta Hesaplarını Yapılandırın

ISPmanager tam özellikli bir mail sunucusu yönetim arayüzü içerir:

  1. MailPosta Kutuları‘na gidin.
  2. Posta Kutusu Ekle‘ye tıklayın.
  3. E-posta adresini girin, bir parola ayarlayın ve depolama kotalarını yapılandırın.
  4. Kaydet‘e tıklayın.

> VPS’inizden ayrı daha güçlü, özel bir e-posta altyapısına ihtiyacınız varsa, AlexHost’un E-posta Barındırması planlarını göz önünde bulundurun; bunlar güvenilir çalışma süresi ve hazır spam koruması sunmaktadır.

Bölüm 7: Kurulum Sonrası Güvenlik Sertleştirmesi

Yeni kurulmuş bir ISPmanager örneği, üretim ortamında kullanılmaya hazır hale getirilmek için ek sertleştirme gerektirir. İşte en önemli adımlar:

7.1 Varsayılan Yönetici Şifresini Değiştirin

İlk oturum açmanızdan hemen sonra, AyarlarKullanıcı Profili‘ne gidin ve varsayılan yönetici şifresini güçlü ve benzersiz bir şifre ile değiştirin.

7.2 Güvenlik Duvarı Kurallarını Etkinleştirin

ISPmanager yerleşik bir güvenlik duvarı yöneticisi içerir. Aşağıdaki bağlantı noktalarının açık olduğundan ve diğerlerinin tümünün kısıtlandığından emin olun:

Bağlantı NoktasıHizmet
22SSH
80HTTP
443HTTPS
1500ISPmanager Paneli
21FTP (gerekirse)
25, 465, 587SMTP Posta
110, 995POP3 Posta
143, 993IMAP Posta

7.3 Kontrol Paneli için SSL Sertifikası Yükleyin

Kontrol panelinize şifrelenmemiş HTTP üzerinden erişmek önemli bir güvenlik riski oluşturur. 1500 numaralı bağlantı noktasında HTTPS erişimini etkinleştirmek için bir SSL sertifikası yapılandırın.

7.4 İki Faktörlü Kimlik Doğrulamayı (2FA) Etkinleştirin

ISPmanager yönetici hesapları için iki faktörlü kimlik doğrulamayı destekler. Yetkisiz erişime karşı koruma sağlamak için AyarlarGüvenlik altında bu özelliği etkinleştirin.

7.5 Düzenli Yedeklemeleri Ayarlayın

AyarlarYedekleme altında tüm barındırılan hesaplar için otomatik yedeklemeleri yapılandırın. Veri kaybına karşı koruma sağlamak için yedek kopyalarını uzak bir konuma veya harici depolamaya saklayın.

Bölüm 8: ISPmanager için Doğru AlexHost Planını Seçme

ISPmanager, tam root erişimine ve adanmış kaynaklara sahip olduğunuz bir VPS veya dedicated sunucuda en iyi performansı gösterir. İşte doğru AlexHost planını seçmek için hızlı bir kılavuz:

  • Küçük projeler ve kişisel web siteleri: 2 GB RAM ve 2 vCore’lu entry-level VPS Hosting planı, ISPmanager’ı bir avuç domain ile çalıştırmak için yeterlidir.
  • Büyüyen işletmeler ve birden fazla müşteri: 4–8 GB RAM’li mid-range VPS, ISPmanager’ı birden fazla web sitesi, veritabanı ve mail hesabı ile birlikte çalıştırmak için rahat bir alan sağlar.
  • Yüksek trafikli uygulamalar ve reseller’lar: Maksimum performans ve güvenilirlik için, adanmış CPU, RAM ve depolama alanı sunan AlexHost’un Dedicated Servers‘ını göz önünde bulundurun; kaynak çekişmesi yoktur.

Sıkça Sorulan Sorular

S: ISPmanager’ı paylaşılan hosting hesabına yükleyebilir miyim?

C: Hayır. ISPmanager işletim sistemine root erişimi gerektirir ve bir VPS veya dedicated sunucuya yüklenmelidir.

S: ISPmanager ücretsiz midir?

C: ISPmanager bir deneme süresi sunmaktadır, bundan sonra ücretli bir lisans gereklidir. Fiyatlandırma sürüme (Lite, Business veya Host) bağlı olarak değişir.

S: cPanel’den ISPmanager’a geçiş yapabilir miyim?

C: ISPmanager, cPanel’den hesapları içe aktarabilen geçiş araçlarını içerir. İşlem tam otomatik değildir, bu nedenle bazı manuel yapılandırmalar gerekli olabilir. Alternatif olarak, cPanel ekosisteminde kalmayı tercih ederseniz AlexHost cPanel ile VPS sunmaktadır.

S: ISPmanager hangi web sunucularını destekler?

C: ISPmanager Apache, Nginx ve birleştirilmiş Apache+Nginx ters proxy yapılandırmasını destekler.

S: Kurulumdan sonra ISPmanager’ı nasıl güncellerim?

C: ISPmanager, kontrol paneli arayüzünden AyarlarGüncellemeler altında veya resmi güncelleme betiği kullanılarak komut satırı aracılığıyla güncellenebilir.

Sonuç

ISPmanager, saf komut satırı yönetiminin dik öğrenme eğrisine katlanmadan kendi kendini yöneten bir VPS’nin gücü ve esnekliğini isteyenler için mükemmel bir seçimdir. Bu kılavuzu izleyerek, sunucunuza SSH aracılığıyla bağlandınız, sistemi güncellediniz, resmi yükleyiciyi kullanarak ISPmanager’ı yüklediniz, ilk ayarlarınızı yapılandırdınız ve temel güvenlik sertleştirme önlemleri uyguladınız.

AlexHost VPS Hosting temelini oluşturarak — SSD depolama, yüksek kullanılabilirlik ağ altyapısı ve 7/24 teknik destek sunarak — hızlı, güvenli ve profesyonelce yönetilen bir barındırma ortamını çalıştırmak için ihtiyacınız olan her şeye sahipsiniz.

Yükleme sırasında herhangi bir sorunuz varsa veya sorunlarla karşılaşırsanız, AlexHost’un uzman destek ekibi sizi sorunsuz bir şekilde çalışır duruma getirmek için 7/24 yardımcı olmaya hazırdır.