Atlantis CMS هو تطبيق ويب لنظام إدارة الأزمات لمراقبة حالات الأزمات في سنغافورة.
ستوفر لك هذه التعليمات نسخة من المشروع وتشغيلها على جهازك المحلي لأغراض التطوير.
اختر واحدًا مما يلي:
C:/wamp/www
# install php-xml, resolves XmlUtils.php:52 problem
$ apt install php-xml
# installs the project dependencies listed in composer.json
$ composer update
ملحوظة: سيُطلب منك إدخال معلمات المشروع لإنشاء ملف /app/config/parameters.yml
. أدخل المعلمات ذات الصلة أو اتركها للقيم الافتراضية.
في المجلد الجذر أو static
للمشروع، يمكنك الآن:
# installs the project dependencies listed in bower.json
$ bower install
# installs the project dependencies listed in package.json
$ npm install
انتقل إلى phpmyadmin وقم باستيراد البنية وملفات البيانات الخاصة بقاعدة بيانات atlantis_cms.
ملحوظة: ستجد ملفات .sql على Google Drive (مجلد database
).
انتقل إلى المجلد الجذر للمشروع باستخدام سطر الأوامر وقم بتنفيذ:
$ php bin/console assets:install --symlink
انتقل إلى المجلد الجذر للمشروع باستخدام سطر الأوامر وقم بتنفيذ:
$ php bin/console server:run
ملحوظة: بالنسبة للإصدارين 7 و8، قد تحتاج إلى إضافة دليل تثبيت PHP إلى متغير البيئة %PATH% مسبقًا.
يجب أن يعمل الخادم على العنوان الافتراضي: http://127.0.0.1:8000
تعتمد واجهة المستخدم الخاصة بـ Atlantis CMS على Gentelella، وهو قالب إدارة Bootstrap 3 مفتوح المصدر.
تتم صيانة AtlantisCMS بموجب إرشادات الإصدار الدلالي.
هذا المشروع عبارة عن مشروع مدرسي لوحدة CZ3003 في جامعة نانيانغ التكنولوجية (NTU) في سنغافورة.
// المهام - ترخيص المشروع.