استارت نشدن آپاچی-دایرکت ادمین

[message type=”error” title=”هشدار !”]

لطفا این پست را کامل تا انتها بخوانید سپس نسبت به وارد کردن دستورات اقدام نمایید

ترجمه و تکمیل شده توسط : config-server.ir ، منبع : مستندات کنترل پنل دایرکت ادمین

توضیحاتی که در{} قرار دارند توسط سایت کانفیگ سرور اضافه شده اند

[/message]

اگر آپاچی استارت نمی شود و همچنین هیچ خطایی در لاگ های آپاچی مشخص نیست ، error_log آپاچی فول شده است که اجازه استارت شدن آپاچی را نمی دهد

{ توسط دستور زیر می توانید لیست فایل ها را بر اساس سایز کمتر به بیشتر مشاهده نمایید }

[code]cd /var/log/httpd[/code]

[code]ls -lS | less[/code]

اگر فایلی به اندازه تقریبی ۲ تا سه گیگ بود پس به احتمال زیاد اشکال از اینجا هست

راه حل این است که این فایل را حذف کنید ، اپاچی را ریست کرده و سپس اقداماتی جهت پیشگیری این مشکل انجام دهید

[code]cd /var/log/httpd/[/code]

[code]rm -f error_log[/code]

[code]rm -f access_log[/code]

[code]rm -f suexec_log[/code]

[code]rm -f fpexec_log[/code]

دستورات فوق فایل های لاگ را پاک می کنند ، اکنون آپاچی خود را ریست نمایید

[code]/usr/local/etc/rc.d/httpd restart[/code]

اگر مجدد آپاچی استارت نشد فایل /var/log/messages را چک کرده و در صورت وجود خطا آنرا بررسی نمایید

همچنین اگر خطایی وجود نداشت آپاچی را مجدد کامپایل کنید

آپدیت کردن آپاچی به آخرین ورژن – دایرکت ادمین

[message type=”error” title=”هشدار !”]

درصورتیکه ورژن آپاچی را آپدیت کنید ممکن است ناسازگاری با برخی از اسکریپت های روی سرور به وجود بیاید ، پس با اطمینان از این موضوع آپدیت کنید

لطفا این پست را کامل تا انتها بخوانید سپس نسبت به وارد کردن دستورات اقدام نمایید

ترجمه شده توسط : config-server.ir ، منبع : مستندات کنترل پنل دایرکت ادمین

[/message]

برای چک کردن ورژن کنونی آپاچی از دستور زیر استفاده نمایید

[code]/usr/sbin/httpd -v[/code]

۱- اگر شما از CustomBuild نسخه به روز استفاده می نمایید به ترتیب دستورات زیر را وارد نمایید

[code]cd /usr/local/directadmin/custombuild[/code]

[code]./build update[/code]

[code]./build apache[/code]

[code]./build php n[/code]

[code]./build rewrite_confs[/code]

 

۲- اگر شما از CustomBuild نسخه ای که منقضی شده استفاده می کنید ( end of life ) ( ورژن  coustomapache 1.3 )  دستورات زیر را پیاده کنید

[code]cd /usr/local/directadmin/customapache[/code]

[code]./build clean[/code]

[code]./build update[/code]

[code]./build apache_mod_ssl[/code]

اگر شما از آپاچی apache 2.x استفاده می کنید به جای خط آخر ( apache_mod_ssl ) از خط زیر استفاده نمایید

[code]./build apache_2[/code]

این دستورات ورژن آپاچی شما و تنظیمات آنرا به آخرین ورژن آپدیت می کند ، پس از آپدیت شدن آپاچی خود را آپدیت نمایید

[code]/usr/local/etc/rc.d/httpd restart[/code]

مشاهده میزان مصرف کاربرها از دیتابیس MySQL

در زیر دو روش توضیح داده میشه ، دایرکت ادمین و سی پنل
ساده ترین روش  در دایرکت ادمین

http://help.directadmin.com/item.php?id=352

وارد phpmyadmin با یوزر da_admin میشید ، سپس بر روی تب sql کلیک کرده و تایپ کنید

SHOW PROCESSLIST

حتما با حروف بزرگ باشه

هر چند دفعه با گزینه refresh که بالا سمت راست صفحست ، مجدد بالا بیارید صفحه رو مشخص هست چه یوزری چند تا پروسس فعال داره و هر پروسس فعال چه مقدار تایم متصل بوده به دیتابیس

 

در سی پنل :

وارد WHM که شدید ، mysql را در نوار جستجو سرچ کنید

 

SHOW mysql process را کلیک نمایید و مانیتور کنید

جایگذاری دیتابیس با فرمت frm,myd,myi

درصورتیکه دیتابیس های شما بدین صورت بود می بایست آنها را در پوشه زیر از طریق SSH کپی کنید

( معتبر برای دایرکت ادمین و سی پنل )

/var/lib/mysql/username_dbname

 

دقت بفرمایید درصورتیکه از طریق یوزر روت دیتابیس ها را کپی کردید حتما دسترسی فایل ها را از روت به mysql تغییر دهید .

برای اینکار وارد پوشه شوید و سپس دستور زیر را وارد نمایید.

chown mysql:mysql *

این دستور GID و UID کلیه فایل های آن پوشه را به یوزر mysql نسبت می دهد

 

optimize کردن database توسط phpMyAdmin

از Cpanel خود وارد phpMyAdmin  شوید.

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

گزینه Check All  را برای انتخاب تمام Table های دیتا بیس فشار دهید.   از منوی With selected گزینه Optimize table را انتخاب کنید.

کمی صبر کنید تا دیتا بیس Optimize شود.

آموزش فوروارد کردن Sub Domain به سایت دیگر

برای فوروارد کردن ساب دامنه به آدرس دیگر کار کافیست در مسیری که می خواهید آن را به آدرس دیگری forward کنید یک فایل index.html ایجاد نمایید و محتویات زیر را در آن وارد کنید :

ادامه خواندن “آموزش فوروارد کردن Sub Domain به سایت دیگر”