نصب لینوکس و پکیج ها

از ویکی پارس پویش
(تفاوت بین نسخه‌ها)
پرش به: ناوبری, جستجو
سطر ۱۳۹: سطر ۱۳۹:
  
 
<div dir=ltr lang=en>
 
<div dir=ltr lang=en>
''' root@debian:/home/Download# sed -i-backup '3i local IBSng ibs trust' /etc/postgresql/9.5/main/pg_hba.conf '''
+
''' root@debian:/home/Download# sed -i-backup '3i local IBSng ibs trust' /etc/postgresql/9.5/main/pg_hba.conf '''
 
</div>
 
</div>

نسخهٔ ‏۲۷ نوامبر ۲۰۱۶، ساعت ۱۲:۲۱

محتویات

IBSng Installation

مقدمه

IBSng، نرم افزار مديريت و حسابداري کاربران اينترنت، اينترانت و VoIP به صورت يکپارچه سرويس هاي Dialup(Analog/E1) ، Lan Accounting(PPTP,PPPOE,Hotspot)، Wireless ، ADSL، VoIP و SMS را کنترل مي کند. قابليت هاي منحصر به فرد اين نرم افزاربه مديران اين امکان را مي دهد که سياست هاي مديريتي خود را به بهترين نحو پياده سازي نمايد. آنها قادر هستند توسط سرویس هایی مانند Bandwidth Manager ،URL Redirector,Online Payment و... کاربران شبکه خود را مدیریت و همه مشتريان خود را راضي نگه دارند.جهت استفاده بهينه از نرم افزار IBSng پیاده سازی صحیح شبکه و تعاریف سرویس ها نقش مهمی را ایفا می نمایند.

نصب و راه اندازی نرم‌افزار IBSng

معرفی

با‌گذشت زمان و با پیشرفت اجزای سرویس IBSng فرآیند نصب این سرویس به گونه‌ای تغییر پیدا کرد که نیاز به سازوگاری استاندارد و انعطاف پذیر احساس شد. این مستند فرآیند نصب سرویس IBSng را با روشی جدید که استاندارد شرکت بوده به طور کامل شرح خواهد داد.

نصب سرویس IBSng

جهت نصب تهیه موارد زیر الزامیست:

  • قفل سخت افزاری (USB) متصل شده به سرور
  • امکان اتصال سرور به اینترنت

لازم به ذکر است که سرویس IBSng بر روی نسخه ۶۴ بیتی سیستم عامل Debian 8 wheezy نصب و راه اندازی می شود. پس از نصب سیستم عامل Debian با توجه به نیازمندیهای موجود، دستورات زیر را وارد می کنیم: در ابتدا دایرکتوری زیر را ساخته و وارد آن شوید:

  root@debian:# cd /home  
  root@debian:# mkdir Download  
  root@debian:# cd Download  

استفاده از دستور زیر DNS سرور را در دبیان مشخص نمایید(میتوانید به جای آی پی 4.2.2.4، DNS سرور دلخواه خود را تنظیم نمایید):

  root@debian:/home/Download/# echo “nameserver 4.2.2.4” >> /etc/resolv.conf 

همچنین برای start کردن این سرویس مقدار Enable را در فایل زیر وارد میکنیم :

 /usr/local/src/tools/db/ibsng_backup/complete/service_status  

به منظور نصب و آپدیت پکیجها URL مخزن بسته های دبیان را در فایل زیر تنظیم نمایید:

  root@debian:/home/Download/# echo “deb http://ftp.debian.org/debian jessie main” > /etc/apt/sources.list 

با استفاده از دستور زیر لیست بسته ها را آپدیت نمایید:

  root@debian:/home/Download/# apt-get update  

با استفاده از فرمان apt-get بسته های اولیه را نصب نمایید:

 root@debian:/home/Download/# apt-get install dialog screen aptitude locales -y 

با استفاده از دستور زیر متغیر محیطی زیر را تنظیم نمایید تا زبان بومی سرور به صورت موقت به زبان انگلیسی تغییر پیدا کند:

  root@debian:/home/Download/# export LC_ALL="en_US.UTF-8" 

با استفاده از دستور زیر فایل environment را که مربوط به تنظیات متغیرهای محیطی سرور میباشد را پیکربندی نمایید تا زبان بومی سرور به صورت دائمی نیز به زبان انگلیسی تغییر پیدا کند:

  root@debian:/home/Download/# echo 'LC_ALL="en_US.UTF-8"' > /etc/environment  

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

 root@debian:/home/Download/# wget http://pkg.parspooyesh.com/pkg/ibsng-utility.deb 

پس از دانلود، جهت نصب این بسته از دستور زیر استفاده نمایید:

root@debian:/home/Download# dpkg -i ibsng-utility.deb

به منظور صحت اطمینان از بومی شدن زبان سرور به زبان انگلیسی و سایر تنظیماتی که در این جهت به صورت خودکار توسط برنامه زیر صورت می گیرد فرمان زیر را اجرا نمایید:

  root@debian:/home/Download# dpkg-reconfigure locales  

در منوی باز شده با استفاده از کلیدهای مکان نما بر روی گزینه UTF-8 en_US.UTF-8 رفته سپس با استفاده از کلید space آن را انتخاب نمایید:

1.jpg

سپس کلید Enter را فشار دهید. در منوی بعد با استفاده از کلیدهای مکان نماen_US.UTF-8 را انتخاب کرده و سپس کلید Enter را فشار دهید:

20.jpg

پس از اجرای دستورات بالا باقی مراحل نصب توسط ابزار ibsng-tools انجام می شود. جهت اجرای ابزار دستور زیر را اجرا می کنیم:

 root@debian:/home/Download# ibsng-tools  

جهت نصب IBSng وارد بخش IBSng Operations‌ می شویم:

15.jpg

بر روی Install رفته و کلید Enter را فشار میدهیم:

16.jpg

منوی ذیل تمامی مواردی را نمایش می‌دهد که باید همگی به ترتیب از بالا به پایین انجام شوند. به همین منظور تمامی بخش‌ها را به ترتیب اجرا می کنیم:

17.jpg

Update key:

به منظور پیکربندی تنظیمات مربوط به فرمان ssh این مورد انجام میشود.

  • Update Repository:

در قسمت Auto Config پیکربندی مخازن بسته های دبیان انجام میشود. توجه: نیازی به پیکربندی بسته ها به صورت Static نیست. این مورد تنها در موارد خاص استفاده میشود. در قسمت Update لیست بسته های دبیان به روز رسانی میشوند. با انتخاب گزینه Back به منوی اول بر میگردیم. در مرحله Install Require Package نسبت به دانلود پکیج های مورد نیاز IBSng اقدام می کنیم: نصب پکیج ها ممکن است بسته به پهنای باند اینترنت سرور زمان زیادی طول بکشد. توجه: پس از انجام این مرحله با استفاده از دکمه Tab بر روی Cancel رفته و دکمه Enter را فشار دهید تا از برنامه ibsng-tools خارج شوید. به منظور نصب IBSng نیاز است که کاربری با نام ibs که فقط دسترسی به دیتابیس IBSng را داشته باشد ساخته شود. با استفاده از دستور زیر کاربر ibs ساخته میشود(در وارد کردن دستور زیر دقت لازمه را بعمل آورید):

 root@debian:/home/Download# sed -i-backup '3i local IBSng ibs trust' /etc/postgresql/9.5/main/pg_hba.conf 
ابزارهای شخصی

گویش‌ها
فضاهای نام
عملکردها
گشتن
جعبه‌ابزار