نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
هنگام استفاده از دستوراتی مانند scp
یا rsync
با آدرس IP عمومی سرور خود ، به طور خودکار پرونده ها را از طریق اینترنت (عمومی) منتقل می کنید. اگر دو مورد با شبکه خصوصی دارید ، می توانید این پرونده ها را از طریق شبکه خصوصی منتقل کرده و از پرداخت هزینه های اضافی برای پهنای باند استفاده شده جلوگیری کنید.
server_a
و server_b
) که شبکه های خصوصی فعال هستندyour_user
)انتقال پرونده ها با استفاده از تأیید نام کاربری و رمز عبور امکان پذیر است ، اما استفاده از کلیدهای SSH بسیار امن تر است. تولید کلید عمومی-خصوصی در چگونگی تولید کلیدهای SSH توضیح داده شده است ؟ . اگر تصمیم به جستجوی این بخش دارید ، باید رمز عبور کاربر از راه دور را در هر دستور وارد کنید.
با فرض اینکه جفت کلید عمومی-خصوصی در server_a
آن واقع شده است ~/.ssh/id_rsa
، می توانید دستور زیر را برای انتقال کلید عمومی خود به آن اجرا کنید server_b
. از آدرس IP خصوصی استفاده کنید server_b
.
ssh-copy-id [email protected]
هنگامی که از شما خواسته شد ، رمز عبور را برای آن تهیه کنید your_user
.
ssh-copy-id [email protected] /usr/bin/ssh-copy-id: INFO: Source of
key(s) to be installed: "/home/your_user/.ssh/id_rsa.pub" The
authenticity of host '192.168.0.101 (192.168.0.101)' can't be
established. ECDSA key fingerprint is
SHA256:g9dfqycqU25b567/HDjPTqaQqKhep/fysNCQAG9yJG4. ECDSA key
fingerprint is MD5:41:67:be:68:51:9b:38:a8:95:82:71:47:f1:35:39:66.
Are you sure you want to continue connecting (yes/no)? yes
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s),
to filter out any that are already installed /usr/bin/ssh-copy-id:
INFO: 1 key(s) remain to be installed -- if you are prompted now it is
to install the new keys [email protected]'s password:
Number of key(s) added: 1
اکنون سعی کنید وارد سیستم شوید.
ssh [email protected]
بررسی کنید تا مطمئن شوید که فقط کلید (های) مورد نظر شما اضافه شده است.
اگر شما در حال حاضر SSH از server_a
به server_b
، آن دیگر نمی خواهد برای یک رمز عبور است. در صورت عدم ~/.ssh/id_rsa
قرارگیری جفت کلید عمومی-خصوصی ، می توانید مکان آن را با -i
پارامتر مشخص کنید (به این پارامتر با دستور scp
و rsync
دستور نیز نیاز دارید ).
ssh-copy-id -i /path/to/your/public_key [email protected]
ssh -i /path/to/your/private_key [email protected]
SCP مخفف Secure Copy است و تمام داده ها را از طریق اتصال SSH انتقال می دهد. برای کپی کردن یک فایل، ~/myfile
، از server_a
به /tmp
دایرکتوری در server_b
ما می توانیم از دستور زیر را صادر کند.
scp ~./myfile [email protected]:/tmp
برای کپی کردن یک پوشه کامل با تمام محتویات آن (از جمله پیوندهای نمادین) می توانید این -r
گزینه را اضافه کنید
scp -r ~./mydir [email protected]:/tmp
Rsync ابزاری متنوع برای کپی کردن پرونده ها است ، که اغلب برای همگام سازی محتوای دو مکان استفاده می شود. برای انتقال داده از همان تونل SSH امن استفاده می کند. با یک /tmp
دستور زیر می توانید یک پوشه کامل را با یک دستور از راه دور همگام سازی کنید
rsync -av ~/mydir [email protected]:/tmp
این -v
گزینه باعث افزایش حدت می شود تا بتوانید پیشرفت انتقال را دنبال کنید. -a
گزینه 'حالت آرشیو را قادر می سازد که کپی فایل های خود را به صورت بازگشتی در حالی که حفظ ویژگی های مانند مالک، گروه و مجوز.
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 است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد