Vim یک نرم افزار فوق العاده قدرتمند ویرایشگر متن است. این ادیتور هم دارای محیط گارفیکی است و هم می تواند در ترمینال اجرا شود.
برای اجرای این ویرایشگر در ترمینال از دستور زیر استفاده می کنیم.
vi [OPTIONS] FileٔName
نکته:اگر فایل وجود داشته باشد،فایل باز می شود و در صورتی که وجود نداشت ، فایل ساخته میشود.
برای مثال ما میخواهیم یک فایل به نام test بسازیم:
vi test
ویم دارای سه حالت است:
۱-حالت فرمان(Command Mod) : حالت کامند مود اولین حالتی است که بعد از باز کردن فایل با آن مواجه میشوید.در این حالت شما می توانید به وارد کرد دستورات خاصی بپردازید و در جهت بهبود ویرایش خود پیش روید
۲-حالت درج (Insert Mod) : در این حالت میتوانید متن داخل فایل مورد نظر را ویرایش کنید
۳-حالت اجرا (execute mode) : در این حالت میتوانید فرامین سیستم عامل گنو/لینوکس را به اجرا در آورید
نحوه اجرا در حالت فرمان: ابتدا کارکتر : را می نویسید و سپس دستور مورد نظر و اینتر را میزنیم.
به عنوان مثال:
نمودار فوق چرخه حیات دامنه های بین المللی (com ,net ,org, .) را طبق قوانین موسسه ICANN نشان می دهد.
توجه داشته باشید که دامنه های ir. از این قاعده مستثنی می باشند. این نمودار مختص دامنه های بین المللی می باشد.
دوره آزاد (Available)
در این دوره دامنه برای ثبت آزاد می باشد و می توان با پرداخت هزینه ثبت دامنه آن را به نام خود ثبت نمود.
جهت ثبت دامنه اینجا را کلیک کنید.
دوره فعال (Active)
در این دوره دامنه فعال بوده و مالک آن می تواند در هر زمان آن را تمدید نماید.
مدت تمدید به انتهای مدت اعتبار قبلی دامنه اضافه خواهد شد. همچنین مدت اعتبار دامنه نمی تواند بیش از 10 سال از تاریخ جاری باشد.
بسیاری از کاربران هنگام خرید هاست با این سوال مواجه می شوند که "کدام پلن برای من مناسب است؟"
سوال شما بستگی به این دارد که چه میزان اطلاعات را میخواهید در هاست خود آپلود کنید. اما خب ممکن است شما در ابتدا میزان اطلاعتتان کم باشد و بعدا تصمیم به گسترش وب سایت خود بگیرید. در این صورت با کمبود فضای هاست مواجه می شوید.
به همین منظور و برای اینکه بتوانید به راحتی انتخاب خود را انجام بدهید، قابلیت ارتقای آنلاین هاست را برای شما در نظر گرفته ایم. به این صورت که در هر زمانی از دوره ی سرویس خود که نیاز به ارتقا داشته باشید، با ورود به پنل کاربری خود قادر به انجام این کار خواهید بود.
پس از ورود به کنترل پنل هاست خود وارد قسمت سرویس ها شوید.
حال روی هاست مورد نظر کلیک کنید و در صفحه باز شده روی گزینه ی ارتقای سرویس کلیک کنید.
در صفحه بعدی پلن موردنظرتان را انتخاب کنید.
ابر (Cloud) چیست؟
خب خیلی از ما کلمه ابر را در دنیای آی تی زیاد شنیده ایم اما برایمان گنگ یا نا مفهوم است.قصد داریم تا در این مقاله عبارت "ابر یا کلود" را تشریح کنیم و سپس به توضیح سرور و هاست ابری بپردازیم.اینکه از یک موضوع فقط در حد اسم مطلع باشید اما هیچ چیز از آن ندانید بسیار اتفاق بدی است؛ شخصی که می خواهد چه در حوزه آی تی به صورت حرفه ای و چه به عنوان یک مشتری فقط یک وب سایت داشته باشد بهتر است که از تکنولوژی های برتر و به روز مانند ابر مطلع باشد.
یک ابر در حقیقت به مجموعه ای از کامپیوترهای متصل به هم می گویند که به عنوان یک ایستم واحد فعالیت می کنند.ابرها به شکلی طراحی و تنظیم می شوند که بتوانند یک یا چند سرویس را از راه دور در اختیار ما بگذارند، سرویس هایی همانند ذخیره اطلاعات، استفاده از نرم افزارها و. .فکر کنید که شما یک فضای ذخیره سازی بر روی سرور خریداری کرده اید.اگر این فضای میزبانی به صورت تکی و بدون هیچ گونه ارتباط با سرورها و سیستم های دیگر وظیفه نگهداری داده های شما را داشته باشد، و بعد از مدتی به هر دلیلی (سیستم عمل، سخت افزاری، آتش سوزی و.) سرویس دادن به شما دچار مشکل شود، چه اتفاقی خواهد افتاد؟ برخی از اتفاقات و نقصان ها می تواند به صورت مکرر مانند به روز رسانی سرور یا سیستم عامل برای فضای میزبانی ما رخ دهد.
حالا تصور کنید که بار پردازشی خود را بین چند کامپیوتر قدرتمند تقسیم کنیم و کل کار و تراکنش ها بین چند کامپیوتر تقسیم شود.مشخصا قدرت، ثبات و عملکرد سیستمی ما افزایش پیدا خواهد کرد که این همان عملکرد کلی سیستم های ابری می باشد.این سرویس ها برای ارائه در هر زمینه ای از پیش تنظیم شده اند و کاربران آن برای استفاده از آنها نیاز به اعمال هیچگونه پیکربندی ندارند.اما چرا اصلا برای این سامانه عبارت "ابر" انتخاب شده است؟ پاسخ دقیقی به این سوال وجود ندارد اما 2 تعریف که بسیار منطقی هم هستند می توان به آن نسبت داد.
com. معروفترين و پر استفاده ترين پسوند براي دامنه هاي سايتهاست.com مخفف Commercial به معناي تجاري است. البته بسياري از سايتهاي همه منظوره نيز از پسوند com استفاده ميکنند.
net. مخفف واژه Network به معني شبكه ميباشد و عموما توسط شركتهاي ارائه دهنده خدمات اينترنتي و شبكه هاي اطلاع رساني مورد استفاده قرار مي گيرد.
org. اختصار واژه Organizations به معني سازمان ، تشكيلات ميباشد و معمولاْ توسط مؤسسات و سازمانهاي غير انتفاعي كه غالباْ فعاليت غير تجاري (يا حتی تجاری) دارند مورد استفاده قرار مي گيرد.
edu. مخفف واژه Education به معني آموختن دانش ميباشد؛ و براي مقاصد تعليمي چون پايگاههاي آموزشي به كار ميرود.
gov. اختصار واژه Goverment به معني دولت ميباشد و اين پسوند مربوط به نهادهاي دولتي است.
biz. مخفف Business به معني تجارت ميباشد كه خــاص سايتهاي شغلي - تجارتي به ويژه خدمات مربوط به تجارت الكترونيكي، ايجاد گشته است.
int. اختصار واژه International به معني بين المللي ميباشد كه حوزه اينترنتي سازمان هاي بين المللي را نشان مي دهند.
inf. اختصار واژه Information به معني اطلاعات ميباشد كه در سايت هايي مورد استفاده قرار مي گيرد كه بنحوي با امر اطلاع رساني در هر موردي، مرتبط مي باشند. انواع اطلاع رساني در رشته هايي مانند علوم، معرفي محصولات، معرفي خدمات و . اختصاص يافته اند.
web. پسوند سايتهايي كه به مباحث Web مي پردازند.
name. اين اولين نوع پسوندي است كه خاص افراد (اشخاص حقيقي) ايجاد شده است. در حقيقت كليه افرادي كه به هر منظور شخصي مي خواهند براي خودشان Website ايجاد كنند ميتوانند از اين پسوند استفاده کنند.
ac. پسوند دامنه ملی جزاير آسكنشن (Ascention Islands) است. از طرفي براي مراكز ارائه دهنده سرويس است ميباشد به شرطي كه اداره كامپيوتري، اينترنتي؛ بدون هر گونه وابسته اي،نيروها جديدي استخدام نمايد.
چطور میتوانیم از طریق آی پی دسترسی به هاست را غیر فعال کنیم؟
در دایرکت ادمین می توانیم ار طریق آی پی بدون اینکه هیچ نیازی به دامنه داشته باشیم به اطلاعات سایت هر یوزر دسترسی پیدا کرد.در دایرکت ادمین باز کردن سایت بدون نیاز به دامنه:
1.2.3.4/~username
منظور از این اعداد چیست 1.2.3.4 اینها همان آی پی سرور است.فقط کافیست شما در کنار اسم آی پی نام کاربری خود را وارد نمایید تا سایت کاربر را بدون اینکه نیاز به دامنه داشته باشد به راحتی باز کنید .که این کار ریسک امنیتی دارد که هکرها به راحتی می توانند به سایت شما دسترسی پیدا کنن ما در اینجا به شما پیشنهاد می کنیم userdir-access را در دایرکت ادمین غیر فعال کنید تا هکرها به آن دسترسی پیدا نکنند و سایت امنیت بیشتری داشته باشد.
در واقع هنگامی که شما تصمیم میگیرین برای خودتون یه وب سایت راه اندازی کنین بعد از ثبت یه دامنه مناسب نوبت اون میرسه که یه هاست برای خودتون خریداری کنین، اما وقتی شما تصمیم به خرید هاست میگیرین حتما با دو نوع خدمات متفاوت در این زمینه مواجه میشین: اولی هاست لینوکس و دومی هاست ویندوز، حالا ما میخوایم به شما بگیم که تفاوت هاست لینوکس و هاست ویندوز دقیقا در چه چیز هایی هستش ؟
1-همونطور که از اسمشم مشخصه سیستم عامل سرور هایی که هاست لینوکس ارائه میدن، لینوکسه و سیستم عامل سرور های ارائه دهنده هاست ویندوز هم ویندوزه، در واقع سیستم عامل ویندوز فقط توسط شرکت ماکروسافت ارائه میشه اما لینوکس توزیع های مختلفی داره که توسط شرکت هایی مثل رد هت، سنت او اس، اوبونتو، دبیان و فدورا ارائه میشه، سیستم عامل لینوکس همیشه کد بازه و به راحتی قابل توسعه است اما سیستم عامل ویندوز رو باید حتما از ماکروسافت خریداری کرد و قابلیت توسعه نداره و استفاده از اون بسیار هم پر هزینس.
جهت تغییر دامنه فعلی هاست خود، میتوانید طبق آموزش زیر عمل کنید.
ابتدا وارد دایرکت ادمین شوید و سپس روی گزینه domain setup کلیک کنید.
پس از این کار وارد صفحه ای مانند تصویر زیر می شوید.در اینجا دامنه ای که قصد تغییر آن را دارید انتخاب کنید و با.
اننخاب گزینه change a domain name وارد مرحله بعد شوید.
همانطور که در تصویر مشاهده میکنید میتوانید در کادر مشخص شده نام دامنه جدید را وارد نمایید و در پایان کلید change
را بفشارید.
از این به بعد سایت شما تنها با دامنه جدید باز می شود.اگر میخواهید چند دامنه را بر روی یک هاست داشته باشید باید از
قابلیت پارک دامنه استفاده کنید.
جهت آشنایی با نحوه انجام پارک دامنه در دایرکت ادمین اینجا کلیک کنید.
سوال: با این همه انواع هاست ما به چه هاستی برای میزبانی وبسایت خود نیاز داریم؟
این مساله به این سوال ختم می شود که من به چه نوع هاستی نیاز دارم و کدام یک از انواع هاست را انتخاب کنم؟ در پاسخ باید گفت که این در ابتدا بستگی زیادی به نوع برنامه نویسی سایتی دارد که قصد برپایی آنرا دارید دارد.
ابتدا سعی کنید چند سوال زیر را پاسخ دهید:
سوال اول: از کدام زبان برنامه نویسی مثل php یا asp استفاده می کنم یا نرم افزار سایت سازم بر پایه چه زبانی است؟
سوال دوم: مایلم وب سایت خود را در ایران میزبانی کنم یا خارج از کشور؟
سوال سوم: آیا تجربه ی قبلی خاصی دارم که برایم مهم است (مانند پنل مدیریت هاست یا سیستم مدیریت محتوا) ؟
سوال چهارم: سایت در گروه سایت های معمولی است یا برای مثال سایت های پربازدید و پرمصرف
سوال پنجم: چه بودجه و هزینه ای برای خرید هاست در نظر گرفته ام.
درباره این سایت