مقالات

 label گذاری دستورات طولانی در لینوکس

چطور دستورات طولانی را در لینوکس label گذاری کنم ؟برای انجام این کار به صورت زیر عمل کنید.1-...

 overwrite کردن فایلها و فولدر ها با دستور cp

گاهی اوقات برای بازنویسی فایلها و فولدرها با دستور cp تاییده ای را باید برای هر فایل صادر نماییم...

 Resrart کردن خودکار Apache

1- باید از طریق root و از SSH وارد سرور شویم 3-برای ویرایش فایل زمان بند باید از دستور “crontab...

 آماده سازی Drive جدید جهت اتصال به سرور

هر دو Drive باید دارای partition بندی و نوع partition table (نوع MBR یا GPT) یکسان باشند، برای...

 آموزش نصب اکستنشن gmp در Php

ابتدا اخرین نسخه این افزونه را از لینک زیر دانلود نمایید: https://gmplib.org/ سپس اقدام به نصب...

 آموزش نصب ماژول spdy در nginx

  Spdy همانند Https پروتکلی برای رمزنگاری کردن اطلاعات مبادله شده بین سرور و کلاینت می باشد اما...

 ارتباط با SSH

من چطور میتوانم به سرورلینوکس خود از راه دور دسترسی داشته باشم؟ برای اینکار باید از پروتکل SSH...

 استفاده از زبان فارسی در عنوان پاسخ آماده

کنترپنل DirectAdmin بصورت پیش‌فرض، از encoding در عنوان پاسخ‌های آماده پشتیبانی نمی‌کنند، جهت...

 اضافه نمودن پسوند به نام فایلها

برای اضافه نمودن یک پسوند به نام فایلها میتوان از دستور زیر در Linux استفاده نمود rename...

 اضافه نمودن پیشوند به نام فایلها

برای اضافه نمودن یک پسوند یا prefix به ابتدای نام تمام فایلها میتوان از دستورات زیر استفاده نمود:...

 اطلاعات در مورد RAM سرورم میخوام، چطور باید بدست بیارم؟

من میخوام اطلاعات دقیقی از میزان حافظه استفاده شده و خالی،میزان cache و دیگر پارامترهای مربوط به...

 انتقال تعداد زیادی فایل بوسیله SSH

برای انتقال تعداد زیادی فایل بوسیله SSH میتوان از دستور زیر استفاده کرد:   rsync -az...

 انتقال فایل‌ها با استفاده از دستور rsync

کار‌برد‌های دستور rsync در سرور برای انتقال فایل‌ها در SSH می‌توان از دستور rsync استفاده کرد....

 انجام دستورات و کامند ها با در نظر گرفتن لود سرور

برای اینکه تنظیماتی انجام دهیم تا دستور مورد نظر در ssh با در نظر گرفتن حد خاصی از لود سرور انجام...

 بررسی Login history کلیه کاربران، در cPanel

جهت بررسی Login history کلیه کاربران سرور،با کنترل پنل cPanel، کافیست محتوای access_log را به کمک...

 بروزرسانی Kernel

چطور میتوانم Kernel سرور را بروز کنم؟ آیا امکان بروزرسانی Kernel وجود دارد؟ ابتدا در فایل...

 تست سرویس Exim در سرور های لینوکس

برای تست سرویس Exim بعد از نصب دستور زیر را وارد نمایید. exim -bV اگر سرویس مربوطه به درستی نصب...

 تغییر اولویت پردازش فرایند ها در لینوکس

در لینوکس به صورت پیشفرض فرایند ها مقدار یکسانی از زمان CPU   برای پردازش استفاده می کنند بدین...

 تغییر مالکیت (ownership) یک لینک(symlink)

برای تغییر مالکیت یک فایل لینک شده از دستور زیر استفاده نمایید: chown -h user:group SymlinkFile

 تغییر ویرایشگر پیش‌فرض Crontab

ویرایشگر پیش فرض برای تنظیمات Crontab ویرایشگر Vim میباشد. در صورتی که بخواهید این ویرایشگر را...

 تغییر پورت ssh

برای تغییر پورت SSH مراحل زیر را پیگیری نمایید: با دسترسی root به ssh وارد شوید و فایل...

 تغییر یک باره IP تمام DNS ها

گاهی بعد از تغییر سرور نیاز به تغییر IP تمامی DNS ها و رکورد های مربوطه در سرور دارید . که اگر...

 جستجو براساس تاریخ ویرایش در سروهای لینوکسی

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

 جستجو و مرتب سازی نتیجه براساس حجم

برای جستجو و نمایش لیست مرتب شده براساس حجم در لینوکس میتوان از دستور زیر استفاده نمود: find ./...

 جستجوی متن در تعدادی فایل

برای جستجوی یک متن در تعدادی فایل میتوان  از دستور زیر استفاده نمود.   grep -lir "some text" *...

 حذف فایلهایی با نام های خاص

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

 حذف فایل‌های یک Directory

برای خذف محتویات دایرکتوی (Directory) در linux بدون اعمال تغییربر روی خود دایرکتوری،‌ میتوان...

 حذف پوشه‌های خالی

برای حذف پوشه‌هایی که خالی میباشند میتوانید از یکی از دستورات زیر استفاده نمایید:   rmdir...

 خاموش شدن سیستم در ساعت دلخواه

برای خاموش شدن خودکار سیستم پس از گذشت ۳ساعت از دستور زیر استفاده نمایید: echo init 0 | at now...

 خطای exceeds the upload_max_filesize

اندازه پیش فرض آپلود معمولا 2 مگابایت می‌باشد، به همین دلیل ممکن است هنگام آپلود اطلاعات روی هاست...

 خطای Got a packet bigger than max_allowed_packet bytes

ممکن است در زمان restor کردن و یا کار بابانک Mysql با پیغام خطای Got a packet bigger than...

 خطای ip_conntrack: table full, dropping packet

در صورتی که سرور شما دچار مشکل شده است، از طریق SSH وارد سرور خود شوید و دستور زیر را وارد...

 خطای mysqldump: Got error: 29: File './databasename/tablename.MYD' not found (Errcode: 24) when using LOCK TABLES

ممکن است در زمان  restore   کردن و  backup گیری از بانک اطلاعاتی یا کار بابانک Mysql با پیغام...

 دریافت اطلاعات RAM

سرور من چه مقدار RAM دارد؟چه نوع RAM در سرور من نصب شده و پشتیبانی میشود؟حداکثر RAM پشتیبانی شده...

 دستورات مفید Exim

اگرصفی پربار دارید و نیاز دارید که آن‌را خالی کنید یا متوجه شوید که پیام ها انباشته شده‌اند...

 راهنمای اتصال FTP به کمک ترمینال

جهت اتصال به ftp دستور زیر رادر خط فرمان وارد نمائید: ftp ipserver بجای ipserver آدرس IP سرور...

 راهنمای بلاک کردن IPهای Brute Force توسط CSF

اموزش بلاک کردن خودکار آی‌پی Brute Force توسط CSF برای بلاک شدن خودکار IPهای Brute Force توسط...

 رفع اخطار Error with system Quotas

  گاهی پیش امده است که کاربران سرور های اختصاصی دارای کنترل پنل دایرکت ادمین در هنگام ایجاد...

 رفع خطا XsltProcessor در نصب مووبل تایپ

برای رفع این خطا گام های زیر را میپیماییم : 1 - در سرور های Debian این دستور را وارد کنید....

 رفع خطای 'qnx': unknown terminal type در لینوکس

در صورتی که مشکل در اجرای کامند های لینوکس دارید و پیغام خطای زیر را می‌دهد: 'qnx': unknown...

 رفع خطای mysqladmin flush-hosts

چنانچه در سرور Linux، با خطای زیر مواجه شدید:   Host 'hostname' is blocked because of many...

 رفع مشکل Content Encoding Error

در صورت فعال بودن gzip و deflate باید فعال بودن zlib.output_compression بررسی شود. باید گزینه...

 روش kill کردن کلیه processهای یک کاربر در Linux

جهت kill کردن کلیه processهای یک کاربر در Linux، کافیست به کمکSSH به سرور متصل و دستور زیر را...

 روش تهیه لیست cron jobهای کلیه کاربران در DirectAdmin:

