CentOS 6/7'ye IBSng nasıl kurulur

0 Hisse senetleri
0
0
0
0

CentOS 6/7'ye IBSng nasıl kurulur

Bu yazımızda, CentOS 6/7'ye IBSng kurulumunda size yardımcı olmak için buradayız. Eğitime başlamadan önce, IBSng'yi tanıyacağız. O yüzden takipte kalın.

IBSng Nedir?

IBSng, İnternet, İntranet ve VoIP kullanıcıları için web tabanlı bir yönetim ve muhasebe yazılımıdır. IBSng yazılımı, İnternet bant genişliğini kontrol ederek yöneticilere yönetim politikalarında büyük ölçüde yardımcı olur. Bu yazılımın görevi, VoIP, ADSL, LAN Muhasebesi, SMS ve Kablosuz gibi hizmetleri kontrol etmektir.

 

CentOS 6/7'ye IBSng nasıl kurulur
CentOS 6/7'ye IBSng nasıl kurulur

 

Bu yazılım, sanal İSS'lere özgü özel ve ilgi çekici özelliklere sahiptir. Bu özellikler, yöneticilerin sunucularını satış temsilcilerine devretmelerine ve yönetmelerine yardımcı olur. IBSng yazılımı, gelişmiş Linux sunucularına kurularak yüksek güvenlik sağlayacak çok iyi güvenlik sistemleri kullanır.

Hazırlık IBSng Kurulum için

Bu yazılımı kurmak için aşağıdaki adımları adım adım takip etmeniz yeterli olacaktır.

Öncelikle gerekli paketleri kuralım:

  • yum güncellemesi –y
  • yum install –y httpd postgresql postgresql-server postgresql-python php perl nano wget
  • yeniden başlatma

O zaman yapmalısın SELinux Devre Dışı Bırakma. Bu bölümde SElinux'u ve nasıl etkinleştirilip devre dışı bırakılacağını öğreneceğiz.

SELinux Nedir?

SELinux, Security-Enhanced Linux'un kısaltmasıdır. SELinux, ABD Ulusal Güvenlik Ajansı (NSA) tarafından Aralık 2000'de GPL lisansı altında geliştirilen bir çekirdek modülüdür. Bu modülün amacı, Linux işletim sisteminin genel güvenliğini artırmaktır.

Nasıl devre dışı bırakılır SELinux

Öncelikle centOS'a aşağıdaki komutu girin:

  • nano /etc/selinux/config
  • Ardından SELinux yapılandırma dosyası karşınıza gelecektir. SELINUX=enabled ifadesini SELINUX=disabled olarak değiştirin ve dosyadan çıkın. Dosyadan çıkmak için Ctrl+w komutunu girin ve ardından Y tuşuna basın.

Artık kurulum sürecine devam edebiliriz. Ardından, IBSng yazılımını indirmemiz gerekiyor. IBSng'yi indirmek için aşağıdaki komutu girin:

  • wget https://managedway.dl.sourceforge.net/project/ibsng/IBSng-A1.24.tar.bz2

Yazılımı indirdikten sonra IBSng-A1.24.tar.bz2 dosyasının sıkıştırmasını açmalı ve aşağıdaki komutu kullanarak /usr/local dizinine çıkarmalısınız:

  • tar -xvjf IBSng-A1.24.tar.bz2 -C /usr/local

Daha sonra aşağıdaki komutu girin:

  • postgresql servisi başlat

Bir hatayla karşılaşırsanız aşağıdaki komutu girin:

  • postgresql initdb hizmeti

Şimdi tekrar service postgresql start komutunu girin. Ardından pg_hba.conf dosyasına aşağıdaki komutu girerek girin:

  • nano /var/lib/pgsql/data/pg_hba.conf

Şimdi kodların üstüne aşağıdaki ifadeyi girin ve Ctrl+X ve ardından Y tuşlarına basarak dosyadan çıkın:

  • yerel IBSng ibs güveni

Bir veritabanı oluşturun

IBSng'yi kuruluma hazırladıktan sonra, kullanıcı hesaplarını toplayıp işleyecek bir veritabanı oluşturmamız gerekiyor. Veritabanını oluşturmak için aşağıdaki komutları yazın:

  • postgres
  • createdb IBSng
  • ibs kullanıcı oluştur
  • createlang plpgsql IBSng
  • çıkış

