رفع مشکل استارت آپاچی

رفع مشکل استارت آپاچی

در این پست در مورد ارور های رایج آپاچی و رفع مشکل استارت آپاچی و توقف پروسه و عدم ریست و… صحبت میکنیم.

 

وب سرور آپاچی

با رشد و اضافه شدن سایت های آنلاین و خدمات دهی های آنلاین بهترین و کمدردسرترین گزینه ها برای انتخاب وب سرور,(apache) میباشد که استفاده از آن رایگان است و میتوان از کانفیگ ها و تغییر تنظیمات یک وبسرور قوی ساخت. برخلاف رایگان بودن این وبسرور که همگان بر این باورند تا بین وبسرور انجینیکس و لایت اسپید یکی را انتخاب کنند ولی غافل از این هستیم که بزرگترین داده های پردازشی و اکثر سرورهای دانلود با آپاچی عزیز کانفیگ شده میباشند و این باور غلط است که قدرت آن رو به افول است.ما به ناچار از وب سرور لایت اسپید برای یکی از ربات های طراحی شده استفاده کرده ایم در پروژه فاما سرور ولی همچنان وبسرور مورد علاقه ما آپاچی است.

 

ارور در ریست کردن httpd

 httpd مخفف وبسرور آپاچی است در دایرکت ادمین و بیشترین کاربرانی که از دایرکت ادمین استفاده میکنند با این ارور روبرو شده اند , دلیل آن هم تغییرات و فعال و غیر فعال کردن فانکشن های محیطی یا سراسری است که میتواند بصورت دستی باشد با با اجرای نرم افزار و اسکریپتی خاص.

لازم بذکر است ارور هایی که با آن روبرو میشوید برای ریست کردن پروسه httpd یا عدم استارت پروسه httpd بیشتر در دایرکت ادمین رخ میدهد و منبع کاملی در این ضمینه وجود ندارد و در فروم خود آپاچی و دایرکت ادمین نیز فقط اشاره شده تا خط ارور را مطالعه کنید تا از بروز مشکل مطلع شوید یا فایل های لاگ و .. رو مطالعه کنید.

برخی از ارور های رایج در این ضمینه:

 

/usr/bin/systemctl start httpd.service 2>&1

cd /usr/local/directadmin/custombuild

error load apache handler

نکته:در صورتی که با دستورات لینوکس آشنایی ندارید میتوانید به آموزش دستورات لینوکس مراجعه کنید.

 

 

رفع مشکل استارت پروسه httpd دایرکت ادمین

برای رفع مشکل استارت آپاچی ابتدا مراحل را به ترتیب تست کنید تا قدم به قدم اقدام به رفع مشکل کنیم.

۱-دستور زیر را وارد کنید در محیط ssh و مشکل و آدرس فایل مشکل ساز را پیدا کنید.

journalctl -xe

برای مثال در زمان استارت نشدن آپاچی این دستور اعلام میکنه آدرس x و خط ۳۷ و ۳۸ عدم سازگاری دارند .

 

۲- سپس در صورتی که تغییراتی داده اید یا اسکریپتی را ران کرده این متوقف کنید و در محیط ssh دستورات زیر را برای ریستارت و استارت  را وارد کنید در غیر این صورت و عدم موفقیت در این مرحله به مرحله بعدی بروید.

service httpd start

service httpd restart

۳- در صورت عدم موفقید در مراحل قلبلی به ترتیب دستورات زیر را وارد کنید تا بصورت دستوری اقدام به فعال سازی آن کنید.

  به محیط CustomBuild میرویم:

cd /usr/local/directadmin/custombuild

سپس اقدام به آپدیت میکنیم:

./build update

وب سرور را انتخاب میکنیم:

./build set webserver apache

و دستورات زیر را بترتیب وارد میکنیم:

./build set mod_ruid2 yes
./build set php1_mode mod_php
./build apache
./build php n

 

سپس بعد از انجام مراحل بالا یکبار اقدام به ریست سرور کنید در صورتی که مشکلی برای سرور بوجود نمیاید و از رید کش در سرور استفاده میکنید تا مطمن شوید که مشکلی در لود پیش نیاز های آپاچی و دایرکت ادمین نداشته باشید.

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

 

با آرزوی موفقیت

فاما سرور

 

 

 

نظرات کاربران

مطالب مرتبط
ارورهای بیگ بلوباتن
ارورهای بیگ بلوباتن

در این مقاله  با ارورهای بیگ بلوباتن آشنا میشویم و اقدام به رفع ارور بیگ بلو باتن مینماییم.با ما همراه…

آموزش نصب وردپرس
آموزش نصب وردپرس

وردپرس یک سیستم مدیریت محتوای بسیار قدرتمند است که در این مقاله آموزش نصب وردپرس را مرور خواهیم کرد و…

هاست رایگان یا هاست اسپانسری
هاست اسپانسری

شما در فاما سرور هستید و در مورد مطلب هاست رایگان یا هاست اسپانسری هستید و در این مطلب شرایط…

درباره فناوران آساک

فاما سرور از گروه شرکت های فاما نام گذاری و تشکیل شده است که در قسمت فوتر میتوانید با خدمات دیگر ما نیز آشنا بشوید و خرسندیم که در این راه و برای رسیدن به موفقیت در کنار شما خواهیم بود.

سرور مجازی ایران

سرور اختصاصی ایران

سرور مجازی آلمان

سرور مجازی ترید

سرور مجازی هلند

سرور مجازی

سرور ایران

وبینار

سرور بیگ بلو باتن

سرور مجازی فنلاند

سرور بایننس

سرور مجازی انگلیس

سرور ترید