نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
Django یک چارچوب محبوب Python برای نوشتن برنامه های وب است. با Django ، شما می توانید برنامه های کاربردی را سریعتر و بدون اختراع چرخ بسازید.
اگر می خواهید Django را روی دستگاه CentOS 7 نصب کنید ، روش های مختلفی وجود دارد که می توانید انتخاب کنید. با این حال ، انعطاف پذیر ترین گزینه نصب جنگو با پیپ در یک محیط مجازی است که توسط virtualenv ایجاد شده است. این راهنما نحوه نصب جنگو با استفاده از pip و virtualenv را نشان می دهد.
برای شروع ، شما باید:
sudo yum install epel-release
sudo yum update -y && sudo reboot
پس از اتمام راه اندازی مجدد ، با همان کاربر sudo وارد شوید.
برای نصب آخرین نسخه پیپ از دستورات زیر استفاده کنید:
sudo yum install python-devel python-setuptools python-pip
sudo pip install --upgrade pip
برای نصب virtualenv می توانید از پیپ استفاده کنید:
sudo pip install virtualenv
بگویید که می خواهید یک محیط مجازی اختصاصی ایجاد کنید تا چارچوب جنگو را شامل شود:
cd ~
virtualenv djangoenv
دستور فوق دایرکتوری ایجاد می کند ~/djangoenv
که شامل محیط مجازی شماست.
ابتدا محیط مجازی را فعال کنید:
source ~/djangoenv/bin/activate
سریع ترمینال SSH شما شبیه به موارد زیر است:
(djangoenv) [user@hostname ~]$
این بدان معنی است که شما وارد محیط مجازی "djangoenv" شده اید. Django را در محیط مجازی نصب کنید:
pip install django
آگاه باشید که شما جنگو را بصورت محلی نصب می کنید ، بنابراین نیازی به استفاده از دستور sudo نیست.
اکنون که فریم ورک Django نصب شده است ، می توانید با ایجاد یک پروژه نمونه ، آن را به یک درایو تست بدهید.
cd ~
django-admin startproject prj1
دستور فوق دایرکتوری را prj1
در فهرست کار شما ایجاد می کند ~
و کلیه پرونده های لازم را درون آن ذخیره می کند.
برای شروع برنامه ، دستورات زیر را به ترتیب دنبال کنید. دستورالعمل های روی صفحه را دنبال کنید تا اعتبار فوق العاده را ارائه دهید.
cd prj1/
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver 0.0.0.0:8000
به منظور اجازه دسترسی به درگاه 8000 ، باید قوانین مربوط به دیواره آتش را در اتصال جدید SSH تغییر دهید:
sudo firewall-cmd --zone=public --permanent --add-port=8000/tcp
sudo firewall-cmd --reload
برای بازدید از برنامه خود از یک مرورگر وب استفاده کنید:
http://<your-Vultr-server-IP>:8000
http://<your-Vultr-server-IP>:8000/admin
پس از موفقیت ، یک صفحه Django با خروجی زیر مشاهده خواهید کرد:
It worked!
Congratulations on your first Django-powered page.
پس از اتمام آزمون ، Ctrl + C
برای ترک برنامه خود فشار دهید .
در آخر ، از فرمان "غیرفعال کردن" برای ترک محیط مجازی خود استفاده کنید:
deactivate
سریع ترمینال SSH شما اکنون به وضعیت عادی باز خواهد گشت:
[user@hostname prj1]$
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 است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد