نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
Moodle یک پلتفرم یادگیری منبع باز قوی و قدرتمند برای ایجاد محیطهای یادگیری شخصی است که توسط یک جامعه جهانی از افرادی پشتیبانی می شود که محیط های یادگیری را در سراسر جهان قدرت می دهند. در این راهنما نحوه نصب و راه اندازی Moodle را به عنوان نمونه سرور Ubuntu 16.04 خود یاد خواهید گرفت.
apt-get update
apt-get install aspell graphviz php7.0-curl php7.0-gd php7.0-intl php7.0-ldap php7.0-mysql php7.0-pspell php7.0-xml php7.0-xmlrpc php7.0-zip
service apache2 restart
Moodle را از طریق Curl از سرور رسمی توزیع Moodle بارگیری کنید.
curl -L https://download.moodle.org/download.php/direct/stable32/moodle-latest-32.tgz > moodle.tgz
sudo tar -xvzf moodle.tgz -C /var/www/html
اکنون می خواهیم یک دایرکتوری برای Moodle در خارج از پوشه root وب ایجاد کنیم تا داده های مربوط به دوره را ذخیره کنیم. این یک روش ایمن تر در مقایسه با ذخیره داده های دوره در داخل فهرست ریشه Moodle است:
mkdir /var/moodledata
chown -R www-data /var/moodledata
chmod -R 0770 /var/moodledata
حال باید پایگاه داده MySQL را ایجاد کنیم که Moodle برای ذخیره اطلاعات خود از آن استفاده کند. ما MySQL را پیکربندی می کنیم تا از ساختاری که مودل انتظار دارد پیروی کند. و یک کاربر برای دیتابیس ایجاد کنید.
پرونده پیکربندی MySQL را باز کنید.
nano /etc/mysql/mysql.conf.d/mysqld.cnf
در قسمت "تنظیمات اصلی" خطوط زیر را اضافه کنید.
default_storage_engine = innodb
innodb_file_per_table = 1
innodb_file_format = Barracuda
فایل پیکربندی را ذخیره کرده و MySQL را مجدداً راه اندازی کنید.
service mysql-server restart
اکنون می توانیم بانک اطلاعاتی را ایجاد کنیم.
ورود به MySQL.
mysql -u root -p
وقتی از شما خواسته شد هنگام تنظیم MySQL رمز عبور اصلی را وارد کنید ، رمز اصلی را وارد کنید.
دستور زیر را برای ایجاد بانک اطلاعات وارد کنید.
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
مجوزهای کاربر پایگاه داده را برای دیتابیس ایجاد کنید.
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO 'moodler'@'localhost' IDENTIFIED BY 'YourMoodlePassword';
از MySQL CLI خارج شوید.
quit;
توجه: شما باید از یک رمز عبور ایمن برای پایگاه داده خود استفاده کنید.
تبریک می گویم! اکنون نصب موفقیت آمیز Moodle در نمونه 16.04 Ubuntu Server خود دارید. برای تکمیل نصب ، مرورگر خود را باز کرده و به سمت آن بروید http://YOUR_SERVER_IP/moodle
. این باید خیلی ساده باشد ا��ا همیشه می توانید به راهنمای نصب رسمی مراجعه کنید .
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 است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد