کانفیگ سرور - بهینه سرور

بهینه سرور

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

فعال کردن Debug mod در ارور لاگ آپاچی

اگر ادمین سرور هستید ممکن است در بعضی مواقع با مشکلاتی مبهم در وب سرور مواجه شوید. در اینگونه مواقع بهرین گزینه مطالعه لاگ های موجود است. زمانی که اطلاعات موجود در ارور لاگ کافی نباشد چه راه حلی را ارائه میدهید ؟! یکی از راه حل های موجود فعال کردن حالتیست تا وب سرور در هنگام ثبت لاگ ارور توضیحات بیشتری را در فایل ثبت نمایید. برای این مورد باید متفیر log lever در فایل کانفیگ وب سرور را ویرایش نماییم.

ادامه ی مطلب

آموزش نصب و راه اندازی FirewallD در Centos7

مقدمه

همانطور که میدانید فایروال در لینوکس توضیع Centos7 دستخوش تغییرات زیادی شده و از Firewallld استفاده میکند (البته همچنان IPtables نیز قابل دسترس میباشد). Firewalld یک راه حل جامع و کاملی را برای مدیریت دسترسی های شبکه ارائه کرده است که در Centos 7 در دسترس میباشد. قصد داریم در این اموزش شما را با مفاهیم کلی و پایه این دیواره اتش یا همان فایروال اشنا نماییم.

ادامه ی مطلب

آموزش نصب ابزار Apachetop


مقدمه
به عنوان یک webmaster ممکن است تمایل داشته باشید تا بازدید وبسایت خود را بصورت لحظه ای مورد برسی قرار دهید. البته ابزار های مانیتور تحت وب تا حدودی این امکان را در اختیار شما قرار میدهند که این امار کمی با تاخیر همراه خواهد بود. در این پست ابزار apachetop تحت محیط CLI لینوکس معرفی و اموزش داده خواهد شد.
در ابتدا نیاز است تا این ابزار را نصب نمایید، برای نصب مراحل زیر را انجام دهید.

ادامه ی مطلب

آموزش نصب OpenLDAP روی CentOS

LDAP یا همان Lightweight Directory Access Protocol یک پروتکل اینترنتی است که Email یا دیگر برنامه های اینترنتی برای دریافت اطلاعات از ان استفاده میکنند.LDAP معمولا در سازمان های متوسط و بزرگ استفاده میشود، درواقع LDAP یک راهکار برای دسترسی مرکزی اطلاعات در سرور میباشد مانند Contact ها یا لیست Email های مورد نیاز کارمندان که در قالب یک راهکار و پروتکل در اختیار شما قرار میگیرد. در این روش اطلاعات بصورت سلسله مراتبی سازماندهی میشود و مزایای این روش گروهبندی اطلاعات هست که به هر رده از کارکنان فقط اطلاعات مورد نیاز داده میشود.ساختار LDAP همان ساختار DNS میباشد و از استاندارد x.500 استفاده میکند. برای اشنایی بیشتر با این برنامه میتوانید از گوگل استفاده کنید. در این مقاله ما قصد داریم تا اموزش ابتدایی LDAP را برای شما قرار دهیم.برای استفاده از این پروتکل باید از ابزار OpenLDAP استفاده کنید.

ادامه ی مطلب

معرفی و آموزش نصب کنترل پنل CWP (Centos Web Panel)

در پست امروز به معرفی و اموزش نصب یکی از پنل های رایگان مدیریت تحت وب میپردازیم. CWP یا همان Centos Web Panel کنترل پنل رایگان است که همانطور که از نامش پیداست برای توضیع Centos ارائه شده که البته شما میتوانید روی خانوادهRedhat ان را نصب نمایید. این پنل علاوه بر اینکه LAMP را بصورت کامل نصب میکند سیستم کش varnish را نیز در کنار ان نصب میکند که میتوان این ویژگی جالب را یک عام برتری برای این پنل رایگان عنوان کرد. اگر شما تازه کار هستید و میخواهید وب سایت خود را بر روی سرور خودتان راه اندازی کنید این کنترل پنل به همراه ZPanel و vesta CP و … از گزینه های شما خواهد بود. تمام نرم افزار های مورد نیاز شما توسط CWP نصب خواهد شد و لازم نیست شما نگران چیزی باشید.

ادامه ی مطلب

کد های ارور آپاچی (۴۰۱,۴۰۳,۴۰۴,۴۱۲,۵۰۰)

اگر شما ادمین سایت یا سرور هستید احتمالا با کدهای ارور 401, 403, 404, 412, 500 اشنایی دارید ! در این پست اختصاصا این کد ها را برسی میکنیم !

  • 401 Authorization Required / اعتبار سنحی مورد نیاز است

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

  • 403 Forbidden / ممنوع شده

این پیغام به این معناست که دسترسی کاربر برای مشاهده این صفحه ممنوع ، و کاربر اجازه مشاهده این صفحه را ندارد. این امر میتواند به اعمال سیاست های خاص بر روی وب سرور یا مجوز های مربوط به فایل باشد.
به طور مثال این فایل htaccess. میتواند عامل این پیغام خطا باشد:

deny from 136.142.173.42

بازدید کننده با ادرس ای پی بالا با این پیغام خطا مواجه خواهد شد. ممکن است فایل هایی که مجوز خواندن ندارند هم عامل بروز این پیغام خطا باشند.

  • 404 Not Found / پیدا نشد !

این پیغام مشخصا به این اشاره دارد که فایل یا صفحه درخواست شده پیدا نشد و وجود ندارد.

  • 412 Precondition Failed / پیش شرط انجام نشد

عامل این پیغام خطا اسکریپتی است که درخواستش توسط mod_security رد شده و از نظر امنیتی دارای مشکل میباشد.

  • 500 Internal Server Error / ارور داخلی سرور

یکی از گیج کننده ترین ارور های موجود برای وب سرور هاست که بروز آن شامل دلایل مختلفی مانند مشکلات داخلی سرور، مجوز فایل ها، مشکلات در فایل های کانفیگ، ترافیک سنگین، تغییر غلط فایل htaccess. و … می شود.

تذکر » البته بعضی از این ارور ها در وب سرور های دیگر نیز مشترک میباشد.

تفاوت ، مزیت و معایب فایل سیـستم های ext2 ext3 ex4

در سال 1993 فایل سیستم Ext معرفی شد و به علت کارایی و تکامل به سرعت در بین علاقه مندان به لینوکس محبوب شد.در این قسمت معایب و فواید استفاده از مدل های این فایل سیستم را برسی میکنیم تا شما بهتر یا این نوع فایل سیستم اشنای پیدا کنید.

Ext2 :

  • با نام دومین فایل سیستم گسترش یافته ارائه شد.
  • در سال 1993 توسط Rémy Card تولید شد.
  • دلیل تولید و به وجود امدن این فایل سیستم، برداشتن محدودیت های فایل سیستم های قدیمی بود.
  • فایل سیستم Ext2 امکان journaling را نداشت.
  • برای device هایی مانند فلش مموری این فایل سیستم به دلیل استفاده نکردن از journaling توصیه میشود.
  • در این فایل سیستم بیشترین حجم برای یک فایل بین 16 گیگ تا 2 ترابایت است.
  • بطور کلی اندازه فایل سیستم Ext2 میتواند بین 2 تا 32 ترابایت باشد.

ادامه ی مطلب

شناسایی معماری cpu در سرور و سرور مجازی لینوکسی


گاها نیاز است برای شما تا اطلاعاتی در مورد cpu سرور خود داشته باشید. اطلاعاتی از قبیل نوع cpu معماری ان 32 بیتی است یا 64 بیتی و … برای بدست وردن این اطلاعات از دو دستور فوق استفاده میکنم .

استفاده از دستور lscpu
دستور lscpu به اطلاعاتی از قبیل معماری، شرکت تولید کننده و سرعت cpu اشاره میکند.
به خروجی زیر دقت کنید :

ادامه ی مطلب

آموزش نصب آپاچی به دو روش نصب package و نصب از طریق سورس


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

نصب آسان – نصب از طریق Package Installer
برای نصب بر روی سیستم های بر پایه Redhat و Centos کافیست دستور زیر را وارد نمایید :

yum install httpd
service httpd start

ادامه ی مطلب

نصب سرور Counter Strike روی لینوکس


سلام دوستان عزیز بازی انلاین Counter Strike 1.6 برای ما تازگی نداره ! خب تو این اموزش من خواستم تا نحوه نصب و اماده سازی این بازی رو برای سرور برای شما دوستان قرار بدم. اگر نصب کردید یه ای پی برای من هم بفرستید :)))
دستورات زیر رو در کامند لاین وارد کنید یادتون باشه که باید در لینوکس روت شده باشید :

ادامه ی مطلب