نصب PHP IMAP در سرور مجازی Centos

تاریخ انتشار: ۳۰ شهریور ۱۳۹۶آموزش نصب PHP IMAP در Centos  اگر در هنگام استفاده از توابع IMAP با خطای “call to undefined function imap_open ()” مواجه شدید، معنی این پیام این هست که IMAP  بر روی سرور شما نصب نیست.  در این  مطلب به چگونگی نصب توابع پی اچ پی IMAP در CentOS می پردازیم و همچنین بر روی Red Hat Enterprise Linux (RHEL)، Fedora و سایر توزیع ها … وارد ssh شوید و دستور زیر را اجرا کنید : yum -y install pam-devel خروجی دستور : Loading...

آشنایی با کاربردهای فایل php.ini

تاریخ انتشار: ۲ شهریور ۱۳۹۶در مقاله مقدار مموری یا رم هاست اشتراکی در زمینه خطای نمایش وبسایت پس از انتقال آن از فضای لوکال به فضای میزبانی وب سخن گفتیم و روشن شد که خطاهای (…Memory limit exhausted) مربوط به خطای تفسیر کدهای PHP می باشد که به دلیل محدویت های ایجاد شده بر روی هاست اشتراکی از نظر استفاده از مقدار معینی از رم یا مموری سرور میزبان شما می باشد و استفاده از فایل PHP.ini را به عنوان یکی از راهکار های ممکن معرفی نمودیم. فایل php.ini عملاً فایلی سیستمی...

تغییر پورت SSH سرور لینوکس

تاریخ انتشار: ۱ شهریور ۱۳۹۶در دنیای اینترنت به دلیل وجود مهاجمان و هکرها و همچنین اتفاقات روزمره ای که برای افراد مختلف می افتد، امنیت یکی از مهمترین فاکتور ها و یا حتی مهمترین فاکتور می باشد. یکی از روش های افزایش امنیت تغییر پورت ssh در سرور های لینوکسی می باشد. و اما دلیل تغییر پورت چیست؟ عده ای به این نکته اشاره می کنند که مگر Password قدرتمند برای جلوگیری از لاگین کردن به ssh کافی نیست؟ در پاسخ به این سوال باید گفت که، شاید پسورد قوی جلوی لاگین کردن به ssh...

جلوگیری از حملات ddos و کانفیگ امنیتی csf

جلوگیری از حملات DDOS

تاریخ انتشار: ۵ مرداد ۱۳۹۶سلام و عرض ادب خدمت دوستان عزیز حملات DDOS معمولا با استفاده از سیستم های آلوده از کشور های مختلف انجام میشود, که عمده آنها از کشور چین می باشد . حملات باعث اختلال در سرویس apache میشود و از آنجای که سرویس آپاچی در جلوی حملات DDOS ضعیف عمل میکند سایت های سرور با سرعت خیلی کمی بارگزاری میشوند . این آموزش برای حملات بر روی سطح ۷ شبکه میباشد ( سطح نرم افزار) که سرویس Apache را مورد حمله قرار داده بودن . در حملات بر روی شبکه و یا …. شما...

معرفی بهترین میل سرور های لینوکس

تاریخ انتشار: ۲۲ تیر ۱۳۹۶سرویس ایمیل مدت هاست که فضای مجازی را دگرگون کرده است و امری جدا نشدنی از اینترنت و مکاتبات مجازی می باشد. قاعدتا هر سرور و وب سایتی نیازمند ایمیل سرویس می باشد. در این مقاله قصد داریم ۶ تا از بهترین و پرکاربردترین سرویس های ایمیل تحت لینوکس را برایتان معرفی کنیم.البته ممکن است بعضی از همین سرویس ها نسخه های تحت ویندوز نیز داشته باشند. ۱ – Sendmail از این میل سرور میتوان به عنوان قدیمی ترین و محبوب ترین میل سرور های سیستم عامل های لین...

دلایل بروز خطای سرور Internal Server Error 500

تاریخ انتشار: ۲۲ تیر ۱۳۹۶اگر مدیر سایت یا سرور هستید برخورد با بعضی خطاها گاها شما را عصبی و نگران کند. هرچند اگر به مفاهیم خود مسلط باشید گاها پس از دیدن این ارور یک نفس راحت میکشید چون این ارور قابل برطرف شدن بوده و اگر دلیل ان را بدانید سریع تر از موارد دیگر قابل حل خواهد بود. بطور عمومی ارور Internal Server Error به این معناست که اشتباهی در برسی و پاسخ به درخواست صورت گرفته که وب سرور قادر به شناسایی و ارائه راه حل برای ان نیست. این ارور در وب سرور ها و حتی برخی ا...

آموزش غیر فعال کردن فایروال لینوکس

تاریخ انتشار: ۱۵ تیر ۱۳۹۶بعضا شاید لازم باشد به دلایلی فایروال سرور لینوکسی خود را غیر فعال و خاموش کنید. برای اینکار از دستورات زیر استفاده کنید: service iptables stop برای غیرفعال کردن در هنگام بوت مجدد دستور زیر را استفاده کنید: chkconfig iptables off برای allow کردن کلیه کانکشن های ورودی و خروجی در iptables از دو دستور زیر استفاده نمایید. iptables -A INPUT -i lo -j ACCEPT iptables -A OUTPUT -o lo -j ACCEPT  ...

پر شدن حافظه رم (RAM) در لینوکس

کش شدن رم لینوکس

تاریخ انتشار: ۳ تیر ۱۳۹۶با سلام هنگامی که شما لینوکس جدید نصب میکنید ،سیستم عامل لینوکس جهت افزایش سرعت پردازش ها و همینطور کاهش فشار روی هارد دیسک مقداری از رم را به صورت کش (cache) نگهداری می کند.همچنین گاهی اوقات بعد از بسته شدن برنامه رم مورد استفاده برنامه آزاد نمی‌شود. برای آزاد کردن رم در هر بخش، از دستورات زیر استفاده می‌کنیم: برای آزاد کردن page cache : sync echo 1 > /proc/sys/vm/drop_caches برای آزاد کردن dentry ها و inode ها : echo 2 >...

ایمپورت کردن دیتابیس حجیم از طریق SSH

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

افزایش حجم ایمپورت دیتابیس در mysql

تاریخ انتشار: ۳۰ خرداد ۱۳۹۶در بیشتر سرور های میزبانی وب مبتنی بر کنترل پنل های وب هاستینگ سی پنل و دایرکت ادمین، حداکثر حجم مجاز آپلود فایل توسط php به صورت پیش فرض روی ۸ مگابایت محدود شده است. بنا بر این در صورت ایمپورت کردن و آپلود کردن دیتابیس های بزرگ تر از ۸ مگابایت با پیام های خطایی مواجه خواهید شد. برای حل این مشکل و رفع محدودیت حجم آپلود و ایمپورت دیتابیس های MySQL کافی است تا فایل php.ini را ویرایش کرده و مقادیر زیر را به این شکل افزایش دهید: memory_limit...