Category Archives: وب سرور

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

آموزش نصب SSL در دایرکت ادمین

آموزش نصب SSL در دایرکت ادمین

آموزش نصب SSL در دایرکت ادمین: در این مقاله قصد داریم با قرار دادن یک کلیپ آموزشی، به آموزش نصب SSL در دایرکت ادمین بپردازیم. توجه داشته باشید که قبل از شروع باید گواهی نامه SSL و همچنین یک IP اختصاصی برای هر دامنه (دامنه مورد نظر برای نصب گواهی نامه اس اس ال روی آن) آماده استفاده باشد. در مورد اینکه نوع گواهی SSL خریداری شده برای نصب در کنترل پنل دایرکت ادمین کدام باشد و به عبارتی کدام گواهی نامه اس اس ال بیشتر برای شما مناسب است در مطلبی جداگانه خواهیم نوشت، به هر حال نوع گواهی نامه SSL تاثیری در نحوه نصب آن در سرور های  هاستینگ بر پایه کنترل پنل دایرکت ادمین نخواهد گذاشت و اصول و قواعد نصب در هر صورت یکیست.

read more

گواهینامه SSL رایگان CloudFlare

      ۱۱ دیدگاه برای گواهینامه SSL رایگان CloudFlare
سرویس رایگان اس اس ال کلاودفلیر

گواهینامه SSL رایگان CloudFlare: مدتی بود که مطلب جدید و در خور توجهی در سایت قرار نداده بودم، امروز ایمیلی از یکی از کاربران دریافت کردم که در مورد چگونگی استفاده از سرویس رایگان SSL کلاود فلیر سوال کرده بود. به جای پاسخ در ایمیل ترجیح دادم اینجا بنویسم که بقیه کاربران سایت هم ازش استفاده کنند.

read more

رول های NGINX مخصوص ویبولتین +‌ VBSEO

رول های NGINX مخصوص ویبولتین +‌ VBSEO

رول های NGINX مخصوص ویبولتین +‌ VBSEO: خیلی از دوستان دنبال رول های یا به عبارتی دیگر Rewrite_Rule های مربوط به NGINX برای ویبولتین ۴ و VBSEO هستند. وی بی سئو هر چند که توصیه میکنم هر جوری شده، حتی با علم به اینکه شکستن لینک های قدیمی باعث تخریب سئو ویبولتین خواهد شد (لزوما اینطور نخواهد شد و اگر درخواست رول های برگرداندن و ریدایرکت کردن URL های VBSEO به URL ها و لینک های پیش فرض ویبولتین بدون دریافت ۴۰۴ را دارید درخواست خود را برای ما تیکت کنید)، اقدام به حذف VBSEO کنید ولی اگر اصرار به این استفاده از این پلاگین مرده دارید این رول ها مشکل شما رو حل خواهد کرد :

read more

آموزش نصب و کانفیگ ISPConfig 3 روی سرور لینوکس Centos 7

آموزش نصب و کانفیگ ISPConfig 3 روی سرور لینوکس Centos 7

آموزش نصب و کانفیگ ISPConfig 3 روی سرور لینوکس Centos 7 : این آموزش نحوه آماده سازی یک سرور لینوکس CentOS 7 x86_64 برای نصب و راه اندازی کنترل پنل وب هاستینگ ISPConfig 3 و همچنین نحوه نصب پنل قدرتمند ISPConfig 3 بر روی این سرور لینوکس را نشان می دهد. ISPConfig 3  یک کنترل پنل وب هاستینگ سبک، سریع و قدرتمند است که به مدیر سرور اجازه می دهد سرویس های زیر را از طریق  دسترسی SSH و همچنین یک مرورگر وب، پیکربندی کنید: وب سرور nginx ، میل سرور Postfix ، MySQL ، BIND nameserver ، PureFTPd ، SpamAssassin ، ClamAV ، Mailman و … .

read more

آموزش نصب و کانفیگ nginx به عنوان reverse proxy

آموزش نصب و کانفیگ nginx به عنوان reverse proxy

آموزش نصب و کانفیگ nginx به عنوان reverse proxy: انجین اکس، انجین ایکس یا Nginx  یک وب سرور ، reverse proxy  و mail proxy قدرتمند، متن باز ، کم حجم و با کارایی بالا برای پروتکل های HTTP ، SMTP ، POP3 و IMAP می باشد که به عنوان جایگزینی برای آپاچی عمل میکند. هم Nginx و هم آپاچی سرورهای قدرتمند و موثری هستند. دلایل محبوبیت هردو سرور روشن است، آپاچی به دلیل قدرت و Nginx به دلیل سرعت آن ، به خوبی شناخته شده هستند. Nginx  در سرویس دهی به فایل های استاتیک سریعتر عمل کرده و حافظه ی بسیار کمتری برای درخواست های همزمان مصرف میکند و به دلیل ساختارش قادر است با منابع کمتر به درخواست های بیشتری در هر ثانیه سرویس دهی کند.

read more

نصب و پیکربندی Linux-dash روی اوبونتو و دبیان wheezy

نصب و پیکربندی Linux-dash روی اوبونتو و دبیان wheezy

نصب و پیکربندی Linux-dash روی اوبونتو و دبیان wheezy

در این آموزش نحوه نصب و پیکربندی Linux-dash روی سرور لینوکس اوبونتو ۱۴٫۰۴ و لینوکس دبیان wheezy را به منظور نظارت آسان بر عملکرد سرور آموزش خواهیم داد. Linux-dash یک حافظه کارآمد و اسکریپتی برای مانیتورینگ آمار سرور است که با php نوشته شده و به آسانی نصب میشود.  صفحه آمار وب اجازه می دهد تا شما با درگ کردن و جایجا کردن ویجت های مختلف ، ظاهر آن را به دلخواه خود تنظیم نمایید. این اسکریپت، آمار زنده ای از سرور مانند RAM، CPU، فضای دیسک، اطلاعات شبکه، نرم افزارهای  نصب شده ، فرآیندهای در حال اجرا و … .نشان میدهد . مزیت اصلی Linux-dash این است که بر اساس زمان حقیقی کار میکند.

read more

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

در این مقاله نحوه نصب و پیکربندی سرور OpenLDAP روی لینوکس دبیان و اوبونتو را آموزش خواهیم داد.  از OpenLDAP برای پیکربندی ساختار سازمانی یک شرکت استفاده میشود. LDAP مخفف Lightweight Directory Access Protocol است و همانطور که از نام آن پیداست، یک پروتکل سبک برای دسترسی به سرویس های دایرکتوری مخصوصا مدل  X.500 است. LDAP بر رویTCP / IP یا سایر سرویس های انتقالی اتصال گرا اجرا می شود. برای کسب جزئیات بیشتر از LDAP به منابع زیر مراجعه کنید :

read more

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

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

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

در این مقاله نحوه نصب و پیکربندی PrestaShop در اوبونتو ۱۴٫۰۴ آموزش داده خواهد شد. PrestaShop یک فروشگاه ساز رایگان و متن باز است که از درگاه های پرداخت مختلفی پشتیبانی میکند .

PrestaShop تحت مجوز Open Software License یا OSL در دسترس است و به طور رسمی در ماه اوت سال  ۲۰۰۷ راه اندازی شد .  این نرم افزار که  با php  و بر اساس اسمارتی smarty ، موتور تمپلیت در php  نوشته شده است و  MySQL موتور دیتابیس پیشفرض آن میباشد، در حال حاضر توسط ۱۶۵۰۰۰ فروشگاه آنلاین در سراسر جهان استفاده می شود. PrestaShop در سال ۲۰۱۰ و ۲۰۱۱ جوایز بهترین برنامه فروشگاه ساز منبع باز را کسب کرد.

read more

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

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

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

در این آموزش نحوه نصب تامکت در اوبونتو ۱۴٫۰۴ را آموزش خواهیم داد. آپاچی تامکت (و یا تامکت، که قبلا نیز جاکارتا تامکت نامیده میشد) یک وب سرور متن باز و یک کانتینر Servlet می باشد که توسط بنیاد نرم افزار آپاچی (ASF) توسعه یافته است.

نکات مقدماتی :

قبل از شروع فرآیند نصب تامکت ،  یک سرور بر پایه اوبونتو ۱۴٫۰۴ در سیستم خود راه اندازی کنید . سیستم باید یک آدرس آی پی استاتیک داشته باشد که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از server1.example.com به عنوان نام هاست استفاده شده است.

read more

غیر فعال کردن Nginx ، Apache یا Varnish از اجرای خودکار

غیر فعال کردن Nginx ، Apache یا Varnish از اجرای خودکار

غیر فعال کردن Nginx ، Apache یا Varnish از اجرای خودکار

در این راهنما چگونگی متوقف کردن یا غیر فعال کردن Nginx ، Apache ( آپاچی ) یا سرویس Varnish و همچنین نحوه حذف آن از اجرای خودکار در سرور لینوکس پس از بوت شدن سرور آموزش داده خواهد شد . دلایل زیادی ممکن است برای انجام این کار وجود داشته باشد. به عنوان مثال، فرض کنید شما ابتدا LAMP را بر روی لینوکس خود نصب و سپس Nginx را به عنوان reserve proxy برای اجرا در جلوی آپاچی اضافه کرده اید. متاسفانه، وب سایت و برنامه ی شما به درستی با این تنظیمات سرور کار نمی کنند. بنابراین تصمیم میگیرید Nginx را متوقف کرده و به جای آن از آپاچی استفاده کنید. در این حالت سایت شما تا زمان ریبوت کردن  سرور توسط ارائه دهنده VPS بی وقفه کار خواهد کرد. ممکن است برنامه ی شما بار دیگر کار نکند و پس از بررسی این موضوع  متوجه میشوید که سرور شما Nginx دوباره اجرا کرده است. از این رو باید کاری کنید که Nginx در هنگام راه اندازی مجدد سیستم غیر فعال شود ، اما برای استفاده ی آتی ، نصب شده باقی بماند.

read more

نصب Apache و MySQL و PHP یا LAMP روی لینوکس Ubuntu

نصب Apache و MySQL و PHP یا LAMP روی لینوکس Ubuntu

آموزش نصب Apache و MySQL و PHP یا LAMP روی لینوکس Ubuntu

در این مقاله چگونگی نصب وب سرور Apache 2 روی یک سرور لینوکس Ubuntu 14.10 به همراه (mod_php) PHP5 و MySQL و همچنین نحوه نصب phpmyadmin برای مدیریت آسان تر MySQL آموزش داده میشود . LAMP  مخفف Linux, Apache, MySQL, PHP است و راه اندازی آن برای سیستم های مدیریت محتوا نظیر جوملا ، وردپرس و دروپال مناسب خواهد بود.

نکات مقدماتی :

read more

معرفی رایج ترین خطاهای HTTP و روش های رفع آن

معرفی رایج ترین خطاهای HTTP و روش های رفع آن

معرفی رایج ترین خطاهای HTTP و روش های رفع آن

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

۱xx: اطلاعاتی

۲xx: موفقیت

۳XX: تغییر مسیر

۴xx: ارور سمت سرویس گیرنده

read more

آموزش کانفیگ وارنیش کش با کمک SSL Termination

آموزش کانفیگ وارنیش کش با کمک SSL Termination

آموزش کانفیگ وارنیش کش با کمک SSL Termination

این مقاله چگونگی استفاده از وارنیش کش ۴٫۰ برای بهبود عملکرد وب سرور را پوشش خواهد داد. ما همچنین به شما نشان میدهیم چگونه میتوان به کمک Nginx امکان استفاده از HTTPS و SSL را در Varnish فراهم ساخت . فرض می کنیم که شما در حال حاضر یک وب سرور تنظیم شده دارید و ما در این آموزش برای شروع کار از یک سرورLAMP (لینوکس، آپاچی، MySQL، PHP) استفاده می کنیم.

read more

آموزش نصب Nginx و PHP و MySQL یا lemp روی سرور لینوکس

آموزش نصب Nginx و PHP و MySQL یا lemp روی سرور لینوکس

آموزش نصب Nginx و PHP و MySQL یا lemp روی سرور لینوکس

Nginx یک وب سرور HTTP رایگان، متن باز و با کارایی بالا میباشد که به علت پایداری ،داشتن مجموعه ای پربار از ویژگی ها، پیکربندی ساده، و مصرف منابع کم سرور شناخته شده است. این آموزش نشان می دهد که چگونه Nginx را بر روی سرور لینوکس CentOS 7  که از PHP (از طریق PHP-FPM) و MySQL (Mariadb) پشتیبانی  میکند نصب کنید.

read more

بهینه سازی وردپرس روی لینوکس Ubuntu

بهینه سازی وردپرس روی لینوکس Ubuntu

بهینه سازی وردپرس روی لینوکس Ubuntu

در این آموزش، ما به شما می آموزیم که عملکرد وردپرس را با کمک پلاگین WP Super Cache ، Jetpack Photon و همچنین Nginx  به عنوان وب سرور، بهینه سازی کنید . با استفاده از این تنظیمات و با بهره گیری از روش های کش و ذخیره این پلاگین ها ، تا حد زیادی ظرفیت بازدید همزمان سایت وردپرس شما افزایش می یابد.

WP Super Cache صفحات وردپرس را به صورت صفحات استاتیک HTML کش و ذخیره میکند به طوریکه درخواست ها  برای یک صفحه cache شده، به پردازش شدن توسط اسکریپت های PHP وردپرس نیاز نخواهد داشت. به طور معمول، اکثر بازدید کنندگان سایت شما نسخه کش شده صفحات وردپرس را مشاهده میکنند، به طوری که قدرت پردازش سرور برای خدمت به تعداد کاربران بیشتر افزایش خواهد یافت. افزونه WP Super Cache توسط  Donncha O Caoimh توسعه یافته است.

read more

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

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

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

وردپرس محبوب ترین سیستم مدیریت محتوا ( CMS ) در اینترنت میباشد که با استفاده از PHP و MYSQL به سادگی به شما اجازه راه اندازی وبلاگ ها و وب سایت های انعطاف پذیر را خواهد داد . در این مقاله نحوه نصب و کانفیگ وردپرس بر روی لینوکس Ubuntu 14.04 و وب سرور آپاچی آموزش داده خواهد شد .

  1. نکات مقدماتی :
  • قبل از شروع کار شما باید سرور لینوکس Ubuntu 14.04 را نصب و راه اندازی کنید.
  • این سیستم باید یک آدرس آی پی استاتیک داشته باشد که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرسIP و از server1.example.com به عنوان نام هاست استفاده شده است.
  • سرور LAMP با توجه به مقاله زیر باید در لینوکس Ubuntu 14.04 نصب شده باشد :

http://www.howtoforge.com/ubuntu-lamp-server-with-apache2-php5-mysql-on-14.04-lts

read more

آموزش نصب و ایمن سازی phpMyAdmin روی لینوکس

آموزش نصب و ایمن سازی phpMyAdmin روی لینوکس

آموزش نصب و ایمن سازی phpMyAdmin روی لینوکس

سیستم های مدیریت پایگاه داده رابطه ای مانند MySQL و MariaDB برای بخش قابل توجهی از وب سایت ها و برنامه های کاربردی مورد نیاز است. با این حال، تمام کاربران با مدیریت داده های خود از خط فرمان احساس راحتی نمی کنند.

برای حل این مشکل، یک پروژه به نام phpMyAdmin به منظور ارائه یک جایگزین در قالب یک رابط مدیریت مبتنی بر وب ساخته شد. در این مقاله، ما چگونگی نصب و ایمن سازی تنظیمات phpMyAdmin را بر روی سرور لینوکس CentOS 7 و وب سرور nginx آموزش خواهیم داد. وب سرور nginx دارای عملکرد مناسبی بوده و در مقابل لود و ترافیک سنگین قدرت بیشتری نسبت به سایر وب سرور ها دارد.

read more

آموزش نصب Apache و MySQL و PHP یا lamp روی لینوکس

آموزش نصب Apache و MySQL و PHP یا lamp روی لینوکس

آموزش نصب Apache و MySQL و PHP یا lamp روی لینوکس

دراین مقاله چگونگی نصب یک وب سرور Apache2 بر روی سرور لینوکس CentOS 7.0 با پشتیبانی از  (mod_php) PHP5 و MySQL آموزش داده خواهد شد. به Linux لینوکس ، Apache آپاچی ، MySQL و HP به اختصار LAMP گفته میشود.

  1. نکات مقدماتی:
  • در این آموزش از  server1.example.com به عنوان نام هاست و از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP استفاده شده است. این تنظیمات ممکن است با تنظیمات شما متفاوت باشد، بنابراین باید آنها را با تنظمات مورد نظر خود در بخش های مناسب جایگزین کنید.
  • به منظور نصب آخرین ورژن phpMyAdmin ، مخزن EPEL-7 را با استفاده از دستور زیر اضافه کنید:

 

  1. نصب MySQL 5

برای نصب MySQL ، mariadb را با استفاده از دستور زیر نصب کنید:

 

سپس برای MySQL لینک های راه انداز سیستم ایجاد کنید(به طوری که MySQL پس از بوت شدن سیستم به طور خودکار استارت شود) و سپس سرور MySQL را اجرا کنید:

read more

آنتی شل cxs

      هیچ دیدگاهی برای آنتی شل cxs ثبت نشده
آنتی شل cxs

آنتی شل cxs

ConfigServer eXploit Scanner یا (cxs) یک ابزار جدید برای انجام اسکن فعال فایل های آپلود شده به سرور لینوکس است.

آنتی شل cxs

آنتی شل cxs

اسکن فعال فایل ها می تواند بر روی تمام فایل های متنی انجام شود:

  • اسکن فعال تمام فایل های اصلاح شده در حساب های کاربری با استفاده از  cxs Watch daemonصرف نظر چگونگی آپلود شدن آنها (ویژگی جدید در V2)
  • اسکریپت های آپلود PHP (با استفاده از پلاگین ModSecurity)
  • اسکریپت های آپلود پرل (با استفاده از پلاگین ModSecurity)
  • اسکریپت های آپلود CGI (با استفاده از پلاگین ModSecurity)
  • هر نوع اسکریپت وب دیگری که از فرم HTML با صفت Enctype با مقدار multipart/form-data استفاده کند (با استفاده از پلاگین ModSecurity)
  • آپلودهای Pure-ftpd

آنتی شل cxs

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

read more

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

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

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

وردپرس یک وب سایت متن باز رایگان و بسیار محبوب و ابزاری برای وبلاگ نویسی است که از PHP و MySQL استفاده میکند. در سال ۲۰۰۳ به عنوان یک سیستم وبلاگ نویسی ساده آغاز به کار کرده و به تدریج به یک سیستم مدیریت محتوای بسیار انعطاف پذیر در سراسر جهان تبدیل شده است . در حال حاضر ۲۲ درصد از تمام وب سایت های جدید را مدیریت میکند و دارای بیش از ۲۰۰۰۰ پلاگین برای سفارشی کردن قابلیت و عملکرد های خود می باشد.

read more

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

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

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

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

read more

آموزش نصب Memcached و memcache در سرور

آموزش نصب Memcached و memcache در سرور

سرعت یکی از مهمترین فاکتورها در هاستینگ وبسایت است. سرعت یک وب سایت، به عوامل متعددی از جمله پلاگین ها و برنامه های نصب شده بستگی دارد اما عمدتا عملکرد سرور نقش تعیین کننده ای بر سرعت خواهد داشت . سرور می تواند با توجه به نیاز ما تنظیم شود. فعال کردن کش یکی از عوامل بهینه سازی یک وب سرور است. Memcache یا ممکش یک سیستم کش متن باز و یکی از روش های معروف کش و ذخیره است که باعث سرعت بخشیدن به برنامه های کاربردی وب سایت های دینامیک می شود. برای عملکرد صحیح ممکش، سرویس memcached مورد نیاز خواهد بود . در این مقاله مراحل نصب و راه اندازی ممکش و سرویس Memcahed در سرور آموزش داده میشود.

read more

راه اندازی وب سرور Nginx روی لینوکس UBUNTU

راه اندازي وب سرور Nginx روي لينوکس UBUNTU

راه اندازی وب سرور Nginx روی لینوکس UBUNTU

این آموزش نحوه نصب Nginx و PHP5   به همراه  Zend OPCache، MySQL، phpMyAdmin، Postfix (و وردپرس) را در اوبونتو در کمتر از ۱۵ دقیقه نشان می دهد. این کار با استفاده از ابزار EasyEngine  ممکن خواهد بود .

EasyEngine یک نرم افزار کوچک و عالی برای ساخت یک وب سرور برای میزبانی وب سایت شما بر روی VPS اوبونتو (یا سرور Dedi) است. اسکریپت به طور کامل LEMP / LNMP (لینوکس، Nginx، MySQL و PHP) را به همراه تمامی نرم افزار های لازم (مانند Postfix و PHPMyAdmin) نصب خواهد کرد بنابراین VPS شما می تواند به عنوان یک سرور وب هاستینگ عمل کند.

read more

خرید لایسنس پلاگین cPnginx

خرید لایسنس پلاگین cPnginx

پلاگین cPnginx محصول شرکت syslint می باشد و قیمت لایسنس های پلاگین Nginx مخصوص cPanel نیز توسط این کمپانی هندی تعیین میگردد . ما به عنوان یک ریسلر ، پلاگین cPnginx را دقیقا به قیمت های اعلام شده در سایت رسمی پلاگین cPnginx به مشتریان عزیز ارائه میکنیم . پلاگین cPnginx با ۲ نوع لایسنس  ، قابل خرید ، نصب و استفاده در سرور های لینوکس هاست اشتراکی مبتنی بر کنترل پنل وب هاستینگ سی پنل است .

read more

پلاگین cPnginx | افزایش سرعت سرور cPanel با Nginx

پلاگین cPnginx | افزایش سرعت سرور cPanel با Nginx

پلاگین cPnginx | افزایش سرعت سرور cPanel با Nginx

پلاگین cPnginx یک افزونه بسیار قدرتمند برای سرور های متبنی بر کنترل پنل وب هاستینگ WHM/cPanel است . با کمک پلاگین cPnginx قادر خواهید بو  از Nginx به عنوان Reverse Proxy در کنار وب سرور آپاچی استفاده کنید . پلاگین cPnginx توان و قدرت سرور شما را افزایش میدهد و هچنین لود بالای ناشی از وب سرور آپاچی را کاهش میدهد . ترکیب cPanel + Nginx + Apache سرعت سرور هاستینگ اشتراکی شما را به شکل خیره کننده ای افزایش میدهد و سبب کاهش لود سرور و مصرف منابع سخت افزاری میگردد . Nginx به توان و قدرت بسیار زیاد زیر لود و ترافیک سنگین ، پایداری بسیار زیاد در هنگام هندل کردن هزاران کانکشن همزمان ، امکانات بسیار گسترده و قدرتمند ، کانفیگ پذیری بالا و آسان و همچنین مصرف بسیار پایین منابع سرور مانند حافظه RAM و پردازنده CPU شناخته شده و مشهور است . بر خلاف وب سرور های قدیمی و سنتی ، Nginx برای هندل کردن درخواست ها به thread ها تکیه نمیکند . وب سرور Nginx برای پردازش درخواست های ارسال شده به وب سرور از معماری فوق انعطاف پذیر event-driven یا asynchronous استفاده میکند . این معماری مدرن به Nginx اجازه مدیریت و پردازش هزاران درخواست همزمان زیر لود سنگین با حد اقل مصرف RAM و CPU را میدهد . با استفاده از پلاگین cPnginx با هزینه ای بسیار ناچیز سرعت و پایداری سرور cPanel را بالا ببرید و صفحات وب را چندین بار سریع تر از وب سرور Litespeed باز کنید .

