جشنواره قربان تا غدیر ایران‌سرور

جشنواره عید تا عید ایران‌سرور

به مناسبت فرا رسیدن اعیاد خجسته قربان و غدیر، ایران‌سرور عیدانه‌هایی در نظر گرفته‌است که به شرح زیر می‌باشد: ‫یک عدد دامنه رایگان ir. به ازای خرید هر هاست اشتراکی ۱۰۰۰مگابایت به بالا ‫۱۵ درصد تخفیف تا ۳ ماه به ازای خرید هر سرور اختصاصی ‫۵۰۰ مگابایت هاست رایگان ویندوز یا لینوکس عیدی ویژه ایران‌سرور به سیدهای عزیز در سراسر دنیا جهت کسب اطلاعات بیشتر در این زمینه با واحد فروش ایران‌سرور تماس بگیرید. تلفن‌های تماس ایران‌سرور: مشهد: ۳۷۶۷۳۶۰۰-۰۵۱ (۴ خط) تهران: ۲۲۰۹۲۰۳۷-۰۲۱

آسیب پذیری امنیتی در bash

آسیب پذیری امنیتی در bash

‫bash یک پوسته یونیکس و مفسر دستورات خط فرمان است  که در اکثر لینوکس‌ها به عنوان پوسته پیش‌فرض نصب می‌شود. علاوه بر لینوکس در سیستم عامل MAC OSX نیز bash پوسته پیش فرض است. یک آسیب پذیری در bash اعلام شده‌‌است،‌ این حفره به کسانی که به متغییرهای محلی سیستم دسترسی دارند اجازه می‌دهد سیستم محدود کننده متغییرهای محلی bash را رد کند، با وارد کردن کدهای bash آسیب‌زا در متغییرهای محلی سیستم و اجرای این کدها به سیستم، دسترسی بگیرند.  این آسیب‌پذیری همه محصولاتی که از bash استفاده می‌کنند (همه مخصولاتی که bash را اجرا می‌کنند) را تحت تاثیر قرار می‌دهد. آیا bash من آسیب‌پذیر است؟ برای بررسی آسیب‌پذیری bash دستور زیر را در bash وارد کنید. env x='() { :;}; echo vulnerable’  bash -c “echo this is a test” چنانچه خروجی دستور به شکل زیر باشد bash آسیب پذیر است و باید bash را به آخرین نسخه به‌روز رسانی کنید. vulnerable this is a test اگر با اجرای دستور خروجی زیر را مشاهده کردید BASH آسیب پذیر نیست.  bash: warning: x: ignoring function definition attempt bash: error importing function definition for `x’ this is a test  چند نمونه از برنامه‌های آسیب‌پذیر:  وب‌سرور httpd: اسکرپیت‌های CGI می‌توانند آسیب‌پذیر باشند، هنگامی که وب‌سرور اسکریپت […]

تفاوت بین hit ،visit ،Page view و Visitor

تفاوت بین hit، visit، Page view و Visitor

یک مدیر وب‌سایت از لحظه‌ای که وب‌سایت خود را دردسترس همگان (بستر اینترنت) قرار می‌دهد بارها و بارها با اصلاحات hit ،visit ،Page view و Visitor مواجه می‌گردد. استفاده از این اصطلاحات در زمان آمارگیری و گزارش‌گیری از وب‌سایت بیشتر است، به‌همین دلیل در ادامه قصد داریم تعریفی خلاصه و مفید به‌منظور آشنایی با اصطلاحات کاربردی visit (بازدید)، Page view (نمایش صفحه)، Visitor (بازدید کننده) و hit، ارائه دهیم. Hit: هر درخواستی که یک وب‌سرور دریافت می‌کند، مانند کلیک بر روی یک Hyperlink، مشاهده یک تصویر، درخواست یک صفحه و هر عمل مشابهی که یک درخواست به سمت وب‌سرور ارسال کند، را Hit می‌نامند، بارگذاری هر صفحه در وب شامل تعداد زیادی Hit است که به وب‌سرور ارسال می‌گردد؛ به عنوان مثال یک صفحه HTML با محتوای درونی ۳ تصویر ۴ Hit یکی برای درخواست فایل HTML و ۳ Hit برای تصاویر به وب‌سرور ارسال خواهد کرد. وب‌سرور همه درخواست‌های Hit را در یک فایل Log ذخیره می‌کند. Page View: نمایش هر یک از فایل‌های مشخص تحت وب در پاسخ به یک Hit در طول یک بازدید می‌باشد، معمو‌ل‌ترین نمونه فایل‌هایی از این قبیل عبارتند از .ASP، .PHP، .HTML، .ASPX و .HTM. Visit: فعالیت هر بازدید کننده تا زمانی که session او معتبر باشد یک بازدید محسوب می‌شود، از لحظه‌ای که بازدید کننده […]

CentOS 7

سنت‌او‌اس ۷ ارائه شد.

سیستم‌عامل CentOS (سِنت‌اواِس – مخفف Community ENTerprise Operating System)‏ یک توزیع لینوکس بر پایه‌ی RHEL است که به تازگی نسخه ۷ آن ارائه شده‌است. امروزه سِنت‌اواِس به‌عنوان محبوب‌ترین توزیع لینوکس نصب شده روی سرورهای میزبان هاستینگ شناخته شده تا جایی که بیش از ۳۰ درصد از سهم سیستم‌عامل سرورهای جهان را به خود اختصاص داده‌است. سِنت‌اواِس علاوه بر خدمات میزبانی در شبکه‌های کامپیوتری نیز بازخورد خوبی داشته‌است، طراحان این‌گونه شبکه‌ها با نصب و به کارگیری سِنت‌اواِس، از ابزارها و امکانات آن جهت کنترل و مدیریت  شبکه بهره خوبی برده‌اند. تفاوت‌های اساسی CentOS ۷ با نسخه‌های پیشین: به‌روز رسانی Kernel به ۳.۱۰.۰ پشتیبانی از Linux Containers ابزار Open VMware و درایور‌های 3D گرافیک استفاده از OpenJDK-7 به عنوان JDK پیش‌فرض LVM-snapshots به‌همراه ext4 و XFS فایل سیستم پیش‌فرض XFS iSCSI و FCoE در فضای kernel پشتیبانی از PTPv2 پشتیبانی از 40G Ethernet Cards برای کسب اطلاعات بیشتر به وب‌سایت رسمی CentOS مراجعه و یا PDF‌های زیر را مطالعه نمایید. Release Notes Red Hat Enterprise 7.0 Red Hat resource file

ویندوز Blue Screen‎

خطای Blue Screen پس از بروز رسانی Windows

شرکت مایکروسافت روز جمعه مورخ ۲۰۱۴/۰۸/۱۶ به کاربران خود اعلام نمود، در صورتی که ویندوز خود را بروز رسانی کرده‌اند قبل از ریبوت کردن سیستم آخرین بسته‌های بروز رسانی شده بر روی ویندوز را uninstall کنند؛ چون بعد از انجام این بروز رسانی‌ها در صورت ریبوت سیستم ممکن است سرور شما با خطای Blue Screen (یا BSOD) مواجه شود. گفته می‌شود بروز رسانی‌های ارائه شده به‌دلیل مشکل امنیتی بوده که مایکروسافت سعی در برطرف نمودن أن داشته‌است. آسیب‌پذیری امنیتی مذکور از نوع ارتقا سطح دسترسی در سیستم‌های ویندوزی می‌باشد، به کمک این آسیب‌پدیری و با داشتن دسترسی محدود به سرور، در حد یک کاربر عادی، می‌توان به سطوح بالاتر دسترسی مانند Administrator دست پیدا کرد. مایکروسافت در بروز رسانی اخیر خود ۹ hotfix را ارائه کرده‌است که ۳ آسیب‌پذیری امنیتی را برطرف کند، اما متاسفانه بعد از بروز رسانی ویندوز مشکل جدی‌تری در سرور ایجاد می‌گردد. چه خطاهایی پس از بروز رسانی رخ می‌دهد؟ خطاهایی که بعد از بروز رسانی ممکن است رخ دهد به شرح ذیل می باشد: Stop 0x50 errors Xformer complaining of “Stop 0x50 errors همچنبن مشکل Blue Screen به خاطر اعمال نمودن یکی از ۴ آپدیت زیر گزارش شده است. ۲۹۸۲۷۹۱ MS14-045: Description of the security update for kernel-mode drivers: August […]

ایران‌سرور حامی سومین دوره استارت آپ ویکند مشهد

سومین دوره start up weekend (استارت آپ ویکند) مشهد برگذار شد و ایران‌سرور (یکی از زیر مجموعه‌های هلدینگ گرین‌وب) در آن به عنوان حامی طلایی حضور داشت. استارت آپ ویکند یک رویداد آموزشی-تجربی در سراسر دنیا است که در ۳ روز متوالی پایان هفته برگذار می‌گردد. در این رویداد شرکت کنندگان پر انگیزه‌ای شامل برنامه نویسان، مدیران تجاری، عاشقان استارت آپ، بازاریاب‌های حرفه‌ای و طراحان گرافیک گرد هم می‌آیند تا طی ۳ روز ایده‌هایشان را مطرح کنند، گروه تشکیل دهند و ایده‌ها را اجرا کند. سومین دوره این رویداد در سه روز پایانی هفته پیش، مورخ ۱۵ الی ۱۷ام مرداد ماه ۱۳۹۳ با ۵۹ شرکت کننده برگذار شد. در این دوره ۳۱ ایده ارائه شد که از بین آن‌ها ۹ ایده برای رقابت در این سه روز انتخاب و بر اساس آن ۹ گروه شکل گرفت، رقابت سختی بین گروه‌ها با راهنمایی مربی‌ها صورت گرفت، در انتها تیم Localify (لوکالی فای) متشکل از آرمین نکویی، محمد خادم‌زاده، الناز باقری، محمدحیدر الهی و محسن ناموری به عنوان برترین ایده از سوی داوران برگزیده شد و از سوی همه حامیان هدایایی دریافت کرد. خانم مهندس فخار -یکی از برگذار کننده‌گان استارت آپ ویکند مشهد- در گفتگو با ایران‌سرور در خصوص شرکت‌کننده‌ها گفت: «در این دوره حضور شرکت‌کننده‌های بسیار جوان با ایده‌های […]

عیدانه‌ ایران‌سرور ویژه اعضا

تخفیف عید فطر

ایران‌سرور به مناسبت عید سعید فطر عیدانه ویژه برای اعضای خود دارد. کلیه کاربرانی که ‏دامنه‬ آن‌ها در ‏ایران‌سرور‬ و هاست آن در شرکت دیگری قرار دارد، در صورت انتقال هاست خود به ایران‌سرور می‌توانند از ۱ گیگابایت ‏هاست‬ رایگان بر روی سرورهای قدرتمند ایران‌سرور، با پشتیبانی ۲۴ ساعت حرفه‌ای، تا پایان زمان اعتبار هاست در شرکت دیگر، بهرمند گردند. علاوه بر آن انتقال هاست توسط ایران‌سرور کاملا رایگان آنجام می‌پذیرد، کافیست همین امروز با بخش فروش تماس بگیرید تا سایت شما در صف انتقال قرار گیرد. همچنین اولین ‫‏تمدید‬ هاست  با ۵۰ درصد ‫تخفیف‬ انجام خواهد شد.

عیدانه‌های ایران‌سرور به مناسبت عید فطر

۳۰ درصد تخفیف ویژه ایران‌سرور به مناسبت عیدفطر

به پاس ۳۰ روز طاعات و عبادات کاربران گرامی، و به مناسبات عید سعید فطر تخفیفات ۳۰ درصدی ایران‌سرو به شرح زیر می‌باشد: ۳۰ درصد تخفیف ثبت جدید هاست‌ اشتراکی ایران (کد تخفیف fetr93-30) ۳۰ درصد تخفیف ثبت جدید هاست‌ اشتراکی خارج (کد تخفیف fetr93-30) ۳۰ درصد تخفیف تمدید سالیانه‌ی هاست‌های اشتراکی ایران ۳۰ درصد تخفیف تمدید سالیانه‌ی هاست‌های اشتراکی خارج ۳۰ درصد تخفیف ماه سوم در صورت تمدید سه ماهه سرور‌های اختصاصی ایران ۳۰ درصد تخفیف ماه سوم در صورت تمدید سه ماهه سرور‌های مجازی ایران ۳۰ درصد تخفیف ماه سوم در صورت تمدید سه ماهه سرور‌های مجازی اروپا اعتبار این هدایا به مدت ۱۰ روز می‌باشد (۷ الی ۱۶ مردادماه)؛ جهت استفاده از تخفیف تمدید با بخش فروش در ارتباط باشید. راهنمای استفاده از کد تخفیف

آسیب پذیری MailPoet در وردپرس

آسیب‌پذیری MailPoet در وردپرس

چند وقت پیش متوجه یک Malware (تروجان) تزریق شده در برخی وب‌سایت‌های WordPress (وردپرس) که خسارات زیادی به‌همراه داشت شدیم. این تروجان به‌کمک آسیب‌پذیری موجود در در پلاگین MailPoet به وردپرس تزریق و فعال می‌شود. منحصر به‌فرد بودن این تروجان به دلیل تزریق کورکورانه بارهای مخرب به وردپرس است، چیزی که باعث خرابی و از دسترس خارج شدن وب‌سایت می‌گردد. جستجوهای ما تا این لحظه در ارتباط با این تروجان نتایج زیر را در بر داشته‌است: هدف این حمله وب‌سایت‌های محبوب و پربازدید وردپرس می‌باشد. سایت‌هایی که تا کنون مورد حمله قرار گرفته‌اند از نسخه‌های قدیمی وردپرس یا پلاگین استفاده می‌کردند و یا رمز مدیر سایت ضعیف بوده‌است. سیستم کاری تروجان هنوز مبهم است اما یکی ار کارهای آن تزریق اسپم برای هک وب‌سایت است. تنها هسته وردپرس حمله نمی‌کند، بلکه  قالب و پلاگین‌ها نیز در اهداف این تروجان قرار دارد. وب‌سایت‌هایی که به این تروجان آلوده شده‌اند پیغام‌های خطای متفاوتی به‌جای محتوای سایت نمایش داده‌اند، به‌صورت کلی اگر خطایی مشابه خطای زیر در وب‌سایت خود مشاهده کردید، به احتمال زیاد وب‌سایتتان آلوده شده‌است. Parse error: syntax error, unexpected ‘)’ in /home/user/public_html/site/wp-config.php on line 91 تنها راه شناخته شده پس از شناسایی و حذف تروجان برای ترمیم آسیب‌ها، بازگردانی آخرین نسخه سالم پشتیبان سایت است. […]

آسب‌پذیری امنیتی در vbulletin 5-x

آسب‌پذیری امنیتی در vbulletin 5-x

تیم vBulletin یک patch امنیتی برای نسخه‌های ۵.۰.۴, ۵.۰.۵, ۵.۱.۰, ۵.۱.۱, و ۵.۱.۲ جهت رفع آسیب‌پذیری SQL Injection در صفحه لیست اعضا منتشر کرد. همه استفاده‌ کنندگان از این انجمن‌ساز باید در اولین فرصت به آخرین نسخه از این نرم‌افزار مهاجرت کنند. vBulletin (وی‌بولتن) یکی از محبوب‌ترین نرم‌افزارهای انجمن‌ساز است که تا کنون بیش از ۱۰۰ هزار نسخه از آن نصب شده و فعال است. وی‌بولتن در انجمن رسمی خود در باره این آسیب‌پذیری گفته‌است: این مشکل امنیتی در نسخه‌های ۵.۰.۴, ۵.۰.۵, ۵.۱.۰, ۵.۱.۱, و ۵.۱.۲ وجود دارد و ما یک بروزرسانی امنیتی برای آن منتشر کردیم. این مشکل به هکرها اجازه می‌دهد تا کدهای SQL خود را به دیتابیس تزریق و اجرا کنند. ما به کلیه وب‌مسترهایی که از وی‌بولتن استفاده می‌کنند توصیه می‌کنیم  نرم‌افزار خود را در اولین زمان ممکن به آخرین نسخه بروز کنند. شما می‌توانید patch بروزرسانی را از آدرس http://members.vbulletin.com/patches.php دریافت نمایید.   این آسیب‌پذیری به‌وسیله (Romanian Security Team (RST گزارش شده‌است و می‌تواند پیش از آن توسط گروه‌های دیگر کشف و مورد سوء استفاده قرار گرفته باشد. اگر درحال‌حاضر امکان بروزرسانی وی‌بولتن خود را ندارید، بهتر است دسترسی به صفحه memberlist را تا زمان بروزرسانی وی‌بولتن ببندید.

Domain Backorder در ایران‌سرور

رززو دامنه در ایران‌سرور

امکان Domain Backorder (رزرو دامنه) در ایران‌سرور فراهم شد. اگر از زمان انقضای دامنه شما مدت زیادی گذشته و دیگر امکان تمدید وجود ندارد، یا نام دامنه مورد علاقه شما قبلا ثبت شده‌است و تمایل دارید در صورت عدم تمدید مالک، دامنه را در اولین فرصت ثبت نمایید، پیشنهاد ما استفاده از سرویس رزرو دامنه است. رزرو دامنه سرویسی است که دامنه‌های ثبت شده را پیش از آزاد شدن، برای ثبت مجدد بررسی و در صورت امکان ثبت می‌کند. در این سرویس وضعیت دامنه به‌صورت دوره‌ای (بازه‌هایی کمتر از یک روز) بررسی و در صورت عدم تمدید توسط مالک برای رزرو کننده ثبت می گردد. امکان رزرو دامنه از مان ثبت تا آزاد شدن مجدد آن وجود دارد. این سرویس در حال حاضر تنها برای دامنه های بین المللی قابل اجرا است و دامنه‌های IR در صورت عدم تمدید، پس از گذشت دو ماه از تاریخ انقضا، آزاد شده و برای همه قابل ثبت است. ایران‌سرور این‌سرویس را برای پسوندهای دامنه‌ی  com ،net ، info ،co ،biz و us ارائه می‌دهد. برای کسب اطلاع بیشتر در خصوص سرویس Domain Backorder در ایران سرور، لینک زیر را مطالعه نمایید. رزرو دامنه در ایران‌سرور

جشنواره هدایای هفتگی ایران‌سرور

جشنواره هدایایی هفتگی ایران‌سرور

به‌منظور قدر دانی از همراهان ایران‌سرور و در جهت ترویج استفاده از خدمات هاستینگ، ایران‌سرور هدیه(هایی) را بصورت هفتگی برای هواداران خود در نظر گرفته‌است. این هدایای متنوع تا ۷ام مردادماه ۱۳۹۳، مصادف با عید سعید فطر، هر هفته و به تعداد محدود در صفحه هواداران ایران‌سرور ارائه خواهد شد. هر هدیه با ارزش کاملا متفاوت و در زمان تصادفی اعلام می‌گردد، ارزش متفاوت به این معنی است که هدیه می‌تواند شامل چند درصد تخفیف برای ثبت یک دامنه و یا ۱۰۰ درصد تخفیف در سفارش هاست باشد. برای استفاده از هدیه، کافیست وارد پنل‌کاربری خود در ایران‌سرور شوید و سرویس شامل هدیه را انتخاب، سپس مراحل ثبت سفارش را طی نمایید تا در بخش نهایی، پیش از پرداخت فاکتور، کد تخفیف هدیه را وارد و از هدیه خود لذت ببرید. راهنمای تصویری استفاده از کد تخفیف  هر هدیه تنها توسط یک‌نفر قابل استفاده می‌باشد، در صورتی که هنگام وارد کردن کد با پیغام «کد تخفیف وارد شده معتبر نمی‌باشد» مواجه شدید به این معنی است که کاربر دیگری، پیش از شما از آن استفاده نموده‌است، اما جای نگرانی نیست؛ شما باز هم می‌توانید هدیه دریافت نمایید، فقط کافی است منتظر اعلام هدیه بعدی در صفحه هواداران ایران‌سرور باشید. راهنمای عضویت […]

مشکل Auto Identity Column در SQL Server 2012 و راه‌حل آن

مشکل Auto Identity Column در Sql 2012 و راه حل آن

چنانچه سرویس SQL را در MS SQL server 2012 ریست نمایید، VALUE (مقدار)هایی که Identity SPECIFICATION آن‌ها برابر YES باشد جهش پیدا می‌کنند. این افزایش مقدار، از نقطه نظر برنامه نویسی، به خصوص در زمانی که قصد نمایش داده‌ها به کاربر وجود دارد، قابل قبول نیست. برای درک بهتر، این مسئله را با مثالی در ادامه بررسی می‌کنیم: ابتدا به کمک Query (دستور)های زیر یک Table ایجاد و مقدار فیلد Id را بصورت Auto Identity Column تنظیم می‌کنیم، سپس دو سطر داده به آن اضافه کنید. create table MyTestTable(Id int Identity(1,1), Name varchar(255)); insert into MyTestTable(Name) values (‘Mr.Tom’); insert into MyTestTable(Name) values (‘Mr.Jackson’); به کمک Select می‌توان نتیجه دستورات بالا را بررسی کرد: SELECT Id, Name FROM MyTestTable; حال سرویس SQL را ریست کنید: به کمک دستورات زیر دو سطر جدید به Table اضافه کنید: insert into MyTestTable(Name) values (‘Mr.Tom2’); insert into MyTestTable(Name) values (‘Mr.Jackson2’); به وسیله Select نتیجه را بررسی کنید: SELECT Id, Name FROM MyTestTable; همان گونه که در تصویر بالا مشاهده می‌کنید، ستون Id پس از ریست شدن SQL به‌جای مقدار ۳ مقدار ۱۰۰۲ را می‌گیرد. رفع مشکل پرش Auto Identity Column پس از reset نمودن SQL: برای رفع این مشکل SQL SERVER CONFIGURATION MANAGER را باز کنید، از سمت چپ پنجره بر روی […]

رفع خطای password protect

رفع خطای password protect

password protect به شما امکان رمزگذاری بر روی پوشه‌ای خاص از فضای وب‌سایت‌تان را می‌دهد، به‌عنوان مثال می‌توانید به کمک آن امنیت پوشه wp-admin وردپرس را افزایش دهید. چنانچه پس از فعال کردن این امکان، در زمان ورود به URL محافظت شده به وسیله‌ی password protect، با خطای «Error 404 – Not Found» مواجه شدید و یا Prompt (پنجره درخواست اطلاعات ورود) مرورگر نمایش داده نشد، برای رفع آن اقدامات زیر را انجام دهید: وارد پوشه مورد نظر (به‌عنوان مثال wp-admin) شوید. فایل .htaccess را باز کنید. عبارت ErrorDocument 401 default را جایگزین AuthGroupFile /dev/null کنید. در انتها تغییرات اعمال شده را ذخیره کنید.

آموزش نصب zabbix 2.0.x

آموزش نصب zabbix 2.0

Zabbix یک نرم‌افزار Enterprise متن باز مانیتورینگ است که هر دو نسخه‌ی تجاری و غیر تجاری آن به‌صورت رایگان در دسترس عموم قرار دارد.  در این مقاله قصد داریم روش نصب آن بر روی سیستم‌عامل CentOS 6 (سنت‌او‌اس ۶) را توضیح دهیم. جهت مطالعه بیشتر درباره این نرم‌افزار می‌توانید به وب‌سایت رسمی Zabbix مراجعه نمایید. نصب zabbix 2.0.x: برای نصب zabbix 2.0.x بر روی سیستم‌عامل سنت‌او‌اس ۶ مراحل زیر را به‌ترتیب طی نمایید: ۱- ابتدا به‌وسیله دستورات زیر مخزن zabbix را به هسته سنت‌او‌اس اضافه می‌کنید. rpm –import http://repo.zabbixzone.com/centos/RPM-GPG-KEY-zabbixzone rpm -Uv http://repo.zabbixzone.com/centos/zabbixzone-release-0.0-1.noarch.rpm ۲- سپس بسته‌های زیر را نصب کنید. yum install mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway ۳-فایل  /etc/httpd/conf.d/zabbix.conf را باز کنید و تایم‌زون را به شکل زیر تغییر دهید. php_value date.timezone Asia/Tehran ۴- Apache (آپاچی) و MySQL (مای‌اسکیوال) را استارت کنید. service httpd start service mysqld start ۵- پسورد root را تغییر دهید و کاربری به نام zabbix بسازید. دقت کنید که کاربر anonymous و پایگاه‌داده test را پاک کنید، سپس پایگاه‌داده مجوزها را ری‌لود کنید. mysql_secure_installation ۶-  به مای‌اسکیوال وصل شوید و دستور‌های زیر را اجرا کنید. mysql -u root -p mysql> create database zabbix character set utf8; mysql> grant all privileges on zabbix.* to ‘zabbix’@’localhost’ identified by ‘password’; mysql> flush privileges; ۷-  از مای‌اس‌کیو‌ال خارج شوید […]

آشنایی با NUMA

آشنایی با NUMA

Non-uniform Memory Access (به‌صورت مخفف NUMA) یک طراحی حافظه است که در این طرح هر processor (پردازنده) حافظه‌ی محلی مخصوص به خود را دارد و سرعت دسترسی پردازنده به حافظه محلی خود بالاتر از حافظه‌های غیرمحلی است. NUMA (نوما) نقطه مقابل معماری SMP است که در آن تمام پردازنده‌ها از یک حافظه مشترک استفاده می‌کنند، مناسب پروسس‌هایی وابسته به یک کاربر یا تسک است، در نتیجه اجرای پروسس در یک نود و با یک RAM اختصاصی سرعت اجرا را بیشتر می‌کند. برای اجرای بهینه برنامه‌ها باید هر پروسس تا حد ممکن از RAM محلی پردازنده‌ای که در آن مقیم است استفاده کند. در سیستم‌عامل گنو/لینوکس از ابزار numactl برای کنترل سیاست‌های نومای پروسس‌ها استفاده می‌شود. با استفاده از این دستور مشخص می‌کنیم که یک برنامه در چه پردازنده‌ای اجرا شود و از کدام حافظه استفاده کند. در ادامه با این دستور آشنا می‌شویم و در انتها برنامه نویسی بهینه با استفاده از کتاب‌خانه numalib را فرا می‌گیریم. دستور numactl: برای بررسی وضعیت سخت‌افزار NUMA می‌توان از دستور numactl به‌صورت زیر استفاده کرد. numactl –hardware خروجی دستور مشخصات پردازنده خواهد بود و می‌تواند به دو صورت باشد: ۱. در خروجی دستور تنها ۱ نود وجود داشته‌باشد، به این معنی است که معماری پردازنده ما نمی‌تواند از نوما پشتیبانی کند. $numactl –hardware available: 1 […]

