نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
Zikula یک چارچوب برنامه وب منبع باز است که به زبان PHP نوشته شده است. شما می توانید وب سایت های تعاملی و قابل ویرایش را با استفاده از Zikula طراحی کنید. این یک برنامه cross-platform است و از همه سیستم عامل های محبوب پشتیبانی می کند. Zikula برای عملیات مرتبط با بانک اطلاعات از MySQL ، PostgreSQL ، Oracle Database و Microsoft SQL Server استفاده می کند.
در این مقاله ، در مورد نحوه نصب Zikula در سرور Ubuntu 16.04 صحبت خواهیم کرد.
ابتدا با اجرای دستور زیر ، سیستم خود را به آخرین نسخه پایدار به روز کنید:
sudo apt-get update -y
sudo apt-get upgrade -y
بعد ، سیستم خود را مجدداً راه اندازی کنید تا این تغییرات را اعمال کنید:
sudo reboot
شما نیاز به نصب Apache ، MariaDB ، PHP و سایر ماژول های مورد نیاز PHP بر روی سیستم خود دارید. می توانید تمام این بسته ها را با دستور زیر نصب کنید:
sudo apt-get install apache2 mariadb-server php7.0 php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-xml php7.0-mbstring php7.0-xmlrpc php7.0-curl libapache2-mod-php7.0 wget unzip -y
پس از اتمام نصب ، هر دو سرویس Apache و MariaDB را شروع کرده و با دستورات زیر آنها را فعال کنید:
sudo systemctl start apache2
sudo systemctl start mysql
sudo systemctl enable apache2
sudo systemctl enable mysql
پس از اتمام نصب ، می توانید به مرحله بعدی بروید.
به طور پیش فرض ، نصب MariaDB شما سخت نشده است ، بنابراین ابتدا باید آن را ایمن کنید. می توانید با اسکریپت زیر آن را ایمن کنید:
sudo mysql_secure_installation
به هر یک از سؤالات به شرح زیر پاسخ دهید:
Set root password? [Y/n] n
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
بعد ، با دستور زیر وارد کنسول MariaDB شوید:
mysql -u root -p
این کار باعث می شود رمز عبور خود را وارد کنید ، رمزعبور ریشه ای MariaDB خود را وارد کنید. پس از ورود به سیستم ، یک پایگاه داده برای Zikula ایجاد کنید:
MariaDB [(none)]>CREATE DATABASE zikuladb;
MariaDB [(none)]>GRANT ALL PRIVILEGES on zikuladb.* to 'user'@'localhost' identified by 'password';
MariaDB [(none)]>FLUSH PRIVILEGES;
MariaDB [(none)]>exit
پس از پیکربندی پایگاه داده ، می توانید به مرحله بعدی بروید.
ابتدا باید آخرین نسخه Zikula CMS را از GitHub بارگیری کنید. همچنین می توانید با استفاده از wget
دستور آن را بارگیری کنید :
wget https://github.com/zikula/core/releases/download/2.0.0-rc3/Zikula_Core-2.0.0.zip
بایگانی زیپ بارگیری شده را استخراج کنید.
unzip Zikula_Core-2.0.0.zip
دایرکتوری استخراج شده را در فهرست ریشه Apache قرار دهید.
sudo mv Zikula_Core-2.0.0 /var/www/html/zikula
مجوزهای لازم را به zikula
دایرکتوری بدهید.
sudo chown -R www-data:www-data /var/www/html/zikula
قبل از دسترسی به Zikula ، باید 80
از طریق فایروال UFW به درگاه اجازه دهید . می توانید این کار را با دستور زیر انجام دهید:
sudo ufw allow 80/tcp
مرورگر وب خود را باز کرده و URL را تایپ کنید http://192.168.0.227/zikula
، سپس مراحل لازم را برای اتمام نصب انجام دهید.
خودشه. شما با موفقیت Zikula را روی سرور Ubuntu 16.04 خود نصب کرده اید.
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 است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد