آموزش حذف Symbolic Link در لینوکس

پیوند نمادین(به انگلیسی: Symbolic Link یا symlink یا soft link) فایل هایی ویژه هستند که قابلیت اشاره به فایل یا دایرکتوری دیگری را دارند.ما این فایل را در سیستم های ویندوزی به نام Shortcut هم میشناسیم!اما همیشه حذف این نوع فایل ها همراه با کمی ترس بوده که باعث شود فایل اصلی که به آن اشاره شده هم حذف شود.ما در این جا به شما دو دستور معرفی میکنیم که میتوانید با خیال راحت این کار را انجام دهید.

ادامه‌ی مطلب

یافتن اطلاعات Cpu در ابونتو

 

گاهی نیاز میشود که ما اطلاعاتی در مورد سخت افزار سرور خود بدست آوریم که در راس آن ها CPU یا پردازشگر(بیشتر در مورد پردازشگر بدانید) قرار دارد.یافتن این اطلاعات که شامل تعداد ، سرعت و مشخصات دقیق هسته های پردازشگر میشود در این توزیع Linux بسیار ساده است.

ادامه‌ی مطلب

فعال کردن کاربر root در لینوکس اوبونتو

توزیع اوبونتو که بر پایه Debian شکل گرفته و به قول خودش پرتگاه تکنولوژیست از امکانات و پویایی بسیاری برخوردار است و همین باعث شده که حتی ویکی مدیا هم که خالق دانشنامه WikiPedia است در سپتامبر 2013 تعداد زیادی از سرور های خود را به Ubuntu تغییر دهد.اما این سیستم عامل محبوب و جذاب در نسخه های اخیر خود که شاملد 13.04, 13.10 و 14.04 TLS هم میشود امکان ورود و استفاده از کاربر Root را از طریق Terminal را محدود کرده و باعث شده که بسیاری از ما احساس نا خوشایندی را احساس کنیم.

در این آموزش با کمک دو مرحله کاربر root را فعال خواهیم کرد.

ادامه‌ی مطلب

بیشتر در مورد آسیب پذیری shellshock بدانید

کمی در مورد Bash بدانیم!

Bash یک Shell برای سیستم‌ عامل های مبتنی بر Unix هست، به عبارت دیگر Bash یک مفسر است که دستورات کاربر را مدیریت می‌کند. همچنین Bash می‌تواند به عنوان یک مفسر برای CGI Script ها در وب سرور به کار گرفته شود. از اواخر دهه‌ی ۸۰ میلادی، Bash یکی از پرطرفدار ترین‌ها بوده و به صورت پیش‌فرض همراه هر سیستم‌عامل مبتنی بر Linux و البته سیستم‌عامل OS X ارایه می‌شود.

ادامه‌ی مطلب

نحوه اتصال به ssh

کاربرانی که برای اول سرور های لینوکس را خریداری میکنند همیشه با کلماتی مثل دستورات ssh یا ترمینال مواجه میشوند و متوجه میشوند که یک چیز مهم را نمیدادند.امروزه با وجود کنترل پنل های هاستینگ مختلف از جمله cpanel و directadmin یا webmin بسیاری از نیاز های یک مدیر سرور بدون دسترسی به ssh مرتفع میشود اما هرگز این کارایی کافی نخواهد بود.

ادامه‌ی مطلب

بدست آوردن نام توزیع لینوکسی

گاهی برای نصب برخی از نرم افزار ها یا ایجاد تغییراتی شما به عنوان یک مدیر سرور باید بدانید که چه توزیع و با چه ورژنی از لینوکس بر روی سرور شما نصب شده.

