پاسخ : مشکل در نصب مانیتورینگ
از سرور چک کنید که فایل مورد نظر در سرور وجود داره ؟
محل قرار گیری ظاهرا درست نیست !
وب سرور ران هست ؟
پاسخ : مشکل در نصب مانیتورینگ
مجوزها را درست ست کردید
سرویس munin را ریست کنید
پاسخ : مشکل در نصب مانیتورینگ
نقل قول:
از سرور چک کنید که فایل مورد نظر در سرور وجود داره ؟
محل قرار گیری ظاهرا درست نیست !
وب سرور ران هست ؟
دقیقا کدوم قسمت سرور رو چک کنم؟
وب سرور ران هستش.
نقل قول:
مجوزها را درست ست کردید
سرویس munin را ریست کنید
سرویس رو همون اول ریستارت کردم.
همه چیز طبق آموزش بیش رفته شد به صورت کامل.
پاسخ : مشکل در نصب مانیتورینگ
/var/www/html
زمان نصب محل قرار گیری پوشه رو مشخص میشه
از طریق
اسم فایل find / | grep
محل قرارا گیری فایل مورد نظر و پیدا کنید
- - - Updated - - -
و این که در بخش munin.conf برای همه ای پی ها رو باید Allow کنید
پاسخ : مشکل در نصب مانیتورینگ
نقل قول:
نوشته اصلی توسط
amin0181
/var/www/html
زمان نصب محل قرار گیری پوشه رو مشخص میشه
از طریق
اسم فایل find / | grep
محل قرارا گیری فایل مورد نظر و پیدا کنید
- - - Updated - - -
و این که در بخش munin.conf برای همه ای پی ها رو باید Allow کنید
توی مسیری که گفتین بوشه مورد نظر وجود داشتش.
ببینین:
کد:
root@localhost [/var/www/html/munin]# pwd
/var/www/html/munin
و
این فایل که میگین munin.conf منظورتون کدوم یکیش هستش؟چون من فایلی که در مسیر زیر قرار داره:
کد:
/etc/httpd/conf.d/munin.conf
رو اومدم متن های زیر رو داخلش قرار دادم.
کد:
Alias /munin /var/www/html/munin
<Directory /var/www/html/munin>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<directory /var/www/html/munin>
AuthUserFile /etc/munin/munin-htpasswd
AuthName "Munin"
AuthType Basic
require valid-user
ExpiresActive On
ExpiresDefault M310
</directory>
ScriptAlias /munin-cgi/munin-cgi-graph /var/www/cgi-bin/munin-cgi-graph
پاسخ : مشکل در نصب مانیتورینگ
nano /etc/httpd/conf.d/munin.conf
اینو اضافه کنید !
<Directory /var/www/munin>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
------------------------------
دستورات زیر و بزنید
/etc/init.d/httpd restart
chkconfig --levels 235 munin-node on
/etc/init.d/munin-node start
http://ip-address/munin/
باید بالا بیاد
پاسخ : مشکل در نصب مانیتورینگ
باید همه ای پی هارو allow کنید و دوست گرامی اقا امین هم توضیحات کامل دادن
پاسخ : مشکل در نصب مانیتورینگ
خب یه لحظه نگاه کنین به محتویاتی که من توی اون فایل قرار دادم.نمونه ی اون چیزی که امین جان گفتن رو من گذاشتمش دیگه.
ببینین مجدد.این محتویاتش هست.تو بست قبل گفتم که.
کد:
Alias /munin /var/www/html/munin
<Directory /var/www/html/munin>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<directory /var/www/html/munin>
AuthUserFile /etc/munin/munin-htpasswd
AuthName "Munin"
AuthType Basic
require valid-user
ExpiresActive On
ExpiresDefault M310
</directory>
ScriptAlias /munin-cgi/munin-cgi-graph /var/www/cgi-bin/munin-cgi-graph
اون دستورات هم زدم بعد از ریستارت کردن سرور.
پاسخ : مشکل در نصب مانیتورینگ
شرمنده خسته بودم درست ندیدم فایلتون رو
-
سیستم عامل شما چی هست ؟
و در پوشه www
در فولدر munin
چه فایل هایی دارین ؟
-
پورت 4949 رو باز کردین؟
service munin-node status
نتیجه چی میده ؟
پاسخ : مشکل در نصب مانیتورینگ
نقل قول:
نوشته اصلی توسط
amin0181
شرمنده خسته بودم درست ندیدم فایلتون رو
-
سیستم عامل شما چی هست ؟
و در پوشه www
در فولدر munin
چه فایل هایی دارین ؟
-
پورت 4949 رو باز کردین؟
service munin-node status
نتیجه چی میده ؟
سیستم عامل: (تو بست اول ذکر کرده بودم/)
در مسیر زیر:
فایل های زیر وجود داره:
کد:
-rw-r--r-- 1 munin munin 18790 Oct 6 01:40 disk-day.html
-rw-r--r-- 1 munin munin 18834 Oct 6 01:40 disk-month.html
-rw-r--r-- 1 munin munin 18812 Oct 6 01:40 disk-week.html
-rw-r--r-- 1 munin munin 18812 Oct 6 01:40 disk-year.html
-rw-r--r-- 1 munin munin 3511 Oct 6 01:40 exim-day.html
-rw-r--r-- 1 munin munin 3513 Oct 6 01:40 exim-month.html
-rw-r--r-- 1 munin munin 3512 Oct 6 01:40 exim-week.html
-rw-r--r-- 1 munin munin 3512 Oct 6 01:40 exim-year.html
-rw-r--r-- 1 munin munin 3675 Oct 6 01:40 index.html
drwxr-xr-x 3 munin munin 4096 Oct 5 23:35 localhost/
-rw-r--r-- 1 munin munin 6498 Oct 6 01:40 network-day.html
-rw-r--r-- 1 munin munin 6510 Oct 6 01:40 network-month.html
-rw-r--r-- 1 munin munin 6504 Oct 6 01:40 network-week.html
-rw-r--r-- 1 munin munin 6504 Oct 6 01:40 network-year.html
-rw-r--r-- 1 munin munin 3535 Oct 6 01:40 postfix-day.html
-rw-r--r-- 1 munin munin 3537 Oct 6 01:40 postfix-month.html
-rw-r--r-- 1 munin munin 3536 Oct 6 01:40 postfix-week.html
-rw-r--r-- 1 munin munin 3536 Oct 6 01:40 postfix-year.html
-rw-r--r-- 1 munin munin 3260 Oct 6 01:40 problems.html
-rw-r--r-- 1 munin munin 5787 Oct 6 01:40 processes-day.html
-rw-r--r-- 1 munin munin 5797 Oct 6 01:40 processes-month.html
-rw-r--r-- 1 munin munin 5792 Oct 6 01:40 processes-week.html
-rw-r--r-- 1 munin munin 5792 Oct 6 01:40 processes-year.html
drwxr-xr-x 2 munin munin 4096 Oct 4 10:23 static/
-rw-r--r-- 1 munin munin 9375 Oct 6 01:40 system-day.html
-rw-r--r-- 1 munin munin 9397 Oct 6 01:40 system-month.html
-rw-r--r-- 1 munin munin 9386 Oct 6 01:40 system-week.html
-rw-r--r-- 1 munin munin 9386 Oct 6 01:40 system-year.html
نقل قول:
پورت 4949 رو باز کردین؟
من تمام فایروال هارو خاموش کرده بودم.هم بیشفرض لینوکس و هم سی اس اف.ولی مشکل وجود داشت.در هر صورت الان بسته شدش.
نقل قول:
service munin-node status
نتیجه چی میده ؟
نتیجه ای که میده به این شکل هستش:
کد:
munin-node (pid 26895) is running...
پاسخ : مشکل در نصب مانیتورینگ
سلام
بی زحمت یه فایل html توی پوشه munin با اسم test.html با محتوای دلخواه بسازید بعد از آدرس ip-address/munin/test.html چک کنید که دسترسی بهش دارید یا نه؟
با مانیتورینگ Munin آشنایی کامل ندارم ولی پیشنهاد میکنم این مانیتورینگ رو ببیند ، شاید به کارتون بیاد ، نصبش هم درحد نصب وردپرس هست و نیاز به cli نداره:
http://www.phpservermonitor.org/
پاسخ : مشکل در نصب مانیتورینگ
نقل قول:
نوشته اصلی توسط
mparvin
سلام
بی زحمت یه فایل html توی پوشه munin با اسم test.html با محتوای دلخواه بسازید بعد از آدرس ip-address/munin/test.html چک کنید که دسترسی بهش دارید یا نه؟
با مانیتورینگ Munin آشنایی کامل ندارم ولی پیشنهاد میکنم این مانیتورینگ رو ببیند ، شاید به کارتون بیاد ، نصبش هم درحد نصب وردپرس هست و نیاز به cli نداره:
http://www.phpservermonitor.org/
فایل مورد نظر رو ایجاد کردم ولی همچنان داره خطای 404 میده و نمیارتش.
پاسخ : مشکل در نصب مانیتورینگ
آموزشی که شما استفاده کردید آموزش نصب روی سرور centOS هست
وقتی شما توی centos وب سرور نصب میکنید بصورت پیش فرض مسیر فایل های وب توی /var/www/html قرار میگیره ولی وقتی
cpanel نصب می کنید مسیر فایل های وب کاربران cpanel میشه /home
شما اول پوشه مربوط به کاربر رو توی /home پیدا کنید
مثلا /home/demonvictor ، بعد بیاید /var/www/html/munin رو کامل منتقل کنید به پوشه public_html که توی home/demonvictor هست
بعد می تونید از ip-address/munin دسترسی داشته باشید به سیستم مانیتورینگتون و test.html
پاسخ : مشکل در نصب مانیتورینگ
نقل قول:
نوشته اصلی توسط
mparvin
آموزشی که شما استفاده کردید آموزش نصب روی سرور centOS هست
وقتی شما توی centos وب سرور نصب میکنید بصورت پیش فرض مسیر فایل های وب توی
/var/www/html قرار میگیره ولی وقتی
cpanel نصب می کنید مسیر فایل های وب کاربران cpanel میشه /home
شما اول پوشه مربوط به کاربر رو توی /home پیدا کنید
مثلا /home/demonvictor ، بعد بیاید /var/www/html/munin رو کامل منتقل کنید به پوشه public_html که توی home/demonvictor هست
بعد می تونید از ip-address/munin دسترسی داشته باشید به سیستم مانیتورینگتون و test.html
میشه بهتر راهنمایی کنین؟یعنی اینکه دقیقا با چه دستورات اینکار هارو انجام بدم.
1 فایل پیوست
پاسخ : مشکل در نصب مانیتورینگ
نقل قول:
نوشته اصلی توسط
demonvictor
میشه بهتر راهنمایی کنین؟یعنی اینکه دقیقا با چه دستورات اینکار هارو انجام بدم.
یک لیست از پوشه های موجود در /home بگیرید:
نام کاربری اون کاربر رو پیدا کنید،نام کاربری میتونه شبیه نام دامنه کاربر بصورت خلاصه شده باشه ، مثلا :
webhostingtalk.ir تقریبا میشه webhostir
وارد پوشه public_html کاربر بشید :
کد:
cd /home/webhostir /public_html/
بعد از پیدا کردن کاربر یک فایل html معمولی بدون هیچ کد اضافه فقط برای تست توی پوشه public_html اون کاربر به آدرس زیر اضافه کنید
کد:
/home/webhostir /public_html/test.html
با دستور زیر می تونید این کار رو انجام بدید :
کد:
echo "<p>Hello</p>" > /home/webhostir /public_html/test.html
حالا با یه مرورگر چک کنید که فایل رو توی پوشه اصلی ایجاد کردید یا نه که میشه :
مثلا:
کد:
192.168.1.35/test.html
اگر کاربر دامنه (مثلا webhostingtalk.ir) داره میشه :
کد:
webhostingtalk.ir/test.html
اگر فایل باز شد و Hello رو نشون داد یعنی مسیر پوشه public_html کاربر رو درست پیدا کردید.
یه روش دیگه هم برای اینکه متوجه بشید که فایل رو درست آپلود کردید اینه که بتونید اون فایل رو از File manager خود cpanel ببینید.
حالا باید مانیتورینگ رو منتقل کنید به همین پوشه
با دستور زیر کل پوشه munin که توی /var/www/html/هست رو منتقل کنید:
کد:
mv /var/www/html/munin /home/webhostir /public_html
اگر نتونستید اسم کاربر رو توی /home پیدا کنید ، از طریق فایل منیجر cpanel یه فایل به اسم TESTTEST.test ایجاد کنید و با دستور زیر فایل رو توی /home جستجو کنید:
کد:
find /home -name TESTTEST.test
مسیری که نشون میده مسیر پوشه public_html اون کاربر هست ، فایل پیوست رو ببنید.
پاسخ : مشکل در نصب مانیتورینگ
این ماینتورینگ رو باید توی چه یوزری قرار بدم؟روی سی بنل کلی یوزر هستش؟روی هر یوزر که دسترسی به بنل مانیتورینگ رو میخواد باید قرار بدم و یا اینکه نه کاملا اختیاری و من میتونم روی هر یوزری که خواستم بذارم تا فقط بتونم برنامه رو بازش کنم؟
پاسخ : مشکل در نصب مانیتورینگ
این رو باید تو public_html کاربری قرار بدید که میخواید دسترسی به مانیتورینگ از طریق دامنه اون کاربر وجود داشته باشه
مثلا اگر یک دامنه به نام webhosting-monitoring.ir دارید و میخواید کاربراتون از طریق آدرس webhosting-monitoring.ir/munin دسترسی به مانیتورینگ داشته باشن ، باید مانیتورینگ رو توی فایل های این کاربر قرار بدید.
ضمنا این رو هم در نظر بگیرید فایل ها رو توی پوشه هرکاربری بریزید اون کاربر دسترسی کامل به اون فایل ها داره و میتونه فایل ها رو حذف و ویرایش کنه