web server :: شمشاد

داده جمع می‌کنم، بلکه یاد بگیرم زندگی‌ رو !!

۲ مطلب با کلمه‌ی کلیدی «web server» ثبت شده است

ساخت ماشین دانلود با رزیری‌پای

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

۱۳۹۸/۰۶/۰۸: زمانی که هنوز این اینترنت‌های چند مگابیت بر ثانیه‌ای پاشون به خونه‌هامون باز نشده بود، بهترین سرعت اینترنت ۲۵۶ کیلوبیت بر ثانیه بود، من هم علاقه‌مند دانلود اون هم از تورنت، برای انجام دانلود ۲۴ ساعته باید کامپیوتر ۶۰۰ واتی روشن می‌بود و مستهلک می‌شد تابتونه یکی دو گیگ فیلم و غیره دانلود کنه. اون روزها صدای فن کیس جز لاینفک زندگی‌م بود. مهمترین استفاده‌ای که من از رزیری کردم این بود که دانلودهام رو بهش سپردم، رزبری آروم و بی صدا با مصرف چند وات انرژی، با سرعت خوبی دانلود هام رو انجام می‌داد، از همه دیوایس‌های توی خونه بهش دسترسی داشتم و راحت می‌تونستم لیست دانلودم رو مدیریت کنم. اما مدتی هست که دیگه تب دانلود سابق رو ندارم از طرفی هم سرعت اینترنت زیاد شده و دیگه نیاز چندانی به این ندارم که ۲۴ ساعته دانلود بکنم. الان بیشتر برا این که من و خواهرم دانلود تکراری نداشته باشیم از این استفاده می‌کنیم. 

 

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

نصب Aria2:

sudo apt-get update
sudo apt-get install aria2

ادامه مطلب...
۲۵ آبان ۰۳ ، ۲۱:۱۹ ۰ نظر موافقین ۰ مخالفین ۰
Hasan

ایجاد وب سرور بر روی رزیری‌پای

داشتن بک وب سرور بر روی رزبری می‌تواند منافع زیادی داشته باشد. اکثر برنامه‌ها و کاربردها رابط کاربری وبی (WebUI) دارند که با داشتن وب سرور براحتی می‌شه از اونا استفاده کرد. در پست‌های آتی به کمک این رابط‌ها کارهای باحالی خواهیم کرد. دو تا وب سرور معروف و سبک که بدون دردسر می‌شه تو رزبری نصب کرد Nginx و Lighttpd هست من قبلا Lighttpd نصب می‌کردم ولی الان با سر صدایی که Nginx در عرصه سرورهای برپا کرده و رواج یافته است قصد دارم Nginx نصب کنم.

اِنجین‌اِکس (به انگلیسی: nginx) یک سرور وب با حجم پایین و کارایی بالا است که تحت مجوز بی‌اس‌دی منتشر می‌شود. این سرور وب در یونیکس، گنو/لینوکس، بی‌اس‌دی، مک او اس و ویندوز اجرا می‌شود. بر طبق گفتهٔ نت‌کرافت، در حال حاضر ۱۲٪ از دامنه‌های اینترنت از این سرور استفاده می‌کنند.

این پروژه در سال ۲۰۰۱ بنیان نهاده شد و توسط یک توسعه‌دهنده مستقل به نام ایگور سیسووف (به انگلیسی: Igor Sysoev) به مرحله اجرا درآمد تا در یکی از وب‌سایت‌های پرترافیک به نام رامبرلر به خدمت گرفته شود که این وب‌سایت در تاریخ سپتامبر ۲۰۰۸، روزانه بیش از ۵۰۰ میلیون درخواست HTTP داشته است. در حال حاضر وب‌سایت‌های سرشناسی همچون فیس‌بوک، نت‌فلیکس، وردپرس، سورس‌فورج و … از انجین‌اکس استفاده می‌کنند. در نسخه ۵٫۲ اوپن‌بی‌اس‌ده که در نوامبر ۲۰۱۲ عرضه شد هم نرم‌افزار انجین‌اکس به صورت پیشفرض در سیستم قرار داده شد تا جایگزینی باشد برای آپاچی ۱٫۳. در نهایت در سال ۲۰۱۴ آپاچی از درخت کد منبع اوپن‌بی‌اس‌دی حذف شد.

ادامه مطلب...
۱۷ ارديبهشت ۹۸ ، ۱۷:۵۴ ۲ نظر موافقین ۱ مخالفین ۰
Hasan