کامپیوترهانرم افزار

چگونه یک سرور محلی ایجاد کنیم؟ سرور محلی را در ویندوز گسترش دهید

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

مفهوم یک سرور محلی

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

با این حال، در اغلب موارد، همه این اجزاء یک چیز مشترک دارند: آنها ابتدا در ماشینهای محلی در مراحل اولیه بدون میزبانی میزبانی میزبان از راه دور ایجاد میشوند، که به آنها امکان پیکربندی و ویرایش مستقیم در پایانههای کامپیوتر خود را می دهد.

در حال حاضر ما سعی خواهیم کرد به سوالات مربوط به نحوه ایجاد و پیکربندی سرور محلی بر روی کامپیوتر، بسته به نوع و هدف آن

انتخاب نرم افزار

در اصل، انتخاب نرم افزار یک ماده شخصی برای هر کاربر است. لازم به ذکر است که اگر برای مثال، هنگام ایجاد یک وب سرور محلی، فقط زبان های نشانه گذاری متن مانند HTML یا CSS مورد استفاده قرار گیرد، استفاده از بسته های نرم افزاری اضافی برای استفاده از هر مرورگر اینترنت بی فایده است.

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

چگونه برای ایجاد یک سرور محلی: نصب و پیکربندی بسته Denwer

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

این شامل تمام ابزارهای ضروری مانند آپاچی، پی اچ پی، MySQL، phpMyAdmin، sendmail و غیره. تنها نکته این است که علاوه بر این باید موتورهای خاص مانند جوملا یا وردپرس را در ساده ترین نسخه نصب کنند.

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

تست عملکرد

در این مرحله، سرور ایجاد شده را شروع کنید و در پنجره هر مرورگر اینترنت، http: // localhost را تایپ کنید. اگر برنامه بدون خطا نصب شود، مرورگر پیامی را نشان می دهد که همه چیز در حال کار است.

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

مسائل مربوط به کدگذاری

گاهی اوقات شما می توانید یک وضعیت ناخوشایند را مشاهده کنید، زمانی که پیام ایمیل ارسال شده به نظر می رسد مانند مجموعه ای از نمادهای نامفهوم. این تنها به این دلیل است که برنامه در ابتدا برای رمزگذاری UTF-8 طراحی شده است. مثلا می توان آن را در KOI-8R یا چیز دیگری تغییر داد.

نصب یک سرور محلی: موتورهای اضافی

حالا یک نقطه مهم دیگر. سرور محلی سیستم های ویندوز نمی تواند بدون افزودنی های ویژه انجام دهد، به نام موتور (وردپرس، جوملا و غیره).

اول از همه، در دایرکتوری www واقع در مسیر \ home \ host محلی، یک دایرکتوری دلخواه در دایرکتوری اصلی ایجاد کنید. پس از آن، مسیر آدرس http: // localhost / را در نوار آدرس مرورگر وارد کنید و بررسی کنید دقیقا چه چیزی باز می شود. اگر این دایرکتوری باز شد ، همه چیز خوب است. ما فایل های موتور را به این پوشه با استفاده از هر مدیر فایل (حداقل همان "Explorer") کپی می کنیم و دوباره آدرس را وارد کنید. پنجره "Setup Wizard" ظاهر می شود، جایی که فقط باید دستورالعمل ها را دنبال کنید.

اضافه کردن پایگاه داده

در حال حاضر سرور محلی باید پایگاه داده های خاصی را بپیچاند. برای انجام این کار، از سرویس phpMyAdmin استفاده کنید، که با تایپ http: // localhost / tools در نوار آدرس مرورگر قابل دسترسی است. اول، بخش ایجاد یک پایگاه داده جدید انتخاب شده است، آن را یک نام داده می شود (می تواند دلخواه باشد، اما بهتر است مشخص همان که در پوشه در بخش قبلی اعمال شد).

سپس ما به صفحه اصلی باز می گردیم و تنظیمات امتیاز را پیکربندی می کنیم (ایجاد یک کاربر جدید، مشخص کردن نام کاربری و رمز عبور، استفاده از localhost به عنوان میزبان و علامت گذاری همه چیز در پنجره با "پرندگان"). باقی مانده است دکمه "برو!" را فشار دهید و منتظر پایان روند است.

انتقال سرور محلی به میزبانی

گام بعدی این است که سرور را به شبکه محلی متصل کرده و به میزبانی انتقال دهیم تا آن را برای کاربران در اینترنت به اشتراک بگذاریم. روش "بومی" انتقال داده ها به یک منبع از راه دور به دلیل تعدادی اقدامات اضافی بسیار مناسب نیست.

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

سرورهای پروکسی محلی

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

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

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

قبل از شروع، باید تنظیمات پروکسی را تنظیم کنید. برای مثال، اگر از مرورگر اپرا استفاده می کنید، باید 127.0.0.1 را در تنظیمات سرور برای HTTP و 8080 برای پورت تعیین کنید. حالا برنامه را شروع کنید، به تنظیمات بروید و به زبانه «Dialer» نگاه کنید. به عنوان یک قانون، برنامه خود را تعیین می کند که چه نوع اتصال در حال حاضر استفاده می شود. سپس دکمه را با همین نام فشار دهید و از سرور ایجاد شده استفاده کنید.

بله، لطفا توجه داشته باشید: در تنظیمات کش، شما می توانید اندازه حدود 300 مگابایت را مشخص کنید. در تئوری، این باید برای همه موارد به اندازه کافی باشد. شما می توانید محتویات در پوشه Cache دایرکتوری اصلی که در آن برنامه نصب شده است را مشاهده کنید. و یک چیز دیگر: به یاد داشته باشید، این یک پروکسی معمولی است و نه یک ناشناس، بنابراین نباید صبر کنید تا آدرس IP را عوض یا پنهان کنید.

سرورهای DNS محلی

یک سرور DNS محلی می تواند در مواردی که اتصال ناپایدار است، شبکه محلی بیش از حد بزرگ بر اساس TCP / IP، یا شما در توسعه و تست وب مشغول به کار هستند. در اصل، برای چنین مقاصد، برنامه BIND کامل است. گرچه عمدتا برای سیستم های یونیکس طراحی شده است، با ویندوز کار می کند (ما فرض می کنیم که سرور بر روی نسخه سرور ویندوز نصب نشده است، که می تواند در پنل کنترل پیکربندی شود).

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

حالا در پوشه C: \ BINDetc شما باید یک فایل با نام ".conf" ایجاد کنید که تنظیمات مورد استفاده سرور DNS محلی را مشخص می کند (نام دلخواه است و بدون نقل قول تنظیم شده است). به منظور صرفه جویی در زمان، فایل مورد نظر را می توان به راحتی در اینترنت یافت و آن را با قرار دادن آن در محل مشخص شده دانلود کنید.

در حال حاضر سیستم را راه اندازی مجدد کنید، سپس خط فرمان (cmd را از طریق منوی Run یا ترکیبی Win + R) فراخوانی کنید، جایی که ما درخواست nslookup را می نویسیم. اگر تایید رخ دهد، سرور به درستی نصب می شود و بدون خطا کار می کند.

سرورهای محلی بازی

در نهایت، نوع دیگری از سرور را در نظر بگیرید. این یک سرور محلی برای بازی هایی است که از حالت آنلاین در شبکه محلی استفاده می کنند. اجازه دهید توضیح دهیم که چه چیزی در بازی Minecraft است. برای انجام این کار، شما باید سرور را از وب سایت رسمی بازی دانلود کنید و از برنامه Hamachi استفاده کنید. یک پیش شرط برای عملیات صحیح، حضور بسته ی JAVA با آخرین به روز رسانی ها در سیستم است.

برای پیکربندی، از فایل server.properties استفاده کنید، جایی که داده های ارائه شده توسط برنامه Hamachi را وارد کنید. ما آدرس آی پی سرور، تعداد بازیکنان، استفاده از حالت های بازی امکان پذیر و غیره را می نویسیم. در حالت حالت آنلاین، شما باید مقدار درست را مشخص کنید. پس از آن، تغییرات را ذخیره کنید و فایل را ببندید.

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

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

نتیجه گیری

مطمئنا، این همه تفاوت های ظاهری نیست که می تواند هنگام ایجاد سرورهای محلی از انواع مختلف ایجاد شود و البته همه برنامه هایی که در این فرآیند کمک نمی کنند. بیایید این را به این صورت: این اصول کلی و اساسی ذاتی در چنین فن آوری است. و اگر شما درک کنید، هیچ چیز به خصوص پیچیده در اینجا وجود دارد. زمان و صبر کمی - و سرور محلی هر نوع در عرض 10-15 دقیقه ایجاد می شود.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.unansea.com. Theme powered by WordPress.