٪۱۵ تخفیف به مناسبت نیمه شعبان

فروش ویژه نیمه شعبان

طلوع می کند آن آفتاب پنهانی ز سمت مشرق جغرافیای عرفانی دوباره پلک دلم می پرد نشانه چیست شنیده ام که می آید کسی به مهمانی کسی که سبزترست از هزار بار بهار کسی شگفت کسی آن چنان که می دانی کسی که نقطه آغاز هر چه پروازست تویی که در سفر عشق، خطّ پایانی تویی بهانه آن ابرها که می گریند بیا که صاف شود این هوای بارانی تو از حوالی اقلیم هر کجا آباد بیا که می رود این شهر رو به ویرانی کنار نام تو لنگر گرفت کشتی عشق بیا که یاد تو آرامشی است طوفانی «قیصر امین پور» با تبریک پیشاپیش پانزده‌ام شعبان‌ماه، سالروز ولادت مولود خجسته‏‌اى که در این روز زمین را با قدوم خویش متبرک ساخته‌است، ایران‌سرور در نظر دارد برخی از سرویس‌های خود را با تخفیف ارائه نماید، این تخفیف‌ها عبارتند از: ۱۵ درصد تخفیف خرید سرویس هاست اشتراکی ویندوز. ۱۵ درصد تخفیف خرید سرویس هاست اشتراکی لینوکس. ۱۵ درصد تخفیف درصورت تمدید زودتر از موعد سرویس‌ هاست اشتراکی ویندوز. ۱۵ درصد تخفیف درصورت تمدید زودتر از موعد سرویس‌ هاست اشتراکی لینوکس. ۱۵ درصد تخفیف درصورت تمدید سه ماهه سرور مجازی. ۱۵ درصد تخفیف درصورت تمدید سه ماهه سرور اختصاصی ایران. اعتبار تخفیف‌ها از ۱۷ الی […]

معرفی CXS

معرفی CXS

اسکریپت ConfigServer eXploit Scanner (مخفف CXS) یک ابزار امنیتی و محصولی از شرکت ConfigServer است. به کمک این ابزار میتوان تا حدودی از اسکریپت‌های مخرب نظیر وب‌شل و ابزارهای هک در امان ماند. می‌توان CXS را یک Exploit (پویشگر ابزارهای مخرب) دانست. CXS مخصوص سرورهایی با سیستم‌عامل CentOS به‌همراه کنترل‌پنل DirectAdmin یا cPanel می‌باشد. اگر به امنیت بیشتر سرورها می‌اندیشید و یا به دنبال یک اسکریپت امنیتی خوب می‌گردید، پیشنهاد ما CXS است. جهت تهیه لایسنس CXS به لینک مراجعه نمایید. مهم ترین قابلیت‌های CXS: ۱- Realtime Monitoring: بررسی و مانیتور لحظه به لحظه سرور. با فعال نمودن و پیکر بندی مناسب امکان CXS Watch Daemon، در صورت آپلود فایل مخرب، فایل به سرعت حذف یا قرنطینه و گزارش آن برای مدیر سرور ارسال خواهد شد. ۲- integrated with ClamAv: هماهنگی با آنتی ویروس قدرتمند ClamAv. این هماهنگی با آنتی ویروس قدرتمند ClamAv از آپلود ویروس‌ها جلوگیری می‌کند. ۳- integrated with CSF: هماهنگی با فایروال CSF. با پیکر بندی مناسب می‌توان تنظیم کرد که وقتی فایل مخربی بر روی سرور آپلود شد، IP شخص خاطی توسط CSF بلوکه گردد. ۴- integrated with ModSecurity: هماهنگی با ModSecurity. با پیکر بندی مناسب می‌توان تنظیم کرد که وقتی فایل مخربی بر روی سرور آپلود شد، IP شخص خاطی توسط ModSecurity بلوکه گردد. سایر […]

چگونه تعداد فایل‌های زیاد در لینوکس را حذف کنیم

چگونه تعداد فایل‌های زیاد در لینوکس را حذف کنیم

‫inode ساختمان داده‌ای است که در فایل سیستم لینوکس اطلاعاتی مانند فایل‌ها، دایرکتوری‌ها و سایر خصوصیات فایل‌سیستم را دخیره می‌کند. هر فایل‌سیستم تعداد محدودی inode (آی‌نود‌) و در نتیجه میزان مشخص فایل را می‌تواند نگه‌داری کند. چنانچه تعداد فایل‌های فایل‌سیستم از میزان مشخصی بیشتر شود تعداد آی‌نود‌های مجاز آن فایل‌سیستم به اتمام می‌رسد و امکان ذخیره و ایجاد تعداد بیشتری فایل وجود نخواهد داشت. برای یافتن تعداد آی‌نودهای مجاز از دستور زیر استفاده کنید. df -i خروجی این دستور می‌تواند به شکل زیر باشد. Filesystem Inodes IUsed IFree IUse% Mounted on rootfs 60506112 32619 60473493 1% / اطلاعات بیشتر inodeها را با دستور زیر می‌توان مشاهده کرد. # tune2fs -l /dev/sda1 | grep -i inode Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super Inode count: 131072 Free inodes: 131037 Inodes per group: 2048 Inode blocks per group: 256 First inode: 11 Inode size: 128 Journal inode: 8 Journal backup: inode blocks دستور بالا حداکثر تعداد آی‌نود قابل اختصاص و آی‌نود‌های اختصاص یافته را نشان می‌دهد. چنانچه آی‌نودهای فایل سیستم پر شود تنها راه‌حل مشکل پاک کردن فایل‌ها و دایرکتوری‌ها است. راه‌های متفاوتی برای پاک کردن فایل‌ها وجود دارد. ابتدا باید فایل‌ها را مشاهده کنیم، با دستور ls می‌توانیم فایل‌ها را […]

عمر مفید یک Hard disk. یک هارد چقدر عمر می کند؟

پیش‌بینی نرخ خطای هارد دیسک‌ها

عمر مفید یک Hard disk (هارد دیسک) چقدر است؟ کوتاه‌ترین و صادقانه‌ترین جوابی که می‌توان به این سوال داد «نمی‌دانیم» است. خوشبختانه به لطف تحقیقات انجام شده در شرکت Backblaze امروزه حدس‌هایی در این زمینه زده می‌شود. هارد دیسک یا دیسک سخت، یکی از مهمترین بخش‌های یک سیستم‌کامپیوتری می‌باشد، چون یکی از حافظه‌های غیر فرار سیستم‌های کامپیوتری جهت ذخیره‌ی دائم اطلاعات می‌باشد و در دسته حافظه‌های غیرفرار سریع‌ترین نیز محسوب می‌گردد. Backblaze یکی از شرکت‌های معتبر پشتیبان‌گیری آنلاین از اطلاعات، پس از تحقیق ۴ ساله خود بر روی ۲۵۰۰۰ هارد که شبانه روز و بی‌وقفه در این موسسه مشغول به کار بوده‌اند، اعلام کرد: «تنها ۷۸٪ از هارد دیسک‌ها بیش از چهارسال عمر کرده‌اند و هنوز در حال فعالیت می‌باشند، ۲۲٪ دیگر قبل از ۴ سال خراب شدند!»  چگونه از هارد دیسک‌ها در  Backblaze استفاده می‌شود: Backblaze تعداد بسیار زیادی هارد دیسک  با حجم قابل توجه جهت ذخیره سازی اطلاعات استفاده می‌کند. هر ۴۵ هارد در یک Pod ذخیره سازی و مجموعه‌ای از Podها در یک Rack (رکِ)‌ دیتاسنتر  Backblaze قرار دارد. با توجه به کاربران جدیدی که به مجموعه اضافه می‌شوند، Backblaze همیشه در حال تهیه هارد دیسک‌های جدید، بررسی و تست آن‌ها و اضافه کردن هاردها به Pod است. در حال حاضر 75PB تجهیزات ذخیره […]