نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
در این مقاله ما با استفاده از سیستم عامل FreeBSD به روز می شویم freebsd-update
. این freebsd-update
ابزار می تواند برای به روزرسانی نمونه خود با آخرین نسخه وصله ای استفاده شود یا می توانید نسخه جدید یا جزئی را نیز ارتقا دهید.
/etc/
.freebsd-update
قبل از اقدام به سرور تولید ، آزمایش را روی نمونه آزمایشی یا نمونه توسعه آزمایش کنید. شما می توانید از یک عکس فوری برای خاموش کردن سریع یک نمونه آزمایشی استفاده کنید ، بدون اینکه هیچ تأثیری در نمونه تولید شما داشته باشد ، این نسخه را آزمایش کنید./var
پارتیشن مخصوصاً برای ارتقاء نسخه جدید جزئی یا بزرگ دارید.نسخه های پچ شامل اصلاحاتی در پرونده های سیستم عامل و باینری ها هستند و همچنین ممکن است باعث تغییر در هسته شود. با استفاده از به روزرسانی را بارگیری کنید freebsd-update
. خروجی دستورات زیر به دلیل کوتاه بودن ویرایش شده است.
# freebsd-version
11.0-RELEASE-p1
# freebsd-update fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching public key from update4.freebsd.org... done.
Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 998 patches......... done.
Applying patches... done.
Fetching 6 files... done.
The following files will be removed as part of updating to 11.0-RELEASE-p11:
/boot/kernel/hv_ata_pci_disengage.ko
...
The following files will be added as part of updating to 11.0-RELEASE-p11:
/usr/share/zoneinfo/Asia/Barnaul
...
The following files will be updated as part of updating to 11.0-RELEASE-p11:
/bin/freebsd-version
...
WARNING: FreeBSD 11.0-RELEASE-p1 is approaching its End-of-Life date.
It is strongly recommended that you upgrade to a newer
release within the next 2 months.
به روزرسانی ها روی سرور شما بارگیری شده است. اکنون آنها را نصب کنید.
# freebsd-update install
src component not installed, skipped
Installing updates... done.
از آنجا که به روز رسانی از 11.0-RELEASE-p1
به 11.0-RELEASE-p11
شامل نصب یک کرنل جدید، راه اندازی مجدد به عنوان مثال به بوت شدن به هسته به تازگی نصب شده.
# shutdown -r now
... system reboot ...
# freebsd-version
11.0-RELEASE-p11
شما در حال حاضر موفقیت به عنوان مثال خود را از به روز رسانی 11.0-RELEASE
به 11.0-RELEASE-p11
. خدمات خود را دوباره فعال کنید و نمونه آن را آزمایش کنید.
در این بخش نمونه FreeBSD خود را از FreeBSD 11.0-RELEASE
به FreeBSD ارتقا می دهیم 11.1-RELEASE
. این freebsd-update
دستور در این حالت با نسخه قبلی ارتقاء وصله متفاوت است. توجه داشته باشید که اگر برخی از اختلافات در پرونده ها به دلیل تغییرات محلی اتفاق بیفتد ، freebsd-update
همین مسئله را از شما دور می کند و به شما امکان می دهد تا اختلاف را حل کنید.
# freebsd-version
11.0-RELEASE-p11
# freebsd-update upgrade -r 11.1-RELEASE
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata files... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic kernel/generic-dbg world/base world/lib32
The following components of FreeBSD do not seem to be installed:
world/base-dbg world/doc world/lib32-dbg
Does this look reasonable (y/n)? y
Fetching metadata signature for 11.1-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata files... done.
Inspecting system... done.
Fetching files from 11.0-RELEASE for merging... done.
Preparing to download files... done.
Fetching 11513 patches.....10....11510. done.
Applying patches... done.
Fetching 262 files... done.
Attempting to automatically merge changes in files... done.
The following files will be removed as part of updating to 11.1-RELEASE-p0:
/usr/include/netinet/ip_ipsec.h
...
The following files will be added as part of updating to 11.1-RELEASE-p0:
/boot/kernel/amd_ecc_inject.ko
...
The following files will be updated as part of updating to 11.1-RELEASE-p0:
/.cshrc
...
To install the downloaded upgrades, run "/usr/sbin/freebsd-update install".
اکنون که پرونده ها بارگیری شده و همه درگیری ها برطرف شده اند ، می توانید پیش بروید و بروزرسانی را نصب کنید.
# freebsd-update install
src component not installed, skipped
Installing updates...
Kernel updates have been installed. Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.
پس از شروع مجدد نمونه ، می توانید نسخه هسته مورد نظر خود را تأیید کنید و نصب را از سر بگیرید.
# uname -a
FreeBSD fbsd 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017
[email protected]:/usr/obj/usr/src/sys/GENERIC amd64
# freebsd-version
11.0-RELEASE-p11
# freebsd-update install
src component not installed, skipped
Installing updates...
Completing this upgrade requires removing old shared object files.
Please rebuild all installed 3rd party software (e.g., programs
installed from the ports tree) and then run "/usr/sbin/freebsd-update install"
again to finish installing updates.
نسخه های اصلی از رابط های دودویی مختلف (ABI) استفاده می کنند ، که بیشتر برنامه های شخص ثالث را خراب می کند. اگر از بنادر برای ساختن برنامه های شخص ثالث خود استفاده می کنید ، باید تمام آن برنامه ها را بسازید. اگر از سیستم مدیریت بسته استفاده می کنید ، می توانید از دستور زیر استفاده کنید.
# pkg-static upgrade -f
پس از نصب مجدد همه بسته ها ، نصب را تمام کنید freebsd-update
.
# freebsd-update install
src component not installed, skipped
Installing updates... done.
# freebsd-version
11.1-RELEASE
تبریک می گویم ، نمونه شما به روز شده است 11.1-RELEASE
! اکنون می توانید کلیه خدمات مورد نیاز را فعال کرده و تأیید کنید که نمونه همانطور که انتظار می رود رفتار می کند.
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 است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد