آموزش دایرکت ادمین، سی پنل، وب سایت پنل

دلایل انتخاب هاست ایران

هاست داخل ایران چیست؟

هاست ایران در سرورها داخل کشور میزبانی میشود و به علت استفاده از زیرساخت داخلی کشور و محل فیزیکی سرورها سرعتی بیش از ۳ برابر برای دسترسی به سایت ها (درمقابل سایت های میزبانی شده در خارج کشور) فراهم میکند. با توجه به هزینه کمتر ترافیک داخی برای کاربر نهایی، اکثر صاحبان سایت ها و مدیران کسب و کار آنلاین علاقه مند به استفاده و انتقال به هاست ایران  هستند.

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

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

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

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

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

در کنار مزیت هایی که هاست ایران دارد، مشکلاتی نیز ممکن در این سرویس رخ دهد.

اولین مورد، مشکل ارتباط داخل و خارج کشور می باشد که این موضوع مستقیما بروی ورودی سایت از موتورهای جستجو، ایندکس شدن  و رتبه سایت شما تاثیر منفی خواهد داشت.
مشکل بعدی حملات DDOS می باشد، به علت زیرساخت نه چندان قوی و پهنای باند محدود شبکه داخلی کشور ممکن است حملات سایبری سایت شما را از کار بیاندازد و متاسفانه هنوز راهکاری برای این موضوع در داخل شکور و زیرساخت های آن وجود ندارد، در زمان حمله به سایت یا سرور شما IP سرور میزبان به حالت IranAccess تغییر میکند، به این معنا که سایت یا سرور شما تنها از داخل کشور باز میشود، با این روش حملات سایبری خنثی می شود اما مشکلاتی که در ابتدا اشاره شد مجددا بروز خواهد کرد.
همچنین متاسفانه هنوز هم هزینه ترافیک در داخل کشور نسبت به خارج کشور بیشتر است، یعنی شما باید برای ترافیک ماهانه هاست یا سرور خود در داخل کشور هزینه بیشتری پرداخت کنید. با اینکه هزینه ترافیک برای بازدیدکننده نهایی نیمه بها یا رایگان شده است اما هنوز هزینه ترافیک برای دیتاسنتر ها و مالکان سرور و هاست تفکیک نشده و ترافیک ایران و خارج دارای هزینه یکسان می باشد.

 

چه هاستی برای من مناسب تر است؟

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

 

 

 

هاست پرسرعت نیترو چیست؟

سرویس کلود اختصاصی پرسرعت نیترو 

سرویس پرسرعت نیترو در زیرساخت اختصاصی سرورستاپ میزبانی میشود و در عین حال مناسب سایت های پربازدید با ترافیک بالا می باشد. سرورستاپ با استفاده از تکنولوژی Cache، پخش نمودن ترافیک بین چندین وب سرور مجزا و بهره گیری از سرور دیتابیس ایزوله شده، سعی کرده تا بهترین کیفیت را به منظور میزبانی سایت های پربازدید فراهم نماید. ما همچنین به منظور محافظت از زیر ساخت و سایت های میزبانی شده توسط آن، از یک لایه فایروال که به صورت کاملا اختصاصی پیکربندی شده است استفاده می نماییم. با استفاده از این فایروال توانسته ایم بسیاری از مشکلات ناشی از حملات (از قبیل Dos , DDoS) به سایت ها را تا حد چشمگیری کاهش داده و پایداری زیر ساخت نیترو را تا حد زیادی ( بیش از ۹۹% آپتایم) افزایش دهیم. در نهایت با استفاده از سرویس DNS توزیع شده امکان دسترسی به سایت در کمترین زمان برای بازدید کنندگان میسر گردیده است.

هاست نیترو برای چه سایت هایی مناسب است؟  چرا باید از هاست پرسرعت نیترو استفاده کنیم؟

پاسخ گویی سریع و یا به طور دقیق تر زمان اولین لود شدن صفحه (TTFB) برای سایت های پر بازدید از اهمیت بالایی برخوردار میباشد، ازینرو در این زیرساخت از سرور های مجزا برای کش نمودن صفحات پربازدید استفاده میشود. به جرات می توان گفت زیر ساخت نیترو برای سایت هایی با بیش از ۱۵۰۰۰ بازدید در روز بسیار مناسب می باشد.

کش کردن صفحات پربازدید باعث میشود تا بازدید کننده اطلاعات سایت را از سرور کش (cache server) و بدون نیاز به ارسال درخواست به وب سرورها (Backend Servers) مشاهده کند، به عبارت ساده تر سرعت نمایش سایت به علت عدم نیاز به پردازش درخواست از سمت وب سرورها (webservers) و سرور دیتابیس (Database Server) بسیار بالاتر خواهد بود. همچنین مدت زمان کش شدن سایت ها نیز می تواند متغیر باشد.

 

 

مزایای استفاده از هاست نیترو

با توجه به اطلاعاتی که در معرفی هاست پرسرعت نیترو ارائه شد، اکنون به مزایای این سرویس فوق العاده میپردازیم:

  • بالاترین سرعت بدون نیاز به تغییرات در محتوا، طراحی و کانفیگ سایت ها با استفاده از تکنولوژی کش
  • جلوگیری از حملات توزیع شده بدون نیاز به استفاده از سرویس های جانبی (مانند CloudFlare)
  • کنترل ترافیک با استفاده از لود بالانسر
  • کنترل لود سرورهای backend با استفاده از چندین وب سرور بصورت cluster  شده
  • استفاده از سیستم DNS توزیع شده برای افزایش پاسخ گویی به کاربران
  • عدم نیاز به دانش و مهارت فنی خاص (سرویس کاملا مدیریت شده می باشد)
  • مانیتورینگ همیشگی سرورها از ایران و خارج کشور (با قابلیت ارائه گزارش)
  • بک آپ گیری خودکار و ساده ( فول بک آپ کنترل پنل)
  • کارایی آسان و راحت (سرویس دارای کنترل پنل cPanel می باشد)
  • قابلیت خارج کردن آدرس های خاص از سیستم کش

 

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

 

تنظیم رابط های مجاز دامنه های ملی ir ایرنیک

IRNIC ؛ کارگزار ثبت دامین درایران می باشد که ارائه دهنده ی انواع شناسه های نیک یا NIC-Handle به کاربران است. برای تغییر رابط های مجاز ثبت و تمدید دامنه باید مراحل زیر را انجام شود

ابتدا وارد سایت nic.ir شده و بر روی ورود کلیک کنید.

لینک ورود:

https://www.nic.ir/Login

پس از ورود به پنل کاربری خود در سایت nic.ir مراحل زیر را پیگیری کنید.

 

  • از منوی « شناسه » زیر منوی « مشخصه های شناسه » را انتخاب نمایید.

  • در صفحه ی مشخصه های شناسه از قسمت « رابطه های مجاز » بر روی دکمه ی « مدیریت رابطه های مجاز » را انتخاب نمایید.

  • در صفحه ی مدیریت رابطه های مجاز باید مطابق تصویر، رابط اداری، فنی و مالی دامنه را بر روی گزینه ی « خودم و … » و « نمایندگان » قرار دهید و بر روی دکمه ی « اعمال » کلیک نمایید.

هم اکنون میتوانید برای تمدید و یا موارد مربوط به امور مالی دامنه را از طریق همه نمایندگان ثبت و تمدید دامنه ir پیگیری نمایید.

نصب PHP Composer در لینوکس

Install PHP Composer on a Linux

برای نصب php composer مراحل زیر را دنبال کنید.

curl -sS https://getcomposer.org/installer | php
chmod +x composer.phar
mv composer.phar /usr/local/bin/composer

نصب به اتمام رسید. برای مشاهده نسخه composer دستور زیر را وارد کنید..

composer -V

آشنایی کامل با فایروال Iptables

Iptables and Netfilter Architecture

فایروال ها ابزار مهمی هستند که می توانند به منظور حفاظت از سرورها و زیرساخت ها پیکربندی شوند. در اکوسیستم لینوکس، ابزار iptables  به عنوان فایروال به طور گسترده ای استفاده می شود که با چارچوب فیلترینگ بسته netfilter هسته (kernel) سیستم عامل در ارتباط است.

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

Netfilter Hooks

۵ قلاب یاhook  برای netfilter  تعریف شده است که برنامه میتواند با آن ها کار کند. هر پکتی که وارد فرایند پردازش میشود با یکی از hook  ها در kernel  قلاب (hook) میشود. بسته به نوع هر پکت input, output و یا  forward قلابی به آن اختصاص داده میشود.

در ادامه قلاب هاییکه در پشته پروتکلی شبکه تعریف می شوند به اختصار بیان شده است:

ادامه ی مطلب

ریدایرکت سایت با htaccess به https

redirect www to non-www or vice versa

کدهای زیر را در htaccess قرار دهید

ریدایرکت بدون www به www

RewriteCond %{HTTP_HOST} ^your_domain.com$
RewriteRule ^(.*)$ http://www.your_domain.com/$1 [R=301]

 

ریدایرکت www به بدون www

RewriteCond %{HTTP_HOST} ^www.your_domain.com$
RewriteRule ^(.*)$ http://your_domain.com/$1 [R=301]

 

برای زمانی که از SSL و https استفاده میکنید..

ریدایرکت بدون www به www

RewriteCond %{HTTP_HOST} ^your_domain.com$
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://www.your_domain.com/$1 [R=301]

ریدایرکت www به بدون www

RewriteCond %{HTTP_HOST} ^www.your_domain.com$
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://your_domain.com/$1 [R=301]

برای ریدایرکت هم زمان http و https به آدرس https بصورت زیر عمل کنید.

RewriteCond %{HTTP_HOST} ^www.your_domain.com$
RewriteCond %{SERVER_PORT} ^80
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://your_domain.com/$1 [R=301]

 

 

عدم مشاهده اکانت در List Accounts در سی پنل

Missing account on the “List Accounts” in the WHM on a cPanel server

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

/etc/trueuserdomains
/etc/userdomains
/var/cpanel/users/USERNAME
/etc/apache2/conf/httpd.conf

به جای USERNAME نام کاربری را وارد کنید.

در دو فایل اول باید خطی مانند زیر وجود اشته باشد:

domain.com: username

که domain.com نام دامنه و username نام کاربری اکانت است.

در فایل سوم باید خطوط زیر موجود باشد:

DNS=domain.com
USER=username
IP=ipaddress
OWNER=root(or reseller owner)

که شامل نام دامنه، نام کاربری، IP و نماینده مالک یوزر می باشد. مطمئن شوید این ۴ خط در این فایل بصورت صحیح وجود داشته باشد.

فایل httpd.conf هم شامل تنظیمات آپاچی هر یوزر است بنابراین یوزر مورد نظر باید در این فایل دارای تنظیمات صحیح و مشابه سایر اکانت ها باشد. در صورت وجود مشکل و یا نیاز به ایجاد مجددا این فایل دستور زیر را اجرا کنید..

/scripts/rebuildhttpdconf

در نهایت پس از اطمینان از موارد بالا دستور زیر را اجرا کنید.

/scripts/updateuserdomains

 

 

 

انتخاب هاست مناسب برای وردپرس

What are the benefits of wordpress specific hosting?

میزبانی وب سایت یا همان هاست یکی از اجزای کلیدی یک سایت موفق می باشد. انتخاب یک هاست مناسب وردپرس می تواند SEO سایت شما را بهبود ببخشد و بازدید و فروش شما را افزایش دهد. وردپرس محبوب ترین CMS  سایت ساز جهان است که دارای بیشترین قالب های طراحی شده و پلاگین ها می باشد و در حال تبدیل شدن به یک برنامه کاربردی است، ازاین رو استفاده از ابزار قدرتمند برای ارائه سرویس مناسب وردپرس از اهمیت بالایی برخوردار است.  سرورستاپ به اهمیت بهترین انتخاب برای میزبانی وردپرس واقف است و از این رو بالاترین زیرساخت را برای میزبانی وردپرس در هاستینگ ها ارائه میدهد.

با توجه به اینکه وردپرس  برپایه PHP  می باشد بهتر است از سرورهای هاستینگ لینوکسی که از php  و Mysql(mariaDB)  پشتیبانی میکتد، استفاده کنیم، اگرچه امکان نصب php  و mysql روی سرورهای ویندوزی نیز امکان پذیر است.  سرور هاست وردپرس سرورستاپ با ایجاد ساختار کلاستر و توزیع منابع و استفاده از کش اختصاصی در چندلایه بهترین سرویس برای میزبانی وردپرس را فراهم کرده است. همچنین استفاده از سرور مستقل برای میزبانی دیتابیس ها عملکرد سرویس هاست وردپرس را بطور قابل ملاحظه ای افزایش میدهد.

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

اگرچه امکان نصب و راه اندازی هاست وردپرس بروی همه سرور ها و هاست های لینوکسی امکان پذیر است اما اگر کارایی ، سرعت  و پایداری سایت وردپرسی شما اهمیت بالایی دارد پیشنهاد ما استفاده از هاست وردپرس سرورستاپ می باشد.

تغییر نسخه php در دایرکت ادمین

برای تغییر یا بروز رسانی نسخه php در دایرکت ادمین دستورات زیر را پیگیری کنیدو در نسخه custombuild2.0 امکان استفاده از دو نسخه php وجود دارد.

برای این تغییرات در custombuild2.0

cd /usr/local/directadmin/custombuild
./build update
./build update_data
./build set php2_mode php-fpm
./build set php2_mode mod_php
./build set php1_release 7.0
./build set php2_release 5.6

در این آموزش نسخه اول php ورژن ۷ و نسخه دوم ورژن ۵٫۶ انتخاب شده است، همچنین امکان تعیین mode برای هر نسخه php وجود دارد.
در نهایت php را rebuild کنید.

./build php n
./build rewrite_confs

 

تفاوت سرور اختصاصی با سرور مجازی

What’s The Difference Between VPS vs Dedicated Server

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

سرور اختصاصی انواع مختلفی دارد، برخی از انواع آن در زیر نام برده شده است:

-Towers

-Rack Servers

-Blade Servers

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

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

از نظر مدیریت و رفع مشکل، سرور مجازی سادگی بیشتری دارد اما موارد خاص مانند raid  یا اتصالات فیزیکی-بیرونی مانند usb  یا  hard external  برای سرور مجازی وجود نخواهد داشت.  مطمئنا از نظر هزینه سرور مجازی دارای قیمت کمتر و راه اندازی ساده تری می باشد.

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