نصب mysql5.5 روی Centos5

Mysql 5.5

در این مجموعه نوشته های که در موردآماده سازی Centos 5 به عنوان وب سرور است، تا اینجا در مورد نحوه ی نصب و راه اندازی Apache و php صحبت کردیم. آنچه مسلم است در بسیاری موارد php و html قادر به تامین همه ی خواسته های برنامه نویس برای پیاده سازی وب سایت های دینامیک و برنامه های کاربردی تحت وب نخواهد بود و به همین خاطر هم ما نیاز داریم که پایگاه داده ی mysql را هم روی سرور نصب کنیم.

به طور پیش فرض mysql5.0 روی Centos5 آماده ی نصب می باشد ولی ممکن است به هردلیلی ما نیاز به نسخه ی بالاتری از mysql داشته باشیم. به عنوان مثال ممکن است بخواهیم از اسکریپت خاصی استفاده کنیم که برای اجرا به نسخه های جدیدتر از mysql5.0 نیاز داشته باشد. در این نوشته مراحل نصب و راه اندازی mysql5.5 را روی سرور لینوکس با سیستم عامل Centos5 با هم بررسی می کنیم.

(بیشتر…)


نصب PHP 5.4 روی Centos5

php

در ادامه ی بحث قبلی در مورد نصب Apache روی Centos5 امروز می خواهیم نصب php5.4 روی Centos را با هم بررسی کنیم.

قبل از هر چیز لازم است اشاره کنیم که به طور پیش فرض php5.1 روی Centos5 آماده ی نصب است و به سادگی می توان آن را با دستور yum نصب کرد. ولی متاسفانه php5.1 برای اجرای برخی اسکریپت های تحت وب کمی قدیمی است. به همین خاطر هم ما در این نوشته می کوشیم تا php5.4 را از یک repository خارجی روی Centos نصب کنیم.

(بیشتر…)


نصب و راه اندازی apache روی Centos

آپاچیدر این نوشته می خواهیم روش نصب و راه اندازی وب سرور Apache را روی سرور لینوکس با سیستم عامل Centos5 بررسی کنیم.

Apache یک وب سرور قدرتمند تحت لینوکس می باشد که تقریبا به استاندارد در وب سرورهای لینوکس تبدیل شده است. البته Apache با نام httpd هم خوانده می شود و از آنجا که لینوکس هم Apache را با نام httpd می شناسد ما هم برای سهولت از همین نام برایش استفاده می کنیم.

علاوه بر httpd وب سرورهای تحت لینوکس دیگری هم وجود دارند که لیست پرطرفدارترین آن ها در ادامه آمده است:

  1. Litespeed
  2. Lighttpd
  3. Nginx

هر کدام از وب سرورهای بالا مزایا و معایب خاص خودشان را دارند و البته نقطه ی قوت همه ی آن ها نسبت به httpd در تعداد کاربر آنلاین در آن هاست. به طور کلی httpd می تواند حداکثر به ۱۰۰۰۰کاربر به صورت همزمان سرویس بدهد. سایر وب سرورهای مورد اشاره مشکل محدودیت تعداد کاربر را ندارند. با این وجود عمدتا httpd به عنوان استاندارد لینوکس شناخته می شود و اسکریپت های تحت وب بهترین همخوانی را با httpd دارند. از همین رو و با توجه به اینکه هجوم همزمان بیش از ۱۰۰۰۰کاربر به صورت همزمان تنها برای تعداد کمی از سایت های پربازدید اتفاق می افتد می توان گفت httpd برای شروع بهترین گزینه است. (بیشتر…)


هاست رایگان لینوکس با کنترل پنل قدرتمند cPanel

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

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

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

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

  1. ۶۰مگابایت فضای میزبانی رایگان
  2. ۶۰۰مگابایت ترافیک ماهیانه
  3. امکان استفاده از زیردامنه ی رایگان
  4. ۱ عدد Parked Domain
  5. ۱ عدد پایگاه داده ی MySQL
  6. نصب رایگان جوملا در صورت تمایل
  7. کنترل پتل cPanel11
  8. امکان تهیه ی پشتیبانی و بازگردانی اطلاعات
  9. نصب خودکار اسکریپت های آماده با Fantastico Deluxe
  10. همچنین در حال حاضر فایل php.ini روی این هاست ها قابل ویرایش است و کاربر می تواند محدودیت های دسترسی به منابع اشتراکی سرور را به دلخواه کم یا زیاد کند. به این ترتیب محدودیت در آپلود، محدودیت در حجم فایل ها و محدودیت در دسترسی اسکریپت ها به حافظه ی RAM سرور (برخلاف خیلی از سرویس های متداول) توسط خود کاربر تنظیم می شوند.

برای ثبت نام در سرویس هاست رایگان هاست کاران می توانید روی این لینک کلیک کنید.


سرور اختصاصی مجازی VPS

سرور اختصاصی مجازی راهکاری است برای آن هایی که نیاز به یک سرور اختصاصی برای نصب برنامه های خود دارند ولی بنا به دلایلی نظیر عدم توجیه اقتصادی و یا پیچیدگی مدیریت یک سرور اختصاصی قادر به تهیه و اداره ی آن نمی باشند. تصویر زیر مربوط به مشخصات سرویس های سرور اختصاصی (Dedicated Server) و سرور اختصاصی مجازی (VPS) می باشد. هر دوی این سرویس ها هم توسط یک سرویس دهنده ارائه می شوند. با یک نگاه مشخص است که یک سرور Dedicated امکانات گسترده ای را در اختیار دارنده اش می گذارد ولی نگاه دوم که البته به قیمت آن است قطعا نظر خیلی ها را تغییر خواهد داد چون اصولا چنین امکاناتی تنها برای سایت های با نرخ بازدید بسیار بالا و یا ارائه دهندگان سرویس های اینترنتی مورد نیاز است. با مروری بر سایت های شرکت های ارائه ی خدمات میزبانی وب می توان دید که خیلی از آن ها خدمات اجاره ی سرور اختصاصی ندارند چون اصولا چنین سرویسی مشتریان خاص خود را دارد که البته خیلی هم نیستند.

مقایسه ی سرور مجازی و اختصاصی

و اما در مورد خرید یا به بیان بهتر اجاره ی سرورهای اختصاصی مجازی یا VPS چه نکاتی حائز اهمیت است؟

(بیشتر…)