SimpleHTTPServer یک ماژول پایتون می باشد که به واطه آن می توانید وب سروری جهت ایجاد فایل سرور راه اندازی کنید.در نظر داشته باشید که به صورت پیشفرض بر روی تمامی توزیع های لینوکس مفسر پایتون نصب می باشد و مشکلی برای راه اندازی وجود نخواهد داشت. شما همچنین می توانید از SimpleHTTPServer به عنوان یک روش اشتراک گذاری فایل استفاده کنید.برای این روش شما فقط کافیست مسیر فایلهارو به ماژول بدهید. در نظر داشته باشید که آموزش زیر تنها برای توزیع suse می باشد و برای توزیع های دیگر به زودی قرار داده خواهد شد. برای آگاهی بیشتر من چند مورد رو به عنوان مثال ذکر می کنم تا بیشتر آشنا شوید. مرحله اول : بررسی نصب بودن پایتون بر روی سرور در ابتدا با استفاده از دستورات زیر بررسی کنید که چه ورژنی از پاستون بر روی سرور شما نصب می باشد: کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. در صورتی که پایتون نصب باشد ورژن آن را نمایش می دهد در غیر اینصورت با خطا مواجه خواهید شد. در صورتی که پایتون نصب باشد کار شما سبک تر خواهد بود در غیر این صورت به روش زیر در توزیع suse پایتون را نصب کنید: با استفاده از دستور yast وارد ترمینال سرور شده و به مسیر Software Management رفته و عبارت python را جستجو کنید.نسخه پایتون خود را انتخاب و سپس نصب کنید. شما می توانید در توزیع CentOS با دستور yum و در توزیع های دیگری مانند دبیان و یا اوبونتو با دستورات مشابه مانند apt پایتون را نصب نمایید. مرحله 2: ایجاد یک دایرکتوری تست و فعال کردن SimpleHTTPServer در این مرحله ما مسیری رو به طور پیشفرض به SimpleHTTPServer معرفی خواهیم کرد. من در این آموزش یک پارتیشن به نام /x01 و یک مسیر به نام iwa ساخته و به SimpleHTTPServe معرفی خواهم نمود.همچنین از قبل فایلهایی رو در آن قرار داده ام. درحال حاظر همه چی آماده است.شما تنها باید به مسیر پیشفرض یعنی /x01 رفته و دستور زیر را بزنید کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. بعد از دستور بالا ماژول SimpleHTTPServer راه اندازی و مسیر مورد نظر را مسیر پیشفرض شناسایی خواهد کرد. به طور پیشفرض پورت اتصال به آن 8000 می باشد. برای ورود از طریق مرورگر باید به روش زیر عمل کنید: IP_ADDRESS: port_number مانند: 192.168.5.67:8000 مرحله 3 : تغییر پورت پیشفرض SimpleHTTPServer جهت تغییر پورت باید دستور زیر را تایپ کنید: کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. بدین طریق پورت پیشفرض از 8000 به 9999 تغییر خواهد نمود. مرحله 4 : تغییر مسیر پیشفرض با دستور زیر ما به SimpleHTTPServer اعلام میکنیم که مسیر پیشفرض رو تغییر دهد: کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. lمرحله 5 : نمایش فایل html در صورتی که یک فایل html در مسیر پیشفرض با نام Index.html قرار دهید این ماژول به طور خودکار آن را صفحه اصلی شناسایی خواهد کرد. برای مثال من نمونه کد زیر رو در مسیر /x01/iwa/ قرار می دهم. کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. سپس ذخیره کرده و دستور زیر را برای شناسایی دوباره مسیر وارد کنید: کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. آموزش همینجا به پایان رسید. شما متوجه شدید که چقدر ساده می توانید با استفاده از این ماژول به راحتی و با سرعت زیاد یک وب سرور برای را اندازی فایل هاستینگ راه اندازی کنید. این تاپیک باز بوده و در صورت بروز هرگونه سوالی می توانید سوالات خود را بپرسید. موفق باشید. شاهین سالک توتونچی