آموزش گام به گام تبدیل کامپیوتر به هاست

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

7 min read
  • راه اندازی شبکه
  • کنید
  • کامپیوتر
  • شما
  • سیستم
  • Server
  • انجام
  • نصب
آموزش گام به گام تبدیل کامپیوتر به هاست

خلاصه تخصصی مقاله

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

موضوعات اصلی: راه اندازی شبکه، کنید، کامپیوتر، شما، سیستم، Server

شاید این برای شما هم سوال باشد که آیا امکانتبدیل کامپیوتر شخصی به هاستامکان وجود دارد؟! باید پاسخ بدهم بله! بعضی از کاربران ممکن است که کامپیوترهای قدیمی خود را دور نیندازند و آن را در انبار و یا زیرزمین خود نگه دارند، خود من از آن دسته افرادی هستم که سیستم قدیمی خود را، حتی در صورتی که دیگر از آن استفاده نکنم نگه می‌دارم. در این مقاله قرار استتبدیل کامپیوتر به هاسترا توضیح دهیم. کامپیوتر های قدیمی خود را از انبار خارج کنید و گرد و غبار آن را پاک کنید؛ زمان استفاده مجدد از آنها رسیده است.

عناوین مقاله

کارشناسانشرکت خدمات شبکه ارغوانبرایپشتیبانی از شبکه های کامپیوتریو ارائه مشاوره رایگان در خصوص طراحی وراه اندازی شبکه های کامپیوتریمنتظر تماس شما هستند.

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

1_ حداقل های مورد نیاز برای تدیل کامپیوتر به هاست

مرحله اول؛ آماده سازی کامپیوتر: اطمینان داشته باشید که کامپیوتر شما تمام موارد زیر را داشته باشد

  • پورت ethernet
  • حداقل 600 مگابیت فضا
  • توانایی boot کردن از طریق CD
  • پردازنده AMD و یا intel
  • CD-ROM
  • حداقل 64 مگابیت RAM

چون از نسخه server edition استفاده می‌شود، نیاز به سیستمی با مشخصات بالا نیست. اگر چه سیستم شما هر چه مشخصات بالاتری داشته باشد، بهتر است.

2_ تهیه نرم افزار های مورد نیاز

مرحله دوم آسان است، نرم‌افزار Ubuntu Server Edition را دانلود و یا خریداری کنید. البته می‌توان از نسخه desktop edition استفاده کرد؛ اما فضای بیشتری اشغال می‌کند.

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

Ubuntu Server Edition

3_ نصب سیستم عامل مورد نیاز

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

4_ نصب نرم افزار Webmin

لوگوی وبمین webmin کنترل پنل رایگان برای تبدیل کامپیوتر به هاست

آشنایی بیشتر با Webmin

از مشکلات Ubuntu Server این است که رابط گرافیکی یا به اصطلاح GUI ندارد، برای حل این مشکل از control panel سرور استفاده می‌شود که Webmin یکی از کنترل پنل های رایگان است.

برای نصب آن هم کافی است که پس از log in دستورات زیر را تایپ کنید.

sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

sudo wgethttp://prdownloads.sourceforge.net/webadmin/webmin_1.430_all.deb

sudo dpkg -i webmin_1.430_all.deb

اکنون Webmin شما نصب شده است و برای دسترسی به آن کافی است که آدرسhttps://your-server-IP:10000/را در مرورگر خود وارد کنید.

5_ Port Forwarding

پورت فورواردینگ در تبدیل هاست به شبکه

Port Forwarding چیست؟

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

  1. آدرس 192.168.1.1 را در مرورگر خود وارد کنید و وارد صفحه اصلی تنظیمات روتر شوید.
  2. برای Username و Password خواسته شده، admin را وارد کنید.
  3. تب Applications or Gaming یا Port Forwarding را انتخاب کنید. البته ممکن است این تب نام مشابه دیگری داشته باشد. در فرم که باز می‌شود اطلاعات زیر را اضافه و ذخیره کنید.

HTTP 80 80 TCP serverIP

FTP 21 21 TCP/UDP serverIP

SSH 22 22 TCP serverIP

6_ DNS رایگان تهیه کنید

کافی است که به وب سایتhttp://www.no-ip.com/و DNS خود را تهیه کنید تمام مراحل آسان است.

چیزی که به شما تعلق می‌گیرد، برای مثال sample.com است.

7_ وب سایت خود را آزمایش کنید

برای اینکار sample.com را در مرورگر خود را تایپ کنید. اگر تمام مراحل را درست انجام داده اید پیام موفقیت آمیز بودن را مشاهده خواهید کرد. در غیر اینصورت مرحله Port Forwarding را به درستی انجام نداده‌اید.

8_ مجوزها

مرحله آخرتبدیل کامپیوتر به هاستبه شما این امکان را می‌دهد تا وب سایت خود را آپدیت کنید

به خط فرمان بروید و دستورات زیر را اجرا کنید

sudo chown yourusername:www-data /var/www

sudo chmod 775 /var/www

اکنون به سیستم اصلی خود بروید و برنامه WinSCP را دانلود و نصب کنید و اطلاعات خواسته شده را وارد کنید و Connect را انتخاب کنید.

اکنون شما می‌توانید تمام پرونده های موجود در سرور خود را مشاهده کنید. به پوشه Var و سپس WWW بروید و مطالب جدید وب سایت خود را در آنها کپی کنید.

XAMPP چیست و چه کاری انجام می‌دهد؟

XAMPP و WAMP دو برنامه برای تبدیل کامپیوتر شخصی به هاست

آشنایی با XAMPP و WAMP

چگونه کامپیوتر را سرور کنیمسوالی است که از طریق Ubuntu Server Edition به آن پاسخ دادیم. در ادامه باXAMPPو کاری که انجام می‌دهد بیشتر آشنا می‌شویم.

XAMPPمخفف Apache، MySQL، PHP و Perl است. در ضمن X نیز استاندارد cross-platform است و به شما امکان می‌دهد که local web server خود را بر روی سیستم خود اجرا کنید که به شما امکان می‌دهد سایت وردپرسی خود را به صورت آفلاین مشاهده کنید. این مزیت به این دلیل مهم است که به شما اجازه می‌دهد، ویژگی ها و پلاگین های جدید را قبل از انتشار به صورت آفلاین امتحان کنید و به این ترتیب از خطای انسانی و مسائلی که ممکن است باعث آسیب به وب سایت شما گردند نیز جلوگیری شود.

در ضمن به عنوان نکته اضافی باید اشاره کرد کهWAMPبسته نرم‌افزاری مخصوص ویندوز است و W در آن به معنی Windows است. از سوی دیگر ممکن است نام LAMP را نیز شنیده باشید که بسته نرم‌افزاری مخصوص Linux است. در واقع نرم‌افزارXAMPPنرم‌افزاری جامع برای کلیه سیستم عامل هاست در حالی که LAMP وWAMPنسخه های لینوکس و ویندوز هستند.

برای استفاده از این ویژگی کافی به آموزش جامعی کهاینجاقرار دارد مراجعه نمایید.

NAS یا Home Server چیست؟

آشنایی بیشتر با NAS و نقش آن در تبدیل کامپیوتر شخصی به هاست

آشنایی بیشتر با NAS

تبدیل کامپیوتر شخصی به هاسترا برای اجرای وب سایت توضیح دادیم اما یکی از کارهایی است که با سیستم قدیمی خود و به عنوان Home Server می‌توانید انجام دهید. در واقع Home Serverها ساخته می‌شوند تا به سیستم های مختلف خدماتی را ارائه دهند. این خدمات می‌تواند شامل اشتراک گذاری فایل و منابع مانند چاپگر، media center، web serving، backup و یا بسیاری از خدمات دیگر باشد.

از سوی دیگر فضای ذخیره سازی متصل به شبکه یا Network-attached storage، معماری ذخیره سازی اطلاعات و در سطح فایل است که دسترسی به اطلاعات را برای دستگاه های متصل به شبکه امکان پذیر می‌کند. سیستم هایی که بر اساس NAS ساخته می‌شوند، معمولا از یک یا چند storage drives ایجاد شده اند و دسترسی به فایل های مختلف را از طریق پروتکل های مجاز ارائه می‌دهند.

به صورت خلاصه پاسخ سوالNASیاHome Serverچیستاین است که hard disk drive هایی که با توجه به معماری NAS ساخته شده اند عملکرد بهتری نسبت به درایو های دیگر در مسائل مربوط به امنیت و انرژی دارند.

به عنوان نکته پایانی باید اضافه کرد که معمولااستفاده از برنامهNAS4Freeبه این منظور انجام می‌گیرد تا فضای سیستم فایلی که بر اساس NAS پیاده سازی شده است را مدیریت کند و نسبت به بسیاری از برنامه های گران قیمت در این حوزه برتر هستند.

منابع

  1. https://undsgn.com/xampp-tutorial/
  2. https://www.hostinger.com
  3. https://www.instructables.com

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