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

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

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

 

وب سرور آپاچی

با رشد و اضافه شدن سایت های آنلاین و خدمات دهی های آنلاین بهترین و کمدردسرترین گزینه ها برای انتخاب وب سرور,(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

 

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

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

 

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

فاما سرور

 

 

 

نظرات کاربران
مطالب مرتبط
آموزش نصب Nginx در اوبونتو
آموزش نصب Nginx در اوبونتو

در این مقاله به آموزش نصب Nginx در اوبونتو ۲۰٫۰۴ میپردازیم که میتوانید مقالات قبلی آموزش نصب گرافنا در اوبونتو…

دایرکت ادمین
آموزش نصب کنترل پنل دایرکت ادمین برروی سرور

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

تغییر کپی رایت بیگ بلو باتن
تغییر کپی رایت بیگ بلو باتن

در این آموزش به تغییر کپی رایت بیگ بلو باتن میپردازیم, که در این بین میتوانید صفحات خود را  نیز…

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

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

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

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

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

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

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

سرور مجازی

سرور ایران

وبینار

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