read more

آموزش کانفیگ ZPANEL با وارنیش کش

آموزش تنطیمات ZPANEL با وارنیش کش

آموزش کانفیگ ZPANEL با وارنیش کش

این آموزش چگونگی نصب وارنیش کش برای اجرا در جلوی آپاچی ،  وب سرور پیش فرض zPanel را هم در سرور لینوکس CentOS و هم در اوبونتو پوشش خواهد داد . همانطور که میدانید وارنیش کش یک نرم افزار عالی شتاب دهنده وب می باشد که محتوای وب  را در حافظه رم سرور و یا در هارد کش میکند. بنابراین درخواست وب حتی می تواند با حداقل دسترسی به آپاچی، به بخش مدیریت تحویل داده شود.در نتیجه، استفاده از CPU سرور شما کاهش خواهد یافت. گفته شده که وارنیش یک سلاح بسیار خوب در مقابل پدیده Digg  یا Reddit  است . بهترین ویژگی وارنیش این است که میتوان آن را همراه با یک کنترل پنل نظیر WHM/cPanel و zPanel نصب کرد .

read more

آموزش آپگرید PHP 5.3 در CENTOS

آموزش آپگرید PHP 5.3.X در CENTOS

آموزش آپگرید PHP 5.3 در CENTOS

این آموزش یک راهنمای تصویری برای ارتقاء موفقیت آمیز PHP از نسخه ۵٫۳٫x به ۵٫۴٫x و ۵٫۵٫x با استفاده از دستورات yum (CLI) در سرور لینوکس CentOS می باشد که اجرای آن برای مبتدیان بسیار راحت خواهد بود . PHP  ورژن ۵٫۳٫x به عنوان پایدارترین نسخه شناخته شده اما اخیرا، درخواست ارتقاء به ورژن  ۵٫۴٫x (به عنوان جدیدترین نسخه پایدار با حداقل حافظه ) و یا  ۵٫۵٫x افزایش یافته است. در ادامه مقاله آموزش آپگرید PHP 5.3 در CENTOS به چگونگی به روز کردن ورژن php میپردازیم .

read more

آموزش نصب mod_security روی آپاچی

آموزش نصب mod_security روی آپاچی

آموزش نصب mod_security روی آپاچی

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

read more

آموزش نصب و کانفیگ Nginx و PHP-FPM در Ubuntu 13.04

آموزش نصب Nginx در Ubuntu 13.04

آموزش نصب و کانفیگ Nginx و PHP-FPM در Ubuntu 13.04

Nginx (که به صورت ” engine x ” تلفظ میشود ) یک وب سرور HTTP رایگان، متن باز و با کارایی بالا میباشد که به علت پایداری ،داشتن مجموعه ای پربار از ویژگی ها، پیکربندی ساده، و مصرف منابع کم سرور شناخته شده است. این آموزش نشان می دهد که چگونه Nginx و هندل php-fpm را بر روی سرور لینوکس اوبونتو ۱۳٫۰۴ که از PHP5 (از طریق PHP-FPM) و MySQL پشتیبانی می کند، نصب کنید .

read more

پیغام Internal Server Error فایل های CGI در دایرکت ادمین

پیغام Internal Server Error فایل های CGI در دایرکت ادمین

پیغام Internal Server Error فایل های CGI در دایرکت ادمین

در صورت مشاهده ارور و پیام خطا و پیغام Internal Server Error در هنگام اجرای اسکریپت های CGI توسط آپاچی و در کنترل پنل وب هاستینگ دایرکت ادمین ، باید موارد زیر را بررسی کنید .

قبل از هر چیز باید لاگی suexec واقع در مسیر زیر را بررسی کرد :

vi  /var/log/httpd/suexec_log

کلیه ارور های مربوط به Permission ها یا همان سطح دسترسی ها در این فایل ذخیره و لاگ میشوند . فایل باید در پوشه cgi-bin و تحت مالکیت همان یوزر و گروه (owner/group) مادر باشد و در غیر این صورت به درستی اجرا نخواهد شد .

read more

بهینه سازی شیرترانیکس و کاهش فشار sharetronix به سرور

بهینه سازی شیرترانیکس و کاهش فشار sharetronix به سرور

بهینه سازی شیرترانیکس و کاهش فشار sharetronix به سرور و mysql

