دادهها و اطلاعات هر وبسایت روی بستری به نام هاست قرار میگیرد. نرمافزارهای راهاندازی و مدیریت سایت به چنین فضایی نیاز دارند. بااینحال گاهی لازم است سایت روی لوکالهاست راهاندازی و اجرا شود. اگر مشتاق هستید بدانید کاربرد و دلیل استفاده از لوکال هاست چیست و چگونه میتوان از آن استفاده کرد تا انتهای پست با ما همراه باشید.
لوکال هاست (Local Host) چیست؟
لوکال هاست را میتوانیم نام مستعار آدرس آیپی ۱۲۷.۰.۰.۱ در نظر بگیریم. زمانی که کامپیوتر این آدرس را دریافت میکند به این معناست که در حال ارتباط با خودش است.
کامپیوترها یا دستگاههای الکترونیکی متصل به اینترنت، مثل تلفن همراه، از طریق فضای میزبانی وب یا هاست به وبسایتها دسترسی دارند. درواقع هاستی که سایت روی آن قرار میگیرد، امکان برقراری ارتباط بین چندین دیوایس را از طریق اینترنت فراهم میکند.
میتوان گفت کامپیوترها با زبان خاص خود با هم گفتوگو میکنند. با وجود این گاهی لازم است کامپیوتر شما به صدای خودش توجه کند؛ تا چیزهایی را سریعتر از سایرین متوجه شود. در این حالت از لوکال هاست یا هاست محلی استفاده میشود.
آدرس آیپی ۱۲۷.۰.۰.۱ چیست؟
هنگامی که بخواهید از وبسایتی بازدید کنید آدرس آن را در نوار آدرس مرورگر خود تایپ میکنید. سرور نام دامنه (DNS) این آدرس را با آدرس IP مربوط به آن نام مطابقت میدهد و سایت برای شما قابل دسترسی خواهد شد.
هر وبسایت و دستگاه متصل به اینترنت آدرس آیپی (Internet Protocol) چند رقمی منحصربهفردی برای شناسایی دارد. آدرس IP بهصورت ۱.۱.۱.۱ نمایش داده میشود و به جای هریک از این یکها عددی بین ۱ تا ۲۵۵ میتواند جایگزین شود.
برای Localhost آدرس مشخص ۱۲۷.۰.۰.۱ در نظر گرفته شده است. بنابراین هربار با وارد کردن این آدرس IP به رایانه خود متصل میشوید.
پیشنهاد خواندن: «وردپرس چیست؟»
چه زمانی از لوکال هاست بهجای هاست استفاده کنیم؟
همانطور که گفتیم لوکالهاست یک آدرس IP ویژه در کامپیوتر شما دارد. اما چه زمانی از آن استفاده میشود. به عبارتی تفاوت هاست و لوکال هاست چیست؟
همانطور که اشاره شد برخلاف زمانی که با خرید هاست قصد اشتراکگذاری محتوای سایت با کاربران را دارید، هنگام استفاده از لوکال هاست دنبال محیطی خصوصی هستید. تفاوت هاست و لوکال هاست هم در دسترسی داشتن و نداشتن کاربران به سایت است.
در واقع زمانی که وبسایتی را به جای هاست روی لوکال هاست بالا میآورید تنها خودتان، آن هم از طریق کامپیوتر شخصی، به آن دسترسی خواهید داشت. علاوهبراین با این روش نیاز به پرداخت هزینه خرید سرور هاست نیست.
اما چه زمانی لوکال هاست رایگان کاربرد دارد؟! در ادامه به این پرسش پاسخ دقیقی میدهیم.
مزایای لوکال هاست
علاوهبر امکان استفاده رایگان، نرمافزارهای ایجاد هاست محلی بسیار در دسترس هستند و کار با آنها حتی برای مبتدیان هم راحت است. با ایجاد محیط شخصی و راهاندازی و تنظیم وبسایت خارج از دید کاربران با اطمینان میتوانید گزینههای متفاوتی را امتحان کنید تا به بهینهترین حالت ممکن برسید.
هاست لینوکس سیپنل
شروع قیمت از
از ۲۹۹ هزار تومان
۵ کاربرد لوکال هاست
گرچه بهنظر میرسد همیشه هدف از ساخت وبسایت اشتراکگذاری آن با کاربران فضای دیجیتال باشد؛ اما گاهی لازم است امکان دسترسی به کاربران را محدود کنید. متخصصان طراحی سایت، توسعهدهندههای وبسایت و سایر فعالان حوزه فناوری از این امکان استفادههای زیادی میکنند. در ادامه برخی از موارد استفاده از لوکال هاست را باهم بررسی میکنیم.
۱. تست شبکه و سرعت
کارشناسان فناوری اطلاعات و ادمینهای سیستم از لوکال هاست برای آزمایش شبکههای خود (Networking Testing) استفاده میکنند. بسیاری از قسمتهای شبکه جزیرهای هستند و فقط در داخل شبکه میتوان به آنها دسترسی داشت. با آدرسهای IP رزرو شده، سنجش عملیاتیبودن چنین شبکهای آسانتر میشود.
در این روش بدون نیاز به اینترنت میتوانند درخواستی را به لوکال هاست بفرستند و با نظارت بر آن از سرعت و نحوه کار سختافزار و نرمافزار سیستم مطمئن شوند. همچنین با کمک میزبان وب محلی مدیران امکان اجرای منابعی را پیدا میکنند که فقط اعضای شبکه میتوانند به آنها دسترسی داشته باشند.
۲. تست وبسایت یا اپلیکیشن
یکی از کاربردهای لوکالهاست برای توسعهدهندههای وب Application Testing است. دولوپرها ممکن است هنگام راهاندازی وبسایت تمایلی نداشته باشند پیش از کاملشدن کار و ویرایش جزئیات قالب، سایت در دسترس عموم قرار گیرد. در چنین شرایطی بهجای هاست از لوکال هاست استفاده میکنند.
بنابراین امکان دسترسی فقط از طریق همین دستگاه است و همه اتصالات در سیستم باقی میماند. با این روش میتوانند سرورهای وب را روی رایانه شخصی خود اجرا و تجربه بازدید وبسایت را در محیطی خصوصی شبیهسازی کنند.
این موضوع برای طراحان اپلیکیشن هم صادق است. هیچ طراحی دوست ندارد محصول خود را پیش از آزمودن به بازار معرفی کند. به همین دلیل توسعهدهنده، در رایانه خانگی و بهصورت خصوصی، روی اپلیکیشنی که هنوز در حال تولید است کار میکند؛ پس از اطمینان از عملکرد و ظاهر مطلوب برنامه آن را به سرور مجازی انتقال میدهد و برنامه به عموم نمایش داده میشود.
۳. مترادفی برای بهخاطرسپردن
همانطور که در بخشهای قبلی هم اشاره کردیم، زمانی که از کامپیوتر خانگی بهعنوان سرور وبسایت استفاده میکنید آدرس آیپی شما ۱۲۷.۰.۰.۱ خواهد بود. اصطلاح لوکال هاست به همین نکته اشاره دارد؛ که رایانه شما در شبکه محلی است.
از آنجا که بهیادسپاری و گفتن localhost آسانتر از تکرار IP است از این اصطلاح استفاده میشود. این تابع مترادف با استفاده از فایلی به نام ” hosts” است که در تمام سیستمهای مبتنی بر ویندوز و لینوکس وجود دارد. در سیستمعاملهای لینوکس میتوانید فایل هاست را در /etc/hosts جستوجو کنید.
اگر خودتان فایل را تغییر نداده باشید این رکوردها را خواهید یافت:
- لوکال هاست ۱۲۷.۰.۰.۱
- ۱ لوکال هاست
هر دو این رکوردها به محلیبودن هاست رایانه شما اشاره دارد.
۴. مسدودسازی وبسایتهای مخرب
گاهی لازم است مدیر سایت مسیر برخی از درخواستهای مشکوک یا مضر را به لوکال هاست تغییر دهد. پس با استفاده از Loopback اقدام به مسدودکردن وبسایتهای مخرب و جلوگیری از حمله به شبکه میکند.
به این منظور فایل هاست کامپیوتر، که نام دامنهها و آدرسهای IP هریک را فهرست میکند، تغییر داده میشود. برای جلوگیری از بازدید ناخواسته سایتی مضر میتوانید دامنه وبسایت را در فایل هاست وارد کرده و آن را به آدرس IP 127.0.02.1 اختصاص دهید. پس از آن با وارد شدن دامنه، کاربر بهجای سایت شما راهی لوکال هاست میشود.
البته فایلهای هاست آماده زیادی بهصورت آنلاین در دسترس است، بنابراین نیاز ندارید تمام مراحل را از ابتدا انجام دهید.
۵. آموزش طراحی سایت
هنگام یادگیری راهاندازی وبسایت بهتر است در محیطی آزمایشی قرار بگیرید. هاست لوکال فضای شخصی را برای شما ایجاد میکند که نسخه اولین وبسایت خود را نه برای کاربر یا مخاطب، بلکه برای خودتان طراحی کنید.
بنابراین پیش از آنکه محتوای خود را در معرض دید مخاطبها بگذارید اصول اولیه کار، ارزیابی خروجی سایت، نحوه یافتن راهحل برای مشکلات احتمالی و اعمال تغییرات و تنظیمات مربوط به ساخت وبسایت را روی هاست محلی تجربه کنید.
پس با این کاربرد لوکال هاست میتوانید پیش از راهاندازی، بهروزرسانی یا افزودن ویژگی جدید به سایت نمونه خروجی کار را در محیطی شخصی مشاهده کنید.
نحوۀ استفاده از لوکال هاست
حال که میدانید مزایای لوکال هاست چیست نوبت به آموزش نحوه استفاده از این هاست رسیده است. برای دسترسی به وبسایتی که روی هاست لوکال قرار دارد میتوانید عبارت Localhost یا http://localhost را در مرورگر خود بنویسید. بنابراین بدون نیاز به دامنه امکان دسترسی به سایت خود را خواهید داشت.
ابزارهای لازم برای نصب Local Host
بهطور معمول نصب نرمافزارهای راهاندازی وبسایت، مانند وردپرس، از طریق هاست در محیط سیپنل آسان است. بیشتر هاستینگها امکان نصب با یک کلیک را جز خدمات خود دارند. اما هنگام استفاده از میزبانی وب محلی برای ایجاد پایگاه داده و ذخیرهسازی فایلها به نرمافزار لوکال هاست نیاز دارید.
فهرست زیر چهار مورد از معروفترین و کاربردیترین ابزارهای راهاندازی وردپرس در Localhost هستند:
- WAMP
- MAMP
- LAMP
- XAMPP
همه این ابزارها امکان نصب وردپرس روی هاست محلی، با استفاده از نرمافزارهای وب سرور Apache، PHP و MySQL را فراهم میکنند. در این پست به نحوه استفاده از نرمافزار زمپ اشاره میکنیم. شما میتوانید با پیمودن همین مراحل وردپرس را با WAMP، LAMP یا MAMP هم نصب کنید.
علاوهبراین ما در مجله لیموهاست یک پست جامع درباره آموزش نصب وردپرس روی لوکال هاست داریم. با مطالعه آن میتوانید حتی برای اولین بار این کار را بهتنهایی انجام دهید.
تفاوت نرمافزار XAMPP با WAMP و سایر نرمافزارهای نصب وردپرس
هر چهار ابزاری که در بالا به آن اشاره شد میتوانند راهحلهای خوبی باشند. اما اینکه کدام یک برای شما مناسبتر است به سیستم عامل دستگاه بستگی دارد. XAMPP و WAMP دو نرمافزار منبع باز برای ایجاد لوکال هاست رایگان هستند.
با این تفاوت که XAMPP با تمام سیستمعاملهای موجود، مانند Windows، OS-X و Linux سازگاری دارد. درحالیکه کاربرد WAMP به سیستمعامل ویندوز، LAMP به لینوکس و MAMP به سیستمعامل مک محدود میشود.
نصب وردپرس روی Local Host
امروزه بسیاری از وبسایتها از سیستم مدیریت محتوای وردپرس استفاده میکنند. اگر شما هم میخواهید به جمع کاربران این CMS اضافه شوید باید اطلاعاتی درباره لوکال هاست وردپرس و چگونگی نصب وردپرس روی هاست محلی داشته باشید.
بهطور مختصر میتوان مراحل نصب وردپرس روی هاست لوکال با استفاده از ابزار XAMPP را به این صورت بیان کرد:
گامهای موردنیاز برای نصب لوکال هاست روی وردپرس
گام اول: دانلود XAMPP
به وبسایت رسمی XAMPP بروید و با انتخاب سیستم عامل خود روی دکمه دانلود کلیک کنید.
گام دوم: نصب و اجرای XAMPP روی رایانه شخصی
پس از دانلود، فایل را از حالت فشرده خارج و روی دکمه Install کلیک کنید. مراحل نصب آغاز میشود. در این مرحله تعدادی چک باکس میبینید که علامتگذاری شدهاند. شما فقط به MySQL و phpMyAdmin نیاز دارید، پس بقیه علامتها را بردارید.
پس از این مرحله فایروال سیستم از شما اجازه دسترسی میخواهد. به صورت پیشفرض تیک روی گزینه domain network است. شما باید private networks را انتخاب کنید.
اعلام خوشامدگویی برنامه به معنی پایان مراحل نصب است و پس از گذراندن چند مرحله کوتاه دیگر کنترل پنل XAMPP روی دستگاه شما اجرا میشود.
پس از نصب پنجره برنامه باز میشود و شما باید Apache و MySQL را انتخاب کرده و استارت را بزنید. فراموش نکنید که هر دفعه که سیستم روشن خاموش میشود شما باید از این صفحه این موارد را استارت بزنید.
گام سوم: دانلود آخرین نسخه وردپرس
برای شروع نصب وردپرس روی لوکال هاست باید نسخه جدید آن را از وبسایت رسمی وردپرس دریافت کنید. به سایت بروید و روی دکمه Get WordPress کلیک کنید تا به صفحه جدیدی هدایت شوید. فایل دانلود شده به صورت فشرده است. آن را از حال فشرده خارج و برای استفاده بعدی کپی کنید.
گام چهارم: ایجاد پایگاه داده
در رایانه شخصی خود پوشهای برای ذخیره تمام دادههای سایت لوکال آماده کنید. از فایل XAMPP دانلود شده پوشه htdocs را انتخاب و کپی فایل وردپرس مرحله قبل را در آن قرار دهید. میتوانید نامی دلخواه برای پوشه وردپرس انتخاب کنید.
سپس در تب جدید مرورگر localhost/phpmyadmin را تایپ کنید. در این قسمت قصد داریم پایگاه داده جدید ایجاد کنیم.
پس از تایپ localhost/phpmyadmin در مرورگر با صفحه زیر روبهرو میشوید، روی new کلیک کنید.
نوبت ساخت پایگاه داده است. روی databases کلیک کنید و سپس برای دیتابیستان نام انتخاب کنید و در آخر روی گزینهٔ create کلیک کنید.
گام پنجم: نصب وردپرس روی هاست لوکال
تب جدیدی در مرورگر باز کنید و عبارت «localhost/نام انتخابی خود» را در آن بنویسید و دکمه Enter را بزنید. پس از انتخاب زبان اطلاعیه خوشامدگویی از طرف وردپرس نمایش داده میشود. اکنون باید نام پایگاه داده، نام کاربری، رمز عبور و میزبان پایگاه داده را انتخاب و روی دکمه Let’s Go کلیک کنید.
به فعالبودن دکمه مشاهده موتور جستجو دقت داشته باشید. این گزینه به گوگل اجازه میدهد سایت محلی شما را ایندکس کند. اتفاقی که احتمالاً مطلوب شما نیست! در نهایت روی دکمه Install WordPress کلیک کنید تا فرایند نصب پایان یابد.
پیشنهاد خواندن: انتقال وردپرس از لوکال هاست به دایرکت ادمین
سوالات پرتکرار :
۱. لوکال هاست چیست؟
اگر یک فضای ویندوزی از کامپیوتر شخصی بهعنوان هاست یا میزبان وبسایت در Loopback بهکار گرفته شود، به این فضای میزبانی لوکال هاست میگوییم.
۲. آیا میتوان خرید لوکال هاست را از شرکتهای میزبانی انجام داد؟
از آنجایی که فضای مورد استفاده در لوکال هاست فضای یک کامپیوتر ویندوز یا مک است، این میزبانی را در لیست محصولات شرکتهای هاستینگ پیدا نمیکنید.
۳. انتقال وبسایت از لوکال هاست چطور انجام میشود؟
اگر پس از راهاندازی وردپرس روی لوکال هاست، تصمیم به انتقال آن به یک میزبانیوب را گرفتید؛ کافی است از تمام دادهها از جمله دیتابیس خود یک فول بکاپ تهیه کنید و آن را با استفاده از FTP و با کمک پشتیبانی هاست به میزبانی جدید انتقال دهید.
درباره انتقال وبسایت از لوکال هاست سوالی دارید؟
همانطور که دیدید بین بازکردن یک سند HTML در رایانه شخصی با بارگذاری آن در سرور و دسترسیدادن به عموم تفاوتهایی وجود دارد. هنگامی که به جای هاست از localhost استفاده کنید امکان آزمودن برنامه و سایتی که در حال کار کردن روی آن هستید در محیطی شخصی فراهم میشود. اما با هاست محلی فقط خودتان به سایت دسترسی دارید. برای اینکه دیگران بتوانند از وبسایت شما بازدید کنند باید خرید هاست یا سرور را انجام داده و و سایت را از سیستم خود به فضای میزبانی وب منتقل کنید.
امیدواریم در این پست لیموهاست اطلاعات دقیقی درباره اینکه لوکال هاست چیست، چه کاربردهایی دارد و چگونه باید از آن استفاده کنید کسب کرده باشید. پس از گذراندن مراحل گفتهشده، میتوانید تصمیم به انتقال وبسایت لوکال خود روی سرورهای میزبانی وب بگیرید. کارشناسان بخش پشتیبانی لیمو هاست آماده هستند تا برای این هدف شما را راهنمایی کنند.
دیدگاه ها
اولین نفری باشید که دیدگاه خود را ثبت می کنید