جهت تهیه لیست cron jobها در DirectAdmin، کافیست دستورات زیر را اجرا نمایید:   for user in $(cut...

 روش جلوگیری از استفاده‌ی پهنای باند و تصاویر دامنه، بوسیله Hot link

سارقان مطلب و پهنای‌باند با کپی کردن لینک فایل‌های درون سرور شما ( مثالا تصاویر ، موزیک ها ، کلیپ...

 طریقه ریست کردن clamd از طریق ssh

برای این کار پس از ssh کردن به سرور دستور زیر را وارد نمایید: /scripts/restartsrv clamd

 طریقه نصب Zend Optimizer روی سرور

ابتدا وارد مسیر زیر شوید:cd /usr/local/directadmin/custombuildسپس دستورات زیر را به ترتیب اجرا...

 طریقه وصل شدن به SSH

چطور می توانم به SSH ارتباط برقرار کنم؟نحوه کار با Putty چگونه است؟آیا اتصال به SSH از طریق...

 عدم امکان استفاده از imagettftext در PHP

کاربران در استفاده از تابع ()imagegettext را در PHP ندارند و در زمان استفاده از این تابع با پیغام...

 غیر فعال کردن سرویس های در لینوکس از طریق ترمینال

برای این کار ابتدا باید از طریق دستور ssh وارد سرور خود شوید. ssh-l root -p برای غیر فعال کردن...

 فعال سازی Freetype در PHP

چطور GD را در PHP فعال کنم؟فعالسازی GDنصب GD در PHPفعالسازیPHP-GD برای فعالسازی GD در سیستمهای...

 فعال سازی GD در PHP

چطور GD را در PHP فعال کنم؟فعالسازی GDنصب GD در PHPفعالسازیPHP-GD برای فعالسازی GD در سیستمهای...

 فعال سازی soap

برای فعال سازی soap وارد آدرس زیر شوید.   /usr/local/directadmin/custombuild/configure/suphp...

 لیست پارتیشن ها

برای دیدن لیست تمام پارتیشن ها از دستورات زیر میتوان استفاده نمود. awk '/d.[0-9]/{print $4}'...

 محدود کردن تعداد کانکشن به سرور برای هر ip

شما میتوانید برای تنظیم ماکسیمم تعداد کانکشن برای هر ip به پورت مشخص از طریق csf اقدام...

 مراحل MySql Recovery

  1-      Mysql  را کاملا stop نمایید. service mysqld stop pkill mysql 2-      تمام داده های...

 مشاهده تعداد خط های یک فایل از طریق SSH

چطور از طریق SSH تعداد خط های یک فایل را ببینم؟   برای  نمایش تعداد خط های یک فایل از طریق...

 مشاهده لیست groupها و userهای عضو آنها

برای مشاهده لیستی از groupها و userهای عضو هرگروه از دستور زیر استفاده نمایید:   for u in `cut...

 مشاهده لیست فایلها و حجم انها

برای مشاهده لیست فایلها و حجم هرکدام که بصورت نزولی مرتب شده است از دستور زیر استفاده کنید:...

 مشاهده محتویات فایل های tar از طریق SSH

چطور محتوی فایل های tar را ببینم ؟ جهت مشاهده محتویات فایل های tar بدون این که عمل extract...

 مشاهده کانتر iptables

برای مشاهده گزارشات انلاین درiptables که شامل حجم ترافیک ورودی و خروجی، تعداد بسته‌های مسدود شده...

 مشاهده‌ی تعداد Cpuها و Coreها

برای کنترل تعداد Cpuها و Coreهای آنها از دستور زیر در ترمینال استفاده کنید. cat /proc/cpuinfo |...

 معرفی ابزار مانیتورینگ NetData

بسیاری از مدیران سرور نیازمند ابزاری برای مانیتورینگ پهنای باند، میزان مصرف رم و سی پی یو و به...

 مقدار RAM سرور من چقدر است؟

برای اطلاع پیدا کردن از مقدار RAM سرور خود میتوانید از دستور زیر در محیط ssh استفاده نمایید:...

 نام فایلها و پوشه ها و حروف کوچک و بزرگ

من فایلهای خود را در سایت قرار داده اما کاربران نمیتوانند فایل aboutus.htm را باز نمایند در حالی...

 نحوه انتقال فایل از طریق SSH

چطور از طریق SSH فایل ها را انتقال بدم؟چگونه wget کنم ؟برای انتقال فایل از یک سرور و به سرور دیگر...

 نحوه سرچ فایل با پسوندهای مختلف در لینوکس

چطور فایل با یک پسوند خاص را در لینوکس پیدا کنم ؟چطور می توان فایل با پسوند .cig , یا .pl را پیدا...

 نحوه مشاهده تاریخ نصب سیستم عامل

چطور متوجه بشم که سیستم عامل در چه تاریخی نصب شده؟برای این منظور دستور زیر را در محیط SSH وارد...

 نسخه ی لینوکس سرور من چیست؟

چطور میتونم بفهمم که چه نسخه ای از لینوکس بر روی سرور من نصب شده؟اغلب لینوکس هایی که برای سرورها...

 نصب libwww-perl

من با خطای Can't locate LWP/UserAgent.pm in @INC مواجه میشوم، مشکل از چیست؟ چطورماژول...

 نصب nano

چطور میتونم در سرورم nano رو نصب کنم.برای این کار با دسترسی root به سرور ssh کنید و دستور زیر را...

 نصب perl-Archive-Zip

من با خطایCan't locate Archive/Zip.pm in @INCمواجه میشوم، مشکل از چیست؟       Checking Perl...

 نصب و فعالسازی IONCube

روش نصب و راه اندازی IONCubeپیکربندی ioncube در pleskنصب ioncube در لینوکسبرای نصب ioncube مراحل...

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

لیست ۱۰آدرس IP که بیشترین درخواست را به Apache ارسال کرده اند: awk '{print $1}'...

 نمایش برنامه هایی که از اینترنت استفاده می کنند از طریق SSH

چطور برنامه هایی که از اینترنت استفاده می کنند را از طریق SSH ببینم؟ برای نمایش برنامه هایی که...

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

برای نمایش زمان از قالب لینوکسی به قالبی که برای انسان قابل درک باشد میتوان از دستورات زیر...

 نمایش پورتهای باز

برای نمایش لیست پورتهای باز برروی سرور میتوان از دستور زیر استفاده نمود:   lsof -Pni4 | grep...

 هنگام ارسال یا دریافت ایمیل با خطای 0x800ccc0d یا 0x800ccc0f مواجه می شوم .

اگر هنگام ارسال یا دریافت ایمیل با برنامه Outlook با یکی از خطاهای زیر مواجه شدید: The server...

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

برای پشتیبان‌گیری از مجوزهای فایل و دایرکتوری‌ها در لینوکس از دستور: getfacl -R / >...

 پیدا کردن فولدرهای 777 از طریق SSH

برای جستجو فایل های 777 بر روی سرور از دستور زیر استفاده کنید.     find adress -perm 777 و...

 پیداکردن کاربرانی که بیش از حد از منابع MySQL استفاده می‌کنند در cPanel

به کمک دستور زیر میتوان از میزان مصرف برنامه‌های  third-party مطمئن شد و آنها را بررسی کرد:   #...

 پیداکردن کاربرانی که بیش از حد از منابع MySQL استفاده می‌کنند در DirectAdmin

 جهت پیداکردن کاربرانی که بیش از حد از منابع MySQL استفاده می‌کنند در DirectAdmin بصورت زیر عمل...

 پیغام خطای Died at /usr/local/cpanel/Cpanel/Hulk.pm line 92

در صورتی که در Cpanel و یا WHM‌با پیغام زیر روبرو شدید لطفا بین ۱۰ تا ۱۵دقیقه بعد دوباره به...

 چطور mbstring را بر روی سرور دارای کنترل پنل LXAdmin خود فعال کنم ؟

من از LXAdmin یا Kloxo استفاده می کنم ؟چطور mbstring را فعال کنم ؟در بعضی از پرتال ها به...

 چطور یک سایت مشابه youtube.com راه اندازی کنم؟

برای راه اندازی یک مرکز اشتراک ویدئو مانند سایت youtube.com میتوانید از ابزارهای زیر استفاده...

 چگونه تعمیر table دیتابیس از طریق SSH

توجه داشته باشید Mysql server باید در حال اجرا باشد.با استفاده از دستور زیر می توانید وضعیت آن را...

 چگونگی reboot کردن سرور لینوکس از طریق خط فرمان

به سادگی با دستور زیر می توانید سیستم را reboot کنید:shutdown -r nowپس از اجرای این دستور یک...

 کنترل وضعیت و فعال نمودن innodb در mysql

ایا innodb در سرور من فعال است؟چطور innoDB را در mysql فعال کنم؟انتخاب innodb بعنوان حالت پیش فرض...

 یافتن آدرس برنامه‌ها

برای یافتن آدرس برنامه ها میتوانید از دستورات زیر استفاده نمایید:       which perl   wheris...