اسکریپت میکروبلاگر شیرترانیکس به محبوب ترین اسکریپت طراحی و راه اندازی شبکه های اجتماعی فارسی زبان تبدیل شده است . وجود طراحی غیر استاندارد دیتابیس mysql اسکریپت شیرترانیکس به خصوص در نسخه های پایین تر از ۲٫۰ سبب اعمال  فشار وحشتناک sharetronix به وب سرور و MySQL سرور میگردد .  البته تمام فشار اسکریپت شیرترانیکس به MySQL و دیتابیس ناشی از طراحی آن نیست .  بخش زیادی از این فشار به سرور مربوط به استفاده از پلاگین های غیر استاندارد و ناسازگار است .

read more

کنترل پنل وب هاستینگ VestaCP

      هیچ دیدگاهی برای کنترل پنل وب هاستینگ VestaCP ثبت نشده
کنترل پنل وب هاستینگ VestaCP

کنترل پنل وب هاستینگ VestaCP

کنترل پنل وب هاستینگ VestaCP یک پنل مدیریت هاست و سرور ساده ، قدرتمند و سریع است که قابلیت نصب روی کلیه توزیع های CentOS ، Ubuntu و Debian را دارد . کنترل پنل وب هاستینگ VestaCP کاملا رایگان و متن باز است و یک انتخاب بسیار خوب برای سرور های مجازی و اختصاصی شخصی است .

کنترل پنل وب هاستینگ VestaCP

کنترل پنل وب هاستینگ VestaCP

امکانات  کنترل پنل  وب هاستینگ VestaCP

کنترل  پنل هاستینگ Vesta به شما امکان ساختن یوزر ، اضافه کردن دامنه ، مدیریت DNS ، ساخت اکانت ایمیل ، ساخت دیتابیس MySQL ، امکان ایجاد Cron Job و همچنین امکان ایجاد و ریستور بکاپ یوزر ها و دامنه ها را میدهد . 

read more

آموزش نصب MySQL و Apache و PHP یا LAMP روی سرور لینوکس

آموزش نصب MySQL و Apache و PHP یا LAMP روی سرور لینوکس

آموزش نصب MySQL و Apache و PHP یا LAMP روی سرور لینوکس

به کمک این آموزش قادر خواهید بود ، بدون استفاده از کنترل پنل وب هاستینگ ، اقدام به نصب و پیکربندی MySQL ، وب سرور Apache و همچنین PHP کنید و بدون نیاز به کنترل پنل هاستینگ وب سایت های خود را روی سرور لینوکس میزبانی کنید . توزیع مورد استفاده در این آموزش لینوکس Ubuntu نسخه ۱۲٫۰۴ است . با درک مفاهیم موجود در این آموزش قادر به نصب سرویس های فوق روی سایر توزیع های لینوکس نیز خواهید بود .

read more

نسخه جدید آپاچی بوستر منتشر شد

آموزش نصب پلاگین apachebooster در سی پنل

نسخه جدید آپاچی بوستر منتشر شد

در نسخه  ۲.۲ آپاچی بوستر مشکلات مربوط به کانفیگ varnish cache را که بعد از آپدیت سی پنل به وجود آمده بود را حل کرده است . سازگاریبیشتر و بهتر با Nginx و خواناتر شدن vhost های مربوط به Nginx از جمله مزیت های این ورژن جدید است . سایر  ایرادات فیکس شده از این ورژن :

  1. حل مشکلات سازگاری در محیط UI / WHM
  2. اضافه کردن امکان دایرکت کردن یک دامنه خاص
  3. تغییر بعضی از اسکریپت های BASH به PERL
  4. بهینه سازی API
  5. جلوگیری از کش شدن درخواست های آژاکسی
  6. حذف برخی از  دستورات غیر ضروری از فایل کانفیگ NGINX
نسخه جدید آپاچی بوستر منتشر شد

نسخه جدید آپاچی بوستر منتشر شد

آموزش های مربوط به نصب Apache Booster در مطالب گذشته سایت موجود است که از طریق لینک زیر قابل دسترس است :

read more

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

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

اسکریپت phpmyadmin معروف ترین برنامه مدیریت تحت وب دیتابیس های مبتنی بر MySQL است که تقریبا تمام کنترل پنل های وب هاستینگ معروف لینوکس ، از آن به عنوان اولین یا تنها برنامه مدیریت دیتابیس های MySQL استفاده میکنند .  ریستور کردن و ایمپورت دیتابیس های بزرگ MySQL  به کمک زبان php و به واسطه اسکریپت phpmyadmin به هیچ عنوان پیشنهاد نمیشود (به دلیل احتمال بروز خطا با ایمپورت ناقص دیتابیس) ، بنا بر این فقط زمانی اقدام به انجام این کار کنید که حجم دیتابیس شما حد اکثر ۲۰ یا ۳۰ مگابایت و سرعت کانکشن و اینترنت شما نیز حد اقل ۵۱۲ است . در غیر این صورت احتمال ایمپورت ناقص و خراب شدن دیتابیس بسیار زیاد است . 

read more