Şimdi postgresql'i şu komutla yeniden başlatın:

  • postgresql hizmeti yeniden başlatılıyor

Kurulum IBSng İçinde CentOS 6/7

Artık kurulum sürecine geçebiliriz. Bunun için önce aşağıdaki komutu girin ve ardından kurulum programında göründükleri sırayla numaraları girin:

  • /usr/local/IBSng/scripts/setup.py
  • 1
  • 2
  • 2
  • 1

Şimdi IBSng'ye giriş yapmak için bir şifre girin ve Enter'a basın. Ardından şu numaraları sırayla girin:

  • 1
  • 2
  • 5
  • 1
  • 3
  • 1
  • 2
  • 3
  • B
  • X

Şimdi veritabanını, web sunucusunu ve güvenlik duvarı servislerini aşağıdaki komutlarla devre dışı bırakmanın zamanı geldi:

  • iptables hizmeti durduruldu
  • postgresql servisini durdur
  • hizmet httpd durduruldu

Daha sonra Apache Config dosyasını düzenleyin:

  • nano /etc/httpd/conf/httpd.conf

Daha sonra dosyanın başına aşağıdaki ifadeyi ekleyin ve değişiklikleri kaydedin:

  • SunucuAdı 127.0.0.1

IPy.py dosyasını açın:

  • nano /usr/local/IBSng/core/lib/IPy.py

Aşağıdaki ifadeyi dosyanın başına yerleştirin ve değişiklikleri tekrar kaydedin:

  • # kodlaması:utf-8

Bu sefer des_c.py dosyasını açalım:

  • nano /usr/local/IBSng/core/lib/mschap/des_c.py

Aşağıdaki ifadeyi dosyanın başına yerleştirin ve değişiklikleri kaydedin:

  • # kodlaması:utf-8

Daha sonra error.php dosyasını açın:

  • nano /usr/local/IBSng/arayüz/IBSng/inc/error.php

25. satıra gidin ve ($timeArr=) ifadesini silin. Ardından aşağıdaki ifadeyle değiştirin:

  • timeArr=”IRDT/4.0/DST $”;

Daha sonra veritabanını, web sunucusunu ve güvenlik duvarı hizmetlerini yeniden etkinleştirmeniz gerekir:

  • iptables hizmeti başlat
  • postgresql servisi başlat
  • httpd hizmeti başlat
  • IBSng hizmeti başladı

CentOS işletim sistemini yeniden başlattığınızda hizmetlerin otomatik olarak başlamasını sağlamak için aşağıdaki komutları girin:

  • chkconfig postgresql açık
  • chkconfig httpd açık
  • chkconfig IBSng açık

Apache web sunucusunu başlatmak için aşağıdaki komutu girin:

  • httpd hizmeti yeniden başlatılıyor

Ve son olarak sunucuda RAS ile haberleşmek için gerekli portları açmak için aşağıdaki komutları girin:

  • iptables -A GİRİŞ -p tcp -m durum –durum YENİ -m tcp –dport 80 -j KABUL ET
  • iptables -A GİRİŞ -p tcp -m durum –durum YENİ -m tcp –dport 1812 -j KABUL ET
  • iptables -A GİRİŞ -p tcp -m durum –durum YENİ -m tcp –dport 1813 -j KABUL ET

IBSng yönetiminize giriş yapmak için tarayıcınıza aşağıdaki adresi girebilirsiniz:

  • http://IP/IBSng/admin

IP ifadesi yerine IP kullanmanız gerektiğini unutmayın Sanal sunucu Kendinizi girin.

CentOS 6/7'ye IBSng kurulum eğitimi bu bölümde sona erdi. Lütfen yukarıdaki adımları sırayla gerçekleştirmeniz gerektiğini unutmayın. Herhangi bir aşamada herhangi bir sorunla karşılaşırsanız, teknik uzmanlar Tapa Sorularınızı cevaplamak için her zaman hizmetinizdedirler.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Ayrıca Şunları da Beğenebilirsiniz

Sunucu nasıl kurulur?

Giriş Hazır sunucu kiralamak veya satın almak, özellikle küçük şirketler için güvenli bir tercihtir. Ancak,…