آموزش نصب و کانفیگ کامل IBSng در Centos نسخه ۳۲ و ۶۴ بیتی

آموزش نصب و کانفیگ کامل IBSng در Centos نسخه ۳۲ و ۶۴ بیتی
به این مطلب امتیاز دهید
تاریخ انتشار : بهمن ۹, ۱۳۹۶, دسته بندی : آموزش Centos, بخش آموزشی, سرور اختصاصی
نوشته شده توسط

امروز با آموزش نصب و کانفیگ کامل IBSng در Centos نسخه ۳۲ و ۶۴ بیتی در خدمت شما هستیم

توجه کنید که IBSng دارای ۲ نسخه می باشد که یک نسخه تجاری می باشد که میتوانید با مراجعه به سایت شرکت پارس پویش فن آور در مورد قیمت و اطلاعات کامل در خصوص این نسخه کسب کنید و نسخه دیگر رایگان می باشد که با نام IBSng A1.24 می باشد که باید توجه کنید که این نسخه از IBSng به دلیل استفاده از PHP 4 و اینکه نسخه رایگان و متن باز می باشد هیچگونه پشتیبانی توسط شرکت مذکور برای این نرم افزار انجام نمی شود. پس باید در نصب و امنیت سرور خود دقت کافی را ببرید زیرا ممکن است مورد نفوذ قرار گیرید.

مراحل نصب IBSng بر روی Centos 6 و Centos 7 در زیر آمده است.

۱ – نصب پکیج های مورد نیاز قبل از شروع به نصب IBSng را انجام دهید.

  • yum update -y
  • yum install -y httpd postgresql postgresql-server postgresql-python php perl nano wget
  • reboot

2 – غیر فعال کردن SELinux با استفاده از آموزش زیر را انجام دهید.

3 – دانلود IBSng نسخه A1.24 از لینک زیر را انجام دهید.

  • https://sourceforge.net/projects/ibs/files/IBSng/IBSng-A1.24/IBSng-A1.24.tar.bz2/download

نکته : در صورتی که لینک بالا کار نکرد و یا موفق به دانلود این برنامه نشدید می توانید از لینک کمکی استفاده کنید.

  • wget https://rayanwebhost.com/dl/accounting/ibsng/IBSng-A1.24.tar.bz2

4 – سپس فایل IBSng-A1.24.tar.bz2 از حالت فشرده در مسیر /usr/local توسط دستور زیر استخراج کنید.

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

5 – پس از خارج سازی IBSng و قرار دادن در مسیر بالا دستور زیر را وارد کنید.

  • service postgresql start

6 – در صورتی با خطا روبرو شدید دستور زیر را وارد کنید.

  • service postgresql initdb

7 – سپس مجدد دستور شماره ۵ که در زیر هم آمده است را وارد کنید.

  • service postgresql start

8 – با دستور زیر وارد فایل pg_hba.conf شوید.

  • nano /var/lib/pgsql/data/pg_hba.conf
  • عبارت زیر را در بالای کدها وارد کنید و با Ctrl + X و سپس y از فایل خارج شوید.
  • local IBSng ibs trust

9 – توجه کنید تا این مرحله ما IBSng را برای نصب آماده کرده ایم و حال باید برای سیستم حسابداری ( IBSng ) پایگاه داده برای جمع اوری و پردازش اطلاعات کاربران ایجاد کنیم. برای این منظور دستورات زیر را وارد کنید بهتر است دستورات را تایپ کنید و از Copy / Paste خودداری کنید.

  • su – postgres
  • createdb IBSng
  • createuser ibs
  • createlang plpgsql IBSng
  • exit

10 – سپس postgresql را با دستور زیر Restart کنید.

  • service postgresql restart

11 – در این مرحله باید شروع به نصب IBSng کنید. با دستور زیر اقدام به نصب IBSng کنید و به ترتیب اعداد زیر را در برنامه نصب وارد کنید.

  • /usr/local/IBSng/scripts/setup.py
  • 1
  • 2
  • 2
  • 1
  • یک Password برای ورود به مدیریت IBSng وارد کنید و سپس Enter کنید.
  • ۱
  • ۲
  • ۵
  • ۱
  • ۳
  • ۱
  • ۲
  • ۳
  • b
  • x

12 – سپس باید سرویس های پایگاه داده و همچنین وب سرور و فایروال را با دستورات زیر غیر فعال کنید.

  • service iptables stop
  • service postgresql stop
  • service httpd stop

