آموزش جامع نصب اکانتینگ IBSng بهمراه تصویر و توضیحات و نکات مهم - نسخه قابل چاپ +- انجمن تخصصی ایران سرور (https://forums.irserv.ir) +-- انجمن: بخش آموزشی (https://forums.irserv.ir/Forum-%D8%A8%D8%AE%D8%B4-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C--1) +--- انجمن: بخش سرورها ( سخت افزار ها ، نرم افزارها ) (https://forums.irserv.ir/Forum-%D8%A8%D8%AE%D8%B4-%D8%B3%D8%B1%D9%88%D8%B1%D9%87%D8%A7-%D8%B3%D8%AE%D8%AA-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D9%87%D8%A7-%D8%8C-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1%D9%87%D8%A7--53) +---- انجمن: متفرقه ( آموزشی ) (https://forums.irserv.ir/Forum-%D9%85%D8%AA%D9%81%D8%B1%D9%82%D9%87-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C--57) +---- موضوع: آموزش جامع نصب اکانتینگ IBSng بهمراه تصویر و توضیحات و نکات مهم (/Thread-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AC%D8%A7%D9%85%D8%B9-%D9%86%D8%B5%D8%A8-%D8%A7%DA%A9%D8%A7%D9%86%D8%AA%DB%8C%D9%86%DA%AF-IBSng-%D8%A8%D9%87%D9%85%D8%B1%D8%A7%D9%87-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1-%D9%88-%D8%AA%D9%88%D8%B6%DB%8C%D8%AD%D8%A7%D8%AA-%D9%88-%D9%86%DA%A9%D8%A7%D8%AA-%D9%85%D9%87%D9%85--1332) |
آموزش جامع نصب اکانتینگ IBSng بهمراه تصویر و توضیحات و نکات مهم - BlackBerry - Friday 24 July 2015 جامعترین آموزش نصب سیستم اکانتینگ IBSng بصورت تصویری بهمراه توضیحات تکمیلی برای شما کاربران عزیز ایران سرور در این قیمت میخوام آموزش کاملی از نصب و اجرای سیستم اکانتینگ محبوب ای بی اس ان جی IBSng قرار بدم فقط تشکر فراموش نشه ابتدا با SSH به لینوکس وصل شوید. برای اینکار نرم افزار PuTTy را اجرا کنید. آیپی سرور و پورت 22 ( پیشفرض ) را وارد کنید. Connection type بروی SSH باشه و بروی Open کلیک کنید... بعد از ورود به محیط ssh نام کاربری root و پسورد خود را وارد نمایید... در مرحله سوم باید یک سری پکیج را نصب کنیم. پکیج هایی که باید نصب شوند را در زیر مینویسم ... کد: httpd کد: yum install -y httpd postgresql postgresql-server postgresql-python php perl nano wget httpd که همان آپاچی است. postgresql که همان سیستم مدیریت پایگاه داده یا sql است. php و perl هم که زبان های برنامه نویسی هستند. nano که یک ویرایشگر است. wget مدیریت دانلود را انجام می دهد. این کار بسته به کیفیت سرور و اینترنت روی اون ، معمولاً چند دقیقه ای طول می کشه... در مرحله چهارم باید selinux را روی سرور غیرفعال کنیم کد های زیر را وارد کنید: کد: cd /etc/selinux برای اینکه بفهمید 3 دستور بالا چیکار میکنه : خط اول وارد دایرکتوری selinux میشه / در خط دوم فایل موجود در دایرکتوری را مشاهده میکنه که وجود داره یا نه / در خط سوم فایل config را با ویرایشگر vi باز میکنه برای تغییرات که لازمه انجام بدیم خب حالا کلید Insert را فشار داده و داخل متن مقدار SELINUX را به disabled تغییر دهید. Esc را فشار دهید. دستور :wq را وارد کنید تا تغییراتی که داده شده ذخیره بشه برای احتیاط کاری بیشتر در محیط ssh که لاگین هستید دستور setenforce 0 را وارد کنید اگه selinux را به حالت disabled در نیارید بعد از پایان مراحل نصب با وجود اینکه در مرورگر یوزر و پسورد درستی را در فیلد های ورود IBSng وارد می کنید، ولی با پیغام خطای internal error, can not connect to IBS Core روبرو می شوید. پس باید و حتما آن را disabled کنید... مرحله پنجم در این مرحله فایل IBSng-A1.24.tar.bz2 را با دستور wget دانلود میشه مطابق دستور زیر عمل کنید: کد: wget https://forums.irserv.ir/IBSng-A1.24.tar.bz2 کد: sudo yum install bzip2 نکته ( غیر الزامی ) اگه میخوایید محتویات خارج شده از فایل فشرده رو ببینید دستورات زیر رو وارد نمایید کد: cd /usr/local محتویات IBSng در مرحله هفتم postgresql را اجرا ( Start )می کنیم postgresql همان سیستم مدیریت پایگاه داده امیباشد که برای اینکار کد های زیر را وارد کنید/ با وارد کردن دستور اول برای start احتمالاً با خطایی روبرو شده که این خطا هشدار می دهد که هنوز اولین پایگاه داده ایجاد نشده است. در دستور خط دوم پایگاه داده اول مقدار دهی شده و سپس دستور خط اول را دوباره اجرا کنید تا پایگاه داده یا دیتابیس یا postgresql اجرا و راه اندازی گردد... کد: service postgresql start در مرحله هشتم برای IBSng، تنظیمات دیتابیس را انجام می دهم. برای اینکار کد های زیر را وارد کنید. با دستور cd وارد دایرکتوری فوق شوید کد: cd /var/lib/pgsql/data با دستور nano فایل pg_hba.conf را ویرایش کنید/ ابتدای اولین ردیف یک Enter بزنید. کد آخر را در بالای کد ها وارد کنید. سپس کلید ترکیبی Ctrl+X را بزنید. درجواب سوال y را بزنید. سپس Enter کنید تا تغییرات ذخیره شوند... بعبارتی مشابه دستورات زیر عمل کنید کد: nano /var/lib/pgsql/data/pg_hba.conf کد: local IBSng ibs trust سرویس را شروع مجدد کنید کد: service postgresql restart جهت ایجاد یوزر و دیتابیس کد های زیر را وارد کنید کد: su - postgres در پایان این مرحله باید با استفاده از دستور زیر postgresql را ریستارت کنید. کد: service postgresql restart در این مرحله فایل های IBSng را نصب می کنیم برای این کار از کد زیر استفاده کنید... کد: /usr/local/IBSng/scripts/setup.py ... در این مرحله با تایپ هر عدد در مرحله بعد پیامی برای شما نمایش داده می شود/ به این پیام ها خیلی دقت کنید و مطابق مواردی که در زیر مینویسم به تریتیب اعداد عمل کنید... کد: 1 کد: 1 Install 1- غیر فعال کردن فایروال لینوکس CentOS. با اینکار سطح امنیتی لینوکس پایین می آید ( توصیه نمیشه ) 2- باز کردن پورت های مربوط به IBSng که این کار توصیه میشه پیکربندی فایروال لینوکس با باز کردن پورت IBSng روی لینوکس مرحله اول پیکربندی فایروال را با کد های زیر آغاز میکنیم... کد: sysctl -p در اینجا مقدار پارامتر net.ipv4.ip_forward = 0 است. 0 شدن آن یعنی اینکه بسته هایی که به کارت شبکه ارسال می شوند، از بین رفته و به مقصد Forward نمی شوند. پس باید مقدار آن به 1 تغییر کند. برای این کار از دستور خط دوم استفاده کنید.
برای رفع این مشکل کد زیر را وارد کنید کد: nano /etc/sysctl.conf ip_forward را پیدا کنید و مقدار 0 را به 1 تغییر می دهید. سپس Ctrl+X را بگیرید. y را تایپ کنید. Enter را فشار دهید... در این مرحله جهت آشنایی شما عزیزان : پورت های IBSng / پورت 1812 و 1813 است که لازم است بدانید در حالت معمول نیازی به تغییری در فایروال نداریم. اما اگر در مواقعی نیاز شد که دو پورت IBSng باز شوند کد های زیر را وارد کنید کد: iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 1812 -j ACCEPT و در آخر دستورات زیر را نوبت به نوبت وارد نمایید کد: service iptables restart RE: آموزش جامع نصب اکانتینگ IBSng بهمراه تصویر و توضیحات و نکات مهم - viiictor - Monday 10 January 2022 سلام. من توی مرحله زیر قسمت سوم کد: 1 x Recheck config file and try again این ارور رو میگیرم |