Hostwinds دروس
نتائج البحث عن:
جدول المحتويات
العلامات: Cloud Servers, VPS
متوسط المكدس هو إطار جافا سكريبت للمساعدة في تطوير المواقع الإلكترونية والتطبيقات.Hean هو اختصار لإطار JavaScript الذي يميز MongoDB (قاعدة البيانات)، Express.js (البرمجيات)، الزاوي.
توفر هذه المجموعات من الأدوات طريقة سريعة وسهلة لتوفير الاحتياجات الإنمائية.بالإضافة إلى ذلك، يمكن أن يكون متوسط استخدام الموارد أكثر سرعة من أطر CRM الأخرى حيث لا تتطلب صفحات الويب عادة منعشا.
يعني Stacks Stacks JSON توفير إطار عمل فعال من حيث التكلفة مفتوح المصدر بدعم عالمي.
على الرغم من أن Stack Stack يمكن تثبيت على نظام تشغيل Windows، إلا أنه يعمل عادة على قاعدة Linux.العديد من المتطلبات لبناء محلول مكدس متوسط مجاني ومفتوح للبدء، ولكن ستحتاج إلى خادم مع الوصول إلى الجذر والموارد المطلوبة.لقد شملنا وصفا موجزا لبعض المتطلبات التي ستحتاج إليها للحصول على مكدس متوسط وتشغيلها.
شخص سخيف: سوف تحتاج إلى استخدام git.هذا هو نظام التحكم في الإصدار القياسي للصناعة يستخدم في الغالب من قبل المطورين في جميع أنحاء العالم.GIT هي مؤسسة VCS التي تم إعدادها باستمرار ومكتب مفتوح المصدر في البداية طورت من قبل Linus Torvalds في عام 2005. تعتمد مشاريع تطوير البرمجيات غير المرغوب فيها على GIT for Visioning.الدراجات التجارية والمفتوحة المصدر والشركات، وتطور المنزل الصغير كلها تعمل عبر بوابة.
أصبح Git أداة أساسية للمطورين، وأكثر من ذلك، معيار الصناعة.إنه يعمل بشكل جيد على مجموعة واسعة من أنظمة التشغيل و IDES (بيئات التطوير المتكاملة).
MongoDB: MongoDB هو برنامج إدارة قواعد البيانات مفتوح المصدر.بديل لقواعد البيانات التقليدية، تعمل قواعد بيانات NOSQL مع مجموعات أكبر أو متزايدة من البيانات الموزعة وتدير المعلومات الموجهة نحو المستندات لتخزين أو استرجاع المعلومات.
يدعم MongoDB أشكال مختلفة من البيانات وهي واحدة من العديد من تقنيات قواعد البيانات غير المتداولة التي ارتفعت بروز في منتصف عام 2000 تحت راية NOSQL.يستخدم MongoDB بشكل طبيعي في تطبيقات البيانات الكبيرة ومعالجة الوظائف التي تنطوي على بيانات غير تقليدية لا تتناسب بشكل جيد في نماذج العلاقات الصلبة.تتألف الهندسة المعمارية MongoDB من مجموعات ومستندات وتجنب استخدام الطاولات والصفوف.
Mongo DB ممتاز للاستفسارات، الفهرسة، موازنة التحميل، التجميع، تنفيذ جافا سكريبت من جانب الخادم، وغيرها من الميزات.
Node.js يوفر المطورين القدرة على استخدام JavaScript وكتابة أدوات سطر الأوامر والبرمجة النصية من جانب الخادم.هذا يعني تشغيل البرامج النصية من جانب Server-Server وإنتاج محتوى صفحة الويب الديناميكي قبل إرسال الصفحة إلى متصفح الويب الخاص بالمستخدم.وبهذه الطريقة، يتم تقليل المحتوى إلى أسفل لوقت عبء سريع وتقليل من تحميل المتصفح إلى رفع لإنتاج موقع ويب.
node.js هو المصدر المفتوح، عبر منصة، ويعمل على V8.يمثل Node.JS منهجية تطوير "JavaScript في كل مكان" وهي تتويجا الهدف لتوحيد تطوير تطبيق الويب حول لغة برمجة واحدة بدلا من العديد من اللغات التي تقدم على جانب الخادم وتشغيل البرامج النصية من جانب العميل.
node.js ليس اسم ملف ولكن تسمية للمنتج بالكامل.إنه مجرد اسم المنتج.يحتوي Node.js على بنية مدفوعة بالحدث قادرة على غير متزامن I / O.تهدف خيارات التصميم هذه إلى تحسين الإنتاجية والقابلية للتوسع في تطبيقات الويب مع العديد من عمليات الإدخال / الإخراج وتطبيقات الويب في الوقت الفعلي (E.G. برامج الاتصال في الوقت الفعلي وألعاب المتصفح).
الزاوي: منصة التنمية الزاوية مبنية على أنفسريبت وكمنصة، تشمل الزاوي:
يتيح الزاوي للمستخدمين الاستفادة من منصة يمكن أن تطاق من مشاريع مطور صغيرة صغيرة إلى تطبيقات مستوى المؤسسات.تم تصميم الزاوي لإجراء تحديث واضح قدر الإمكان للاستفادة من أحدث التحسينات مع الحد الأدنى من الجهد.بالإضافة إلى ذلك، يتكون النظام الإيكولوجي الزاوي من مجموعة متنوعة من أكثر من 1.7 مليون مطوري ومؤلفين مكتبة ومبدعين المحتوى.
قبل تثبيت Stack Stack، ستحتاج إلى تسجيل الدخول إلى الخادم الخاص بك عبر SSH.مرة واحدة هناك، اتبع الخطوات أدناه لإعداد الخادم الخاص بك.
الخطوة 1: تثبيت git.
dnf install gcc make git -y
الخطوة 1: قم بإنشاء ملف Mongodb Repo
nano /etc/yum.repos.d/mongodb-org-4.4.repo
الخطوة 2: أضف الإدخالات أدناه إلى الملف وحفظها
[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
الخطوه 3: تحقق للتأكد من إنشاء الملف بشكل صحيح.
cat /etc/yum.repos.d/mongodb-org-4.4.repo
الخطوة الرابعة: تثبيت mongodb.
dnf install -y mongodb-org-4.4.6 mongodb-org-server-4.4.6 mongodb-org-shell-4.4.6 mongodb-org-mongos-4.4.6 mongodb-org-tools-4.4.6
الخطوة الخامسة: بدء برنامج المنغودب الخفي.
systemctl start mongod
الخطوة السادسة: إظهار MongoDB حالة الخفي
systemctl status mongod
الخطوة السابعة: تمكين خدمة Mongod عند بدء التشغيل
systemctl status mongod
تثبيت node.js عن طريق تنفيذ الخطوات التالية.
الخطوة 1: تحقق من وحدات Node.js المتاحة
dnf module list nodejs
الخطوة 2: تثبيت node.js.
dnf module install nodejs:14 -y
الخطوه 3: تحقق من إصدار node.js المثبت
node -v
الخطوة الرابعة: تحقق من إصدار NPM المثبت
npm -v
الخطوة 1: تثبيت كلية الزاوي
npm install -g @angular/cli
الآن مع اللبنات الأساسية المثبتة على الخادم الخاص بك، ستقوم الخطوات المتبقية بوضع اللمسات الأخيرة على التثبيت على الخادم الخاص بك.
الخطوة 1: استخدم لاستنساخ meancore
git clone https://github.com/mrdav30/MEANcore.git meancore
cd meancore
npm install
الخطوة 2: إنشاء ملف .NV.
nano .env
إضافة إدخالات أدناه إلى الملف.
NODE_ENV='development'
PRODUCTION=false
DOMAIN=
DOMAIN_PATTERN=
HOST_SECURE=
PROXY=
APP_NAME='meancore'
APP_BASE_URL='/'
API_BASE_URL='api'
APP_DEFAULT_ROUTE='home'
IMAGE_UPLOAD_URL='/admin/upload'
TWITTER_HANDLE=
SESSION_SECRET='MEANCORE'
SESSION_KEY='meancore-key'
SESSION_COLLECTION='meancore-sessions'
GOOGLE_ANALYTICS_ID=''
GOOGLE_CLIENT_EMAIL=''
GOOGLE_PRIVATE_KEY=""
GOOGLE_VIEW_ID=
RECAPTCHA_SECRET_KEY=''
RECAPTCHA_SITE_KEY=''
MAILER_FROM='support@meancore.com'
MAILER_SERVICE_PROVIDER=
MAILER_HOST='smtp.ethereal.email'
MAILER_PORT=587
MAILER_USER="username"
MAILER_SECRET="pass"
MAILER_TEST=true
الخطوه 3: تشغيل التطبيق
npm run start:dev
الخطوة الرابعة: تحقق من التأكد من أن تثبيت المكدس المتوسط يتم تنفيذه بشكل صحيح في المتصفح من خلال الانتقال إلى {youhlip}: 3000.مثال ، 192.168.1.1:3000.
كتب بواسطة Hostwinds Team / يوليو 30, 2021