13 – در این مرحله باید فایل Config آپاچی را ویرایش کنید.

  • nano /etc/httpd/conf/httpd.conf
  • عبارت زیر را در اول فایل قرار دهید و ذخیر کنید.
  • ServerName 127.0.0.1

14 – فایل IPy.py را باز کنید.

  • nano /usr/local/IBSng/core/lib/IPy.py
  • عبارت زیر را اول فایل قرار دهید و ذخیره کنید.
  • #coding:utf-8

15 – فایل des_c.py را باز کنید.

  • nano /usr/local/IBSng/core/lib/mschap/des_c.py
  • عبارت زیر را اول فایل قرار دهید و ذخیره کنید.
  • #coding:utf-8

16 – فایل error.php را باز کنید.

  • nano /usr/local/IBSng/interface/IBSng/inc/error.php
  • در line 25 باید ($timeArr=) را پاک کنید و عبارت زیر را جایگزین کنید.
  • $timeArr=”IRDT/4.0/DST”;

17 – سپس دستوراتی که در بخش شماره ۱۲ غیرفعال کردید را به همراه دستورات دیگر فعال کنید.

  • service iptables start
  • service postgresql start
  • service httpd start
  • service IBSng start

18 – دیتورات زیر را اجرا کنید تا در صورت راه اندازی مجدد سیستم عامل Centos سرویس ها به صورت خودکار شروع به کار کنند.

  • chkconfig postgresql on
  • chkconfig httpd on
  • chkconfig IBSng on

19 – دستور زیر را بزنید.

  • nano /etc/php.ini
  • عبارت زیر را اول فایل قرار دهید و از آن خارج ( Ctrl + X ) شوید.
  • date.timezone =”Asia/Tehran”

20 – دستور زیر را برای اجرا وب سرور آپاچی وارد کنید.

  • service httpd restart

با پیروی از این ۲۰ بخش دستورات با موفقیت می توانید IBSng را بر روی سرور لینوکس Centos نصب کنید.

و در اخر دستورات زیر را برای باز کردن پورت های مورد نیاز بر روی سرور برای ارتباط با RAS وارد کنید.

  • iptables -A INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j ACCEPT
  • iptables -A INPUT -p tcp -m state –state NEW -m tcp –dport 1812 -j ACCEPT
  • iptables -A INPUT -p tcp -m state –state NEW -m tcp –dport 1813 -j ACCEPT

اکنون برای ورود به مدیریت IBSng خود می توانید از آدرس زیر در مرورگر خود استفاده کنید.

  • http://IP/IBSng/admin
  • توجه کنید که به جای عبارت IP در بالا باید IP سرور مجازی خود را وارد کنید.

در صورت نیاز به خرید سرورهای مجازی با کیفیت بالا و هارد SSD و NVME می توانید به بخش سرور مجازی مراجعه کنید.




logo-samandehi
خرید هاست https://rayanwebhost.com/
خرید هاست لینوکس https://rayanwebhost.com/
خرید هاست ارزان https://rayanwebhost.com/
هاست لینوکس ایران https://rayanwebhost.com/
خرید هاست رایگان https://rayanwebhost.com/
خرید هاست ویندوز https://rayanwebhost.com/
خرید هاست دانلود https://rayanwebhost.com/
ایران هاست رایگان https://rayanwebhost.com/
خرید هاست و دامین https://rayanwebhost.com/
ثبت دامنه ir https://rayanwebhost.com/
ثبت دامنه رایگان https://rayanwebhost.com/
ثبت دامنه ارزان https://rayanwebhost.com/
ثبت دامنه دات کام https://rayanwebhost.com/
قیمت دامنه https://rayanwebhost.com/
جستجوی دامنه https://rayanwebhost.com/
دامنه چیست https://rayanwebhost.com/
خرید سرور مجازی ارزان https://rayanwebhost.com/
خرید سرور vps https://rayanwebhost.com/
خرید سرور مجازی ایران https://rayanwebhost.com/
سرور مجازی آمریکا https://rayanwebhost.com/
سرور مجازی ایران ارزان https://rayanwebhost.com/
خرید vps ایران https://rayanwebhost.com/
سرور مجازی چیست https://rayanwebhost.com/
سرور مجازی vps https://rayanwebhost.com/
میزبانی وب https://rayanwebhost.com/
خرید هاست پرسرعت https://rayanwebhost.com/
خرید vpn https://prsvp.stream/
خرید vpn https://homai.stream/