مرکز آموزش تهران هاست

حرفه ای تر شوید

فعال کردن اس اس ال رایگان در دایرکت ادمین با استفاده از سرویس رایگان lets encrypt در صورتی که امکان این کار توسط هاستینگ شما در پنل هاست فراهم شده باشد تنها با چند کلیک امکان پذیر است و مهمتر آنکه در صورت فعال بودن این امکان در هاست دایرکت ادمین شما، اس اس ال به صورت خودکار در دوره های سه ماهه تمدید خواهد شد و نیازی نیست سه ماه به سه ماه خودتان دوباره مراحل فعال سازی یا تمدید اس اس ال را انجام دهید.

در هاست سی پنل امکانی به نام Indexes وجود دارد که به کاربر این امکان را می دهد که در صورت عدم وجود فایل ایندکس (Index) که فایل پیشفرض هر پوشه یا در اصطلاح دایرکتوری می باشد لیست فایل های موجود در آن پوشه برای کاربر به نمایش در آید و به صورت پیش فرض فعال است اما به دلایل مختلفی ممکن است مایل به غیرفعال کردن دایرکتوری لیستینگ در سی پنل باشید که برای این منظور مطالب این آموزش می توانید اقدام کنید.

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

بازیابی رمز وردپرس

در لینوکس دستورات بسیار متنوعی وجود دارد که ما در این جا چندین دستور دیدن فایل در لینوکس و یونیکس را که دارای بیشترین کاربرد می باشند معرفی می کنیم.

فرض ما بر این است که شما فایلی با نام file.txt دارید که دارای تعداد مشخص یا نامشخصی خط متن است.

  1. اولین و بهترین پیشنهاد ما جهت معرفی دستور دیدن فایل در لینوکس استفاده از دستور less است زیرا این دستور فایل شما را به صورت صفحه بندی شده به نمایش در می آورد و اگر متن در یک صفحه ی شما جا نشود با کلیدهای PgUp و PgDn که به معنای صفحه ی قبل (page up) و صفحه ی بعد (page down) است صفحات را پیمایش کنید همچنین پس از زدن دستور less برای یک فایل با تایپ / عبارتی را درون کل فایل جستجو کنید و نهایتا با زدن q از برنامه less خارج شود.
    less file.txt
  2. دستور دوم پیشنهادی استفاده از دستور head است که به صورت پیشفرض ده خط اول فایل را برای شما به نمایش در می آورد (با سوئیج -n می توانید تعداد خطوط را مشخص کنید)
    head file.txt
    or
    head file.txt -n 5
  3. دستور سوم دستور tail می باشد که ده خط آخر فایل را به نمایش در می آورد و با سوئیج -n می تواند تعداد خطوط را مشخص نمایید
    tail file.txt
    or
    tail file.txt -n 5
  4. دستور بعدی که در بسیاری جاها به عنوان دستور اول پیشنهاد می شود دستور cat می باشد اما از آنجا که این دستور تمام محتوای فایل را به صورت مستقیم بر روی صفحه ی شما به نمایش در می آورد و اگر فایل شما یک فایل بزرگ باشد باعث نوعی بی نظمی در صفحه ی شما می شود ما آنرا پیشنهاد نمی کنیم اما اگر از کم بودن تعداد خطوط فایل خود اطمینان دارید می تواند دستور دم دست و سریعی برای مشاهده فایل در لینوکس باشد.
    cat file.txt

مهمترین تفاوتی که دستور less با سه دستور دیگر دارد این است که دستور less یک برنامه است که فایل را جهت مشاهده باز می کند و امکاناتی جهت مشاهده ی راحت و یا جستجو و … بر روی فایل می دهد و بنابراین بعد از اجرا برنامه ی less باز می ماند تا زمانی که شما کلید q که به معنای quit یا اتمام است را بزنید یا با دکمه های ترکیبی ctrl+c از برنامه less خارج شوید اما سه دستور دیگر فایل را بر روی صفحه ی نمایش شما (در خط فرمان) چاپ کرده و از دستور خارج می شوند.

(برنامه ی less امکان ویرایش فایل را نمی دهد و در صورتی که نیاز به ویرایش نیز داشتید باید از برنامه های ویرایشگر مانند vi یا nano استفاده نمایید)

دیواره آتش یا در اصطلاح فایروال  سی اس اف (CSF) یکی از محبوب ترین دیواره های آتش رایگان و متن باز برای سیستم عامل لینوکس است که در صورت استفاده از پنل های مدیریت هاست مانند سی پنل، دایرکت ادمین، پلسک، وب ادمین و برخی سیستم های دیگر یک رابط گرافیکی برای شما ایجاد می کند که بتوانید راحتتر تنظیمات این فایروال را انجام دهید.

در امکاناتی که این فایروال ارائه می دهد بخشی به نام Check Server Security وجود دارد که شامل لیست از برخی پیشنهادات اولیه اما اساسی جهت بهبود وضعیت امنیتی سرور شما می باشد.

یکی از این پیشنهادات معمولا خطایی با عنوان check for dns recursion restrictions می باشد که با توضیح زیر همراه است:

You have a local DNS server running but do not appear to have any recursion restrictions set. This is a security and performance risk and you should look at restricting recursive lookups to the local IP addresses onl

این خطا به شکل ساده ای قابل برطرف شدن است و شما می توانید با اضافه کردن دو دستور ساده به فایل تنظیمات مربوط به سرویس دی ان اس سرور خود (named) نسبت به رفع خطای check for dns recursion restrictions در فایروال CSF اقدام نمایید.

برای این کار با ویرایشگر دلخواه یا نصب شده ی خود در سیستم عامل لینوکس (برای مثال vi یا nano) فایل مربوط به تنظیمات سرویس دی ان اس سرور خود را باز کنید:

vi /etc/named.conf

or

nano /etc/named.conf

و بعد از  پیدا کردن خط زیر که معمولا همان خط اول دستورات (بدون در نظر گرفتن توضیحات و کامنت های موجود در فایل) قرار دارد

options {

دستورات زیر را قرار دهید و فایل را ذخیره نمایید.

allow-transfer { none; };
allow-recursion { localnets; };

پس از ویرایش فایل با دستور زیر سرویس named را ریستارت کنید تا تنظیمات در عمل بر روی سرور شما اعمال شود و این ترتیب از برخی از انواع حملات به سرویس دی ان اس سیستم شما جلوگیری به عمل خواهد آمد.

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

ما این موضوع را از بعد منافع شخصی (مشتری) و منافع ملی مورد بررسی قرار داده ایم که در ادامه به برخی مزایای هاست ایران اشاره می کنیم.

 

1- سرعت دسترسی بالاتر برای کاربران داخل ایران

به زبان ساده هنگامی که به یک وبسایت در اینترنت توسط یک کاربر فراخوانی می شود روترها (دستگاههایی که وظیفه ی آدرس دهی در اینترنت را بر عهده دارند) کوتاهترین مسیر بین هاست (سروری که اطلاعات وبسایت روی آن قرار دارد) و کاربر را شناسایی و اطلاعات را به او می رسانند. معمولا هرچه جایگاه هاست و کاربر به هم نزدیک تر باشد مسیر کوتاه تر و تعداد روترها کمتر می شود.

استفاده از هاست ایران برای کاربران داخل ایران به دلیل این ویژگی برای کاربران داخل ایران از سرعت بالاتری برخوردار است.

2- ریسک صفر در مقابل مشکلات تحریم

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

3- حمایت از تولید کالا و خدمات ملی و جلوگیری از خروج ارز

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

4- سازگاری بیشتر با درگاه های پرداخت عضو شاپرک

اگر شما وبسایتی داشته باشید که از درگاه های پرداخت آنلاین استفاده می کند به دلیل سرعت بیشتر (چون سرویس دهنده های بانک ها هم معمولا در داخل ایران میزبانی می شوند) کمترین اختلال ممکن خصوص در هنگام ارجاع درخواست از صفحه ی بانک به سایت شما را خواهد داشت و کمتر با مشکلی مانند کسر از حساب کاربر بدون تائید شدن مبلغ در سایت خود مواجه خواهید شد.

5- عدم خروج پهنای باند اینترنت از کشور

زمانی که کاربر از داخل ایران اطلاعاتی را از یک سرور درخواست می کند اگر سرویس میزبان آن سایت هم داخل ایران باشد (با توجه به توضیحات مزیت اول) اطلاعات در کوتاهترین مسیر ممکن به دست کاربر می رسد و نیازی نیست اطلاعات از روترهای خارج از کشور مسیردهی شود و این ضمن سرعت بالاتر به معنای عدم خروج ارز جهت اینترنت بین الملل آن اطلاعات و همچنین بهبود سرعت اینترنت در سطح کشور (از نگاه ملی) خواهد شد که البته این مورد به شرطی اتفاق خواهد افتاد که استفاده از سرویس های داخلی تبدیل به یک فرهنگ شود.

قبلا در مطلبی جداگانه با عنوان ارسال مدارک به ایرنیک برای تائید ثبت دامنه توضیحاتی در ارتباط با نام دامنه های نیازمند به ارسال مدارک به نیک دادیم و به طور کلی توضیحاتی هم در رابطه با نحوه ی ارسال مدارک کردیم، اما در این مطلب قصد داریم توضیحات بیشتری در رابطه با نام این گونه دامنه ها بدهیم که البته با توجه به شفاف نبودن سیاست های موجود بر فعالیت سایت نیک نمی توان گروه ها را به صورت دقیق اعلام کرد و این مطلب بر اساس تجربه ی ما در کار با سایت نیک و ثبت بیش از 60 هزار دامنه ی آی آر توسط ما در 10 سال گذشته می باشد.

اگر نیاز به گرفتن فول بک آپ در دایرکت ادمین به منظور نگهداری فایل در کامپیوتر خود و یا انتقال سایت خود به هاست دیگری داشته باشید کافیست به پنل هاست خود (دایرکت ادمین) مراجعه کرده و از قسمت your account گزینه ی Create/Restore Backups را انتخاب نمایید.

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

پس از آپدیت وردپرس خود به نسخه 4.8 ممکن است در محیط پیشخوان و در بخش ارسال نوشته با خطای زیر مواجه شوید

Failed to load content css: /wp-content/plugins/wp-jalali/assets/css/wysiwyg-rtl.css

این خطا به دلیل عدم وجود یک فایل استایل شیت در افزونه ی “وردپرس فارسی” به وجود می آید که احتمالا در ورژن های بعدی افزونه رفع خواهد شد اما تا آن زمان می توانید این خطا را به روش زیر حذف نمایید:

کانال تلگرام تهران هاست