نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
خارج از جعبه ، سرورهای Vultr FreeBSD به گونه ای تنظیم نشده اند که فضای swap را در خود جای دهند. اگر قصد شما برای نمونه ابری یکبار مصرف است ، احتمالاً نیازی به نگرانی در این مورد ندارید. اگر سرور "واقعی" ایجاد کرده اید که مدتی می چرخد ، ادامه بخوانید.
حتی مضحک ترین سرور مورد دکوراسیون به فضای مبادله ای نیز نیاز دارد . این فقط نحوه عملکرد سیستم عامل است. در مواقعی که برنامه شما کمی آجیل می خورد و رم بیشتری را از آن چیزی که باید بخورد ، داشتن فضای تعویض فرصتی برای مبارزه برای بازیابی مجدد دستگاه به شما می دهد. حتی تحت عملکرد عادی ، FreeBSD نسبت به مدیریت حافظه فعال است. به عنوان مثال ، برنامه های طولانی مدت که در حافظه بیکار هستند ، به دیسک مبادله می شوند تا بتوانند چیزهای مفیدی مانند حافظه پنهان سیستم فایل را فراهم کنند. اجرای با تعویض صفر نوعی دستورالعمل برای رفتار غیرقابل پیش بینی است و کسی که سرور را اجرا نمی کند این را می خواهد!
قبل از هر کاری ، بیایید مطمئن شویم که واقعاً هیچ تعویضی نداریم.
swapinfo
نباید چیزی برگرداند مانند این:
vultr [~]# swapinfo
Device 1K-blocks Used Avail Capacity
vultr [~]#
اگر در واقع خالی است ، بیایید ادامه دهیم و خود را به یک پرونده مبادله تبدیل کنیم. اما اول...
قوانین قدیمی انگشت شست (1x RAM ، 2x RAM ، .5x RAM ، و غیره) این روزها واقعاً کاربرد ندارند. اگر سرور شما 16 گیگابایت حافظه دارد ، مطمئناً نیازی به هدر دادن 32 گیگابایت فضای دیسک گرانبهای خود را روی یک پرونده swap ندارید. به گفته این ، در صورت فعال بودن زباله های سقوط ، بسته به نحوه پیکربندی آن ، ممکن است برای عملکرد آن ، مبادله ای برابر با حافظه خود انجام شود.
بنابراین ، ساخت فایل swap چقدر بزرگ است که واقعاً به عهده شماست. خبر خوب این است که شما همیشه می توانید بعداً آن را تغییر دهید ، و با داشتن حافظه SSD ، نیازی به نگرانی بیش از حد در مورد کجا در دیسک خود نیست. به هر حال ، بیایید حرکت به ...
ما یک فایل مبادله 512 مگ را در آن ایجاد /usr/swap0
خواهیم کرد. در صورت عدم موفقیت برای شما ، احساس راحتی کنید. به عنوان مثال ، اگر می خواهید 1 گیگ swap داشته باشید ، 512 را به 1024 و غیره تغییر دهید. اگر تصمیم به تغییر نام پرونده دارید ، اطمینان حاصل کنید که هر دو مرجع مربوط به آن را تغییر دهید .
موارد زیر را با دقت کپی کنید ، به عنوان ریشه اجرا کنید و همه آنها تنظیم می شوند:
dd if=/dev/zero of=/usr/swap0 bs=1m count=512
chmod 0600 /usr/swap0
echo "md99 none swap sw,file=/usr/swap0,late 0 0" >> /etc/fstab
swapon -aL
تأیید کنید که کار کرده است:
vultr [~]# swapinfo
Device 1K-blocks Used Avail Capacity
/dev/md99 524288 0 524288 0%
در این مرحله ، شما همه قرار است. تعویض فعال است و پس از راه اندازی مجدد ، کار خود را ادامه خواهد داد.
dd
دستور فایل واقعی ایجاد می کند. پس از آن مجوزهای مناسب را تنظیم می کنیم ، یک خط را /etc/fstab
برای swap اضافه می کنیم و سپس آن را روشن می کنیم. این دستور swapon -aL
به سیستم عامل می گوید که تمام پارتیشن ها / پرونده های مبادله را در fstab ، از جمله مواردی که بعداً علامت گذاری شده اند ، فعال کنید. با توجه به شیوه چکمه های FreeBSD 10.2 ، پرونده مبادله باید دیر نصب شود. وقتی سیستم عامل بطور عادی بوت می شود ، مبادله شما در مرحله "نصب سیستم های دیررس فایل" فعال می شود.
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.
NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید
هنگام راه اندازی سرور جدید لینوکس ، به روزرسانی سیستم های هسته و سایر بسته ها تا آخرین نسخه پایدار یک روش توصیه شده است. در این مقاله
با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o
TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من
Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th
با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB
ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.
رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد