ایجاد سرور وب در سیستم‌های قدیمی

با وجود توزیع‌های ساده وکاربرپسندی مثل UBUNTU و Linux Mint تقریبا می‌توان هر بلایی را بر سر کامپیوترهای قدیمی ‌که قابلیت اجرای ویندوز7 را ندارند، درآورد. یکی از استفاده‌های این سیستم‌ها، نصب و اجرای یک سرور وب محلی است، تا یک وب سایت را در آن میزبانی و توسعه آن را از طریق محلی پیگیری کنید.در اینجا به چهار مطلب مهم ‌مرتبط با موضوع می‌پردازیم .
کد خبر: ۳۷۰۰۵۹

1ـ سر هم کردن یک کامپیوتر قدیمی

2ـ نصب سیستم‌عامل

3ـ نصب نرم‌افزارهای لازم برای سرور وب

4ـ اتصال کامپیوتر به اینترنت و استفاده از آن

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

نیازمندی‌های سیستم

اوبونتو 10/10 حداقل به 256 مگابایت حافظه اصلی نیاز دارد تا اجرا شود. خود نصب سیستم‌عامل  حدود 3/3 گیگابایت فضا نیاز دارد و برای نصب برنامه‌های اضافی بهتر است مقادیر دیگری فضا در نظر بگیرید. پیشنهاد ایده‌آل 10گیگابایت است.

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

اگر بخواهید سرور را به صورت دائم روشن نگاه دارید، بهتر است در ناحیه‌ای با تهویه مناسب قرار دهید که دمای محیط در آن همواره پایین باشد.

نصب اوبونتو

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

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

گزینه‌های زیر را هنگام نصب انتخاب کنید:

Erase Install 3rd Party Software Download updates while installing، and Use The Entire Disk

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

System\Administration\Update Manager

حالا گزینه Install Updates را انتخاب کنید. بعد از نصب به روزرسانی‌ها، سیستم را یک بار دیگر از نو راه‌اندازی کنید.در حال حاضر یک نصب کامل از اوبونتو دارید.

نصب سرویس‌های نرم‌افزاری

در ادامه تعداد گزینه‌های زیادی پیش رو دارید، اما از آنجا که بیشتر وب سایت‌های امروزی از ترکیب Apache ،MySQL و PHP استفاده می‌کنند، از همین گزینه‌های محبوب برای راه‌اندازی سرورمان استفاده خواهیم کرد. برای راه‌اندازی سرور وب در ویندوز نیز بهتر است از همین نرم‌افزارها استفاده کرد.

این نرم‌افزارها را می‌توان از طریق Ubuntu Software Center نصب کرد. برای اجرای این نصاب به مسیر زیر بروید:

System\Administration

\Synaptic Package Manager

در اینجا نرم‌افزارهای مورد نیاز خود را نصب خواهیم کرد. برای ادامه کار، بسته‌های زیر را انتخاب و همه پیش نیازهای آنان را نصب کنید:

apache2, php5, php5ـmysql,

 and mysqlـserver

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

آزمودن وب سرور

با باز کردن مرورگر وب پیش‌فرض و وارد کردن نشانی زیر می‌توان از صحت نصب سرور اطمینان حاصل کرد.

http://127.0.0.1/

اگر صفحه‌ای با پیغام !It Works نشان داده شد، در این صورت سرور وب درست کار می‌کند. آپاچی و مای‌سه‌کوئل هر دو در پس زمینه سیستم در حال اجرا می‌مانند و همزمان با راه‌اندازی مجدد سیستم اجرا می‌شوند. بنابراین سرور وب به صورت کاملا پایه کار می‌کند و با ویرایش فایل‌های موجود در دایرکتوری /var/www می‌توان تغییرات وب سایت را مشاهده کرد.در بخش دوم، شیوه ارسال فایل به سرور وب لینوکسی و دسترسی به آن از طریق شبکه محلی و اینترنت را بررسی خواهیم کرد.

محمدرضا قربانی

newsQrCode
ارسال نظرات در انتظار بررسی: ۰ انتشار یافته: ۰

نیازمندی ها