برای بدست آوردن نام و نسخه توزیع لینوکسی ما سه روش یافتیم!

  1. ازطریق اطلاعات /etc/*-release
  2. از طریق دستور lsb_release
  3. از طریق فایل /proc/version

ادامه‌ی مطلب

نصب nano در لینوکس

کمی در مورد nano

nano (نانو بخوانید) یک ویرایشگر رایگان متن مخصوص سیستم عامل های شبه لینوکسی است که در یک واسط خط فرمان (Command-line interface) اجرا میشود و هدفش در ابتدا جایگزینی نرم افزار Pico بود و توسط Chris Allegretta در سال 1999 خلق شد و امروزه یک قسمت از از پروژه های گنو (GNU Projects) میباشد.

ادامه‌ی مطلب

تغییر پورت دایرکت ادمین

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

اما بعضی از مدیران سرور ها علاقه دارند تا پورت دسترسی این نرم افزار را در سطح شبکه تغییر دهند.

در این آموزش ما به شما می آموزیم که چگونه این کار را انجام دهید.

ادامه‌ی مطلب

بهینه سازی دایرکت ادمین برای زبان فارسی

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

اما این برنامه بصورت پیشفرض از کدبندی(Encoding) زبان های لاتین یعنی iso-8859-1 استفاده میکند.ما فارسی زبانان برای اینکه بتوانیم بدون مشکل از ویرایشگر فایل دایرکت ادمین استفاده کنیم باید این کد بندی را به utf-8 تغییر دهیم تا تمامی زبان ها بدون مشکل قابل استفاده باشند.

در این آموزش شما به کمک ما میتوانید این کار را به راحتی انجام دهید.

ادامه‌ی مطلب

شرایط نصب دایرکت ادمین

سیستم عامل های قابل پشتیبانی

  • RedHat Enterprise / CentOS 5.x 32/64-bit, 6.x 32/64-bit, 7.x 64-bit BETA
  • FreeBSD 8.x 64-bit, 9.x 32/64-bit
  • Debian 6.x 32/64-bit, 7.x 32/64-bit
  • Ubuntu 10.04, 12.04, 14.04 32/64-bit

اگر نمیدانید که چه سیستم عاملی روی سرور خود دارید، این مقاله به شما کمک میکند.

حداقل پارتیشن بندی  مناسب

  • swap حدود دو برابر رم سرور
  • موقعیت /boot با حجم 40 مگابایت
  • موقعیت /tmp با حجم 1 گیگابایت
  • موقعیت / با حجم 6 تا 10 گیگابایت
  • موقعیت /var با حجم 8 تا 20 گیگابایت
  • موقعیت /usr با حجم 5 تا 12 گیگابایت
  • موقعیت /home به حجم باقی مانده هارد
برای سرور هایی که رمشان از 8 گیگابایت بیشتر است، پیشنهاد میشود بیشتر از 8 گیگابایت برای پارتشین swap اختصاص ندهند
بسیار پیشنهاد میشود حتی امکان پارتیشن /tmp با تنظیمات noexec,nosuid ایجاد شوند
بسیار پیشنهاد میشود حتی امکان پارتیشن /home با تنظیمات nosuid ایجاد شوند

سخت افزار

دایرکت ادمین به شما پیشنهاد کرده که پردازشگر شما حداقل از 500 مگاهرتز(mhz) سرعت برخوردار باشد.همچنین مقدار رم سرور حداقل 1 گیگابایت و حداقل مقدار پارتیشن swap دو گیگابایت باشد.فضای خالی بعد از نصب لینوکس حداقل 2 گیگابایت لازم است.مشخص است که هر چقدر سایت های شما از ترافیک بیشتری برخوردار باشند، نیاز بیشتری به منابع سرور پیدا خواهید کرد.

نرم افزار

برای نصب دایرکت ادمین نیاز است تا مطمئن باشید که ssh و کامپایلر های gcc و g++ نصب شده باشند.

همچنین هسته (Kernel) لینوکس از فضای کاربر و نسخه 6 آی پی(ip v6) باید حتما پشتیبانی کند.

سطح دسترسی

لازم است تا نصب کننده(شما) دسترسی به root سرور داشته باشد.

آی پی

شما لازم دارید تا حداقل یک آی پی خارجی(External) و ایستا (static) بر روی سرور خود داشته باشید، هرچند که پیشنهاد میشود که دو عدد آی پی داشته باشید تا بهترین کارایی را از Dns Server داشته باشید.

توجه داشته باشید که آی پی های محلی مورد قبول نیستند.

چه چیز هایی نصب میشوند؟

directadmin                               کنترل پنل

آپاچی 2.2 یا 2.4                          وب سرور

انجین ایکس 1.6                           وب سرور

پی اچ پی 5.3 یا 5.4 یا 5.5 یا 5.6     زبان برنامه نویسی

مای اس کیو ال 5.1 یا 5.5 یا 5.6      پایگاه داده

PhpMyAdmin                             مدیریت پایگاه داده

exim                                         میل سرور

 

منبع: دایرکت ادمین

ادامه‌ی مطلب

صفحه: