Category Archives: سنت او اس

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

آموزش ریستور کردن فایل های بزرگ و حجیم دیتابیس MySQL در ssh لینوکس

ریستور کردن فایل های دیتابیس پر حجم و بزرگ از طریق محیط ssh در سیستم عامل لینوکس سرور

یکی از بزرگ ترین مشکلات مشتریانی که از هاست اشتراکی و میزبانی وب لینوکس به سرور مجازی یا سرور اختصاصی کوچ میکنند مشکل ریستور کردن فایل های sql بزرگ و حجیم در MySQL سرور لینوکس است . برنامه هایی مانند phpmyadmin یا MySQL  Dumper قادر به ذخیره سازی و ریستور کردن و بازیابی دیتابیس های خیلی بزرگ و حجیم نیستند و در صورت انتقال و ریستور کردن با آن ها همیشه احتمال و خطر بازیابی ناقص اطلاعات و آسیب دیدین دیتابیس وجود دارد . read more

آموزش پاک کردن و حذف فایل و فولدر در لینوکس

حذف کردن و پاک کردن فایل و پوشه و فولدر در لینوکس

اگر از سرور مجازی یا سرور اختصاصی لینوکس استفاده میکند و قصد حذف کردن و پاک کردن پوشه و فولدر یا فایل هایی را دارید ، باید با محیط ssh و دستورات و کامند های سیستم عاملی لینوکس آشنایی داشته باشید . حذف فایل و پوشه های شما همیشه از طریق کنترل پنل وب هاستینگ امکان پذیر نیست و در بسیاری از موارد ، سطح دسترسی و مجوز های فایل و فولدر مورد نظر شما به گونه ای تنظیم شده است که امکان حذف و پاک کردن آن ها فقط از طریق سیستم عامل لینوکس و یوزر root امکان پذیر است . read more

دانلود لینوکس CentOS 5.8 Final iso

لینوکس دانلود توزیع CentOS 5.8 Final iso سنت او اس

سیستم عاملی لینوکس توزیع CentOS در حال حاضر مشهور ترین و پر طرفدار ترین سیستم عامل لینوکس سرور در سطح جهان است . لینوکس CentOS برگرفته و مشتق شده از نسخه Redhat می باشد و دستورات و کامند های آن شباهت بسیار زیادی با لینوکس redhat و نسخه Feodra دارد . لینوکس CentOS همانند اغلب توزیع های لینوکس رایگان و متن باز است و بهترین انتخاب برای نصب برو روی سرور مجازی و سرور اختصاصی لینوکس می باشد . read more

آموزش کپی کردن فایل و فولدر در لینوکس و محیط SSH

اگر از سرور مجازی یا سرور اختصاصی لینوکس استفاده میکنید ، احتمالا بار ها نیاز به جابجایی فایل ها و فولدر ها داشته اید . کپی کردن فایل و فولدر همیشه از طریق کنترل پنل وب هاستینگ سرور مجازی شما امکان پذیر نیست . از طرفی ، کنترل پنل وب هاستینگ لینوکس ، به کلیه قسمت ها و بخش های لینوکس دسترسی ندارد و امکان کپی کردن فایل ها و فولدر ها را فقط در محدوده یوزر هاست یا نهایتا محیط یوزر ادمین شما که در اغلب کنترل پنل های وب هاستینگ در مسیر /home/user/ سیستم عامل لینوکس قرار دارد می دهد . read more

دانلود iso لینوکس ۶٫۳ centos نسخه minimal

تولید کنندگان سیستم عامل لینوکس CentOS نسخه ای با نام Minimal به معنای حد اقل و با حد اقل پکیج های ممکن برای بوت شدن سیستم عامل لینوکس ، به بازار نرم افزار ارائه کرده اند که بهترین انتخاب برای نصب بر روی سرور مجازی است . خوبی این سیستم عاملی CentOS 6.3 نسخه Minimal اینه که توش خبری از سرویس ها و پکیج های اضافی که هم  حجم درایو لینوکس رو افزایش میده هم امنیت سرور رو پایین میاره نیست . شما به جای یک پکیج یا iso با حجم ۴ گیگابایت ، یک iso با حجم فقط ۳۰۰ مگابایت در دست دارید!!! read more

آموزش High Availability نصب و کانفیگ CoroSync و Pacemaker سرور مجازی لینوکس CentOS

مفهوم High Availability در دنیای اینترنت و وب هاستینگ و شبکه ، بسیار گسترده و وسیع است و شامل مباحث فراوانی است . در این قسمت قصد داریم تا سیستم High Availability را به صورت خیلی ساده و با نصب و کانفیگ برنامه های CoroSync و Pacemaker بر روی سیستم عامل لینوکس CentOS 5.8 نسخه فاینال پیاده سازی کنیم . در انتهای این مقاله ، قادر خواهید بود تا ۲ سرور مجازی مختلف را Sync کرده و در صورت متوقف شدن سرویس دهی هر یک از ۲ سرور یا node ، پینگ آی پی شما نخوابد و سرویس دهی وب سرور آپاچی ادامه داشته باشد . read more

به روز کردن و آپدیت کردن لینوکس در سرور مجازی

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

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

ماژول php-mcrypt یکی از پر کاربرد ترین ماژول های php محسوب میشود . احتمالا بار ها در هنگام نصب اسکریپت های گوناگون مانند پرستا شاپ prestashop و یا در محیط phpmyadmin با پیغام خطا و اروری مبنی بر عدم وجود mcrypt مواجه شده اید . کار mcrypt مربوط به encryption است و وجود آن برای نصب و کار کردن صحیح بسیاری از اسکریپت های php بر روی سرور مجازی یا سرور اختصاصی لینوکس الزامی است . read more

آموزش نصب وارنیش کش Varnish Cache روی سرور مجازی لینوکس

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

آموزش ریستارت و ریست کردن سرور مجازی لینوکس

ممکن است به دلایلی نیاز به ریست کردن و ریستارت کردن سیستم عامل لینوکس در سرور مجازی یا سرور اختصاصی خود شوید . در صورت داشتن دسترسی کنسول یا Vmware این کا ر به آسانی و از طریق برنامه vmware vsphere client امکان پذیر است . اگر فروشنده سرور مجازی به شما دسترسی vmware vsphere client را نداده است راه دیگری که برای reboot کردن سیستم عامل لینوکس سرور مجازی وجود دارد استفاده از امکانات یوزر ادمین کنترل پنل وب هاستینگ سرور مجازی شما است . اغلب کنترل پنل های وب هاستینگ تحت لینوکس امکان ریست کردن و ریبوت کردن سرور مجازی را به شما میدهند . read more

نصب تمام پکیج های مورد نیاز در لینوکس CentOS 6 Minimal

اگر با لینوکس CentOS 6.x نسخه کم حجم یا مینیمال یا Minimal کار میکنید احتمالا با مشکلاتی مانند کم بودن یا نصب نبودن خیلی از برنامه ها و پکیج ها مواجه شدید.خیلی از این پکیج ها ، پیش نیاز نصب سایر برنامه های تحت لینوکس مورد نظر شما هستند.

نصب همه پکیج ها در Centos

برای حل این مشکل میتوانید به راحتی تمام ابزار ها و پکیج های مورد نیاز وبمستران و گسترش دهندگان نرم افزار های لینوکسی را به صورت گروهی بر روی لینوکس سنت اوس ۶ خود نصب کنید.برای نصب Development Tools کافیست از طریق Ssh به سرور خود متصل شوید و دستور زیر را وارد کنید : read more

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

      ۲ دیدگاه برای آموزش نصب کش Memcached در لینوکس

ممکش یا Memcached یک سیستم کش بسیار قوی و پیشرفته است که اشیاء و کوئری های دیتابیس را در حافظه و رم سرور کش و ذخیره کرده و کمک فراوانی به لود سرور و سریع تر شدن لود وب سایت شما میکند.برای نصب مم کش  Memcached دستورات زیر را اجرا کنید :

Install Memcached package

Fedora 17/16/15/14/13/12, CentOS/Red Hat (RHEL) 6.3/6.2/6.1/6

CentOS/Red Hat (RHEL) 5.8

 مم کش یا Memcached بیشترین تاثیر را در وب سایت هایی با دیتابیس های بزرگ و تعدا کوئری های زیاد دارد.اگر دیتابیس سایت شما بزرگ و سنگین است (برای مثال از نوع MySql) به شما Memcached را توصیه میکنیم
نصب مم کش Memcached روی لینوکس

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

بیشترین بازدهی Memcached به صورت استفاده در سرور جدا گانه ای مخصوص کش است.در صورتی که از Memcached در سروری جدا گانه استفاده میکنید توجه داشته باشید که باید پورت ۱۱۲۱۱ را در فایر وال iptables باز کنید.برای باز کردن پورت ۱۱۲۱۱ یا پورتی که خودتان برای مم کش تعریف کرده اید دستورات زیر را اجرا کنید :

Edit /etc/sysconfig/iptables file:

Add following INPUT line:

Restart Iptables Firewall:

Test remote connection:

Install Memcache Module and PHP

حالا باید ماژول php memcache را بر روی سرور لینوکس خودتان نصب کنید.اگر این ماژول  را بر روی سرور خود نصب نکنید در هنگام استفاده از آن با پیغام خطا مواجه خواهید شد.برای نصب ماژول php memcache  کافیست دستورات زیر را در لینوکس Centos خود اجرا کنید :

Install Memcached Module and PHP

Restart Web server

موفق باشید read more