انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: روش نصب IBSng  (دفعات بازدید: 6425 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Amirkhani

  • Jr. Member
  • *
  • ارسال: 73
  • جنسیت : پسر
روش نصب IBSng
« : 29 بهمن 1389، 08:50 ب‌ظ »
سلام دوستان
من با یه مشکل تو نصب IBSng برخوردم
نمیتونم بین IBSng و Database ارتباط برقرار کنم موقع نصب IBSng ارور زیر رو میده
با اینکه postgresql رو نصب کردم در مسیر pgsql/data/pg_hba.conf  , var/lib  هم وجود نداره
نمیتونم یوزر Trust تعریف کنم


could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.543
2"?
Make sure you have created database and postgresql user

روش نصب من

نقل‌قول
ابتدا فایل را Extract میکنید
#tar -xjf IBSng-free-A1.04.tar.bz2
سپس فولدر را به مسیر /usr/local میفرستین :
#cp -Rf IBSng /usr/local
وارد فولدر IBSng در مسیر میشویم و و به صورت زیر عمل میکنیم:
فایل pg_hba.conf را باز کرده و خط زیر را در ابتدای سطر وارد میکنیم (مسیر فایل مورد نظر : /var/lib/pgsql/data/pg_hba.conf (
local IBSng ibs trust
اگر فولدر /var/lib/pgsql خالی بود باید سرویس postgresql را استارت کنید به این صورت :
service postgresql start
بعد از اعمال تغیرات در فایل مورد نظر سرویس را ریستارت میکنیم به این صورت :
service postgresql restart
در این مرحله باید بانک اطلاعاتی و یوزر را ایجاد کنیم . پس در ترمینال چنین مینوسیسم :
#su - postgres
#createdb IBSng
#creatuser ibs
#createlang plpgsql IBSng
خوب . بیش از نیمی از راه را رفته ایم . در حال حاضر بایستی اسکریپت آماده ای که در فولدر /usr/local/IBSng/script/ موجود است را اجرا کنیم . پس چنین عمل میکنیم :
#./setup.py و یا #python setup.py
در حال حاضر اسکریپت اجرا شده و در محیط خاصی قرار میگیریم . ما باید طبق دستورات درون Manual فقط چنیدن دکمه را فشار دهیم تا سرویس IBSng ایجاد شود و تغییرات خاص دیگر در سیستم ایجاد شود
برای اطمینان بیشتر دستورات را اینجا نمایش میدهم :
1 Install
2 Test DB Connection and Continue
2 Compile Configuration and Continue
1 Import Tables and Continue
Enter System password
1 Copy ibs.conf to '/etc/httpd/conf.d'
2 Chown apache directories to 'apache'
5 Continue
1 Copy logrotate Conf to /etc/logrotate.d
3 Continue
1 Copy Redhat init file to /etc/init.d
2 Set IBSng to start on reboot
b Back to main menu
x Exit
شما فقط کافیست کلیدهایی که در این دستور ذکر شده است را به ترتیب از بالا به پایین فشار دهید تا اسکریپت مورد نظر تغییرات را اعمال کند . در این مرحله شما هیچ پیغام خطایی نباید دریافت کنید و همگی بصورت Success نمایش داده شود .
وقتی تمام دستورات اسکریپت را طبق لیست بالا اعمال کردین کافیست سرویس httpd را ریستارت و سرویس IBSng را استارت کنید . پس به این صورت عمل میکنیم :
#service httpd restart
#service IBSng start
خوب کار ما تمام شده و میتوانیم محیط IBSng را مشاهده کنیم . پس آدرس زیر را در مرورگر وارد میکنیم :
http://ibs_server_ip/IBSng/admin

ابونتو 10.4

آفلاین سعید رسولی

  • ilius, saeedgnu
  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1543
  • جنسیت : پسر
پاسخ به: روش نصب IBSng
« پاسخ #1 : 30 بهمن 1389، 01:51 ب‌ظ »
با اینکه postgresql رو نصب کردم در مسیر pgsql/data/pg_hba.conf  , var/lib  هم وجود نداره
توی اوبونتو مسیرش اینه:
/etc/postgresql/*/main/pg_hba.conf