کنترل پنل های هاستینگ سازگار با NGINX

      ۴ دیدگاه برای کنترل پنل های هاستینگ سازگار با NGINX
کنترل پنل های هاستینگ سازگار با NGINX

کنترل پنل های هاستینگ سازگار با NGINX

وب سرور NGINX در حال حاضر سریع ترین و پایدار ترین وب سرور متن باز جهان است . استفاده از این وب سرور در میان بزرگان دنیای وب روز به روز در حال گسترش است و بیش از ۳۵ درصد از بزرگ ترین وب سایت های جهان از وب سرور NGINX استفاده میکنند . در مباحث گذشته بار ها و بار ها به آموزش های مربوط به نصب و کانفیگ NGINX پرداخته شده است . در این قسمت قصد داریم به معرفی کنترل پنل های وب  هاستینگ سازگار با وب سرور NGINX بپزدازیم . 

read more

مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx

مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx

وبلاگ رسمی لایت اسپید یک Benchmark و نمودار بسیار عجیب و غریب از نحوه عملکرد وب سرور ها در شرایط مختلف منتشر کرده است که شک و شبه فراوانی در آن وجود دارد . قبل از ارائه توضیحات بیشتر ابتدا نمودار های آماری مورد بحث را مشاهده کنید :

مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx

مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx

در تصویر فوق یک Benchmark یا مقایسه نموداری قدرت ، توان و بازدهی ۵ نسخه از وب سرور های مختلف را مشاهده میکنید . این مقایسه مربوط به سرعت باز شدن صفحات Static با حجم کم بین وب سرور های آپاچی نسخه ۲.۲ ، آپاچی نسخه ۲.۴ ، لایت اسپید Enterprise ، لایت اسپید رایگان یا OpenLiteSpeed و وب سرور انجین اکس انجام شده است .

read more

نسخه رایگان لایت اسپید OpenLitespeed

نسخه رایگان لایت اسپید OpenLitespeed

یکی از سیاست های تولید کنندگان و طراحان وب سرور برای قبضه کردن بازار ، ارائه کردن نسخه های رایگان وب سرور است . یکی از بزرگ ترین دلاین موفقیت وب سرور های  آپاچی و انجین اکس ، رایگان بودن و متن باز بودن این وب سرور هاست . و دقیقا به همین دلیل است که تقاضا برای استفاده از وب سرور لایت اسپید در سال های گذشته (نسبت به آپاچی و انجین اکس) به شدت پایین بودن است . 

read more

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

افزایش امنیت وب سرور NGINX

وب سرور NGINX نیز به مانند تمام وب سرور ها و اپلیکشن های در حال توسعه تحت لینوکس مدام در حال به روز رسانی و باگ گیری است . هنوز مدت زمان زیادی از کشف یک باگ امنیتی توسط تیم امنیتی گوگل در وب سرور NGINX نگذشته است .

http://mailman.nginx.org/pipermail/nginx-announce/2013/000125.html

یکی از ساده ترین روش های افزایش امنیت وب سرور NGINX و همچنین سایر وب سرور های مورد استفاده در لینوکس ، پنهان کردن نسخه مورد استفاده توسط شماست . بسیاری از باگ ها وابسته به ورژن و نسخه یک اپلیکشن هستند و در نسخه های بعدی PATCH شده و برطرف میشوند . اهمین این موضوع به خصوص زمانی افزایش پیدا میکند که همیشه اقدام به به روز رسانی مرتب سرویس ها و برنامه های لینوکس نمیکنید . با این کار این فرصت را به هکر میدهید تا از باگ های نسخه های قدیمی سرویس های سرور شما سوء استفاده کرده و اقدام به گرفتن دسترسی و ACCESS از سرور کند . با پنهان کردن نسخه نرم افزار های قدیمی (و حتی جدید) در سرور ، عملا مدت زمانی که هکر برای پیدا کردن باگ های قدیمی و مطابقت دادن آن ها با نسخه های مورد استفاده در سرور شما صرف میکند را چندین برابر افزایش خواهید داد .

read more

آموزش نصب پلاگین apachebooster در سی پنل

آموزش نصب پلاگین apachebooster در سی پنل

در مطالب گذشته نحوه کار  همزمان varnish و nginx به عنوان reverse proxy و سرو راه وب سرور آپاچی آموزش داده شد . اگر ازچگونگی عملکرد انجین اکس و ورنیش کش سر راه وب سرور آگاهی ندارید قبل از خواندن این مقاله ابتدا لینک زیر را مطالعه کنید :

عملکرد پلاگین های NGINX و VARNISH سر راه آپاچی

امروز قصد داریم به آموزش نصب یکی از پلاگین های معروف reverse proxy مخصوص cPanel با نام ApacheBosster که از varnish cache و nginx سر راه آپاچی استفاده میکند بپردازیم .

read more