نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
OpenCart هو حل عربة تسوق مفتوح المصدر شائع مصمم لتوفير وظائف ممتازة ، وسهولة الاستخدام ، والمظهر. باستخدام OpenCart ، يمكنك بسهولة إنشاء متجر عبر الإنترنت على خادم يستند إلى LAMP أو LEMP.
في هذا البرنامج التعليمي ، سوف نقدم كيفية تثبيت OpenCart على مثيل خادم Vultr LEMP.
ابحث عن بيانات اعتماد MySQL الافتراضية لـ Vultr LEMP:
sudo cat /root/.my.cnf
استخدم بيانات الاعتماد المعروضة على الشاشة لتسجيل الدخول إلى MySQL:
mysql -u root -p
قم بإنشاء قاعدة بيانات في هيكل MySQL باستخدام الأوامر التالية. تأكد من استبدال اسم قاعدة البيانات "opencart" واسم المستخدم "opencartuser" وكلمة المرور "opencartpassword" بكلماتك الخاصة.
CREATE DATABASE opencart;
CREATE USER 'opencartuser'@'localhost' IDENTIFIED BY 'opencartpassword';
GRANT ALL PRIVILEGES on *.* TO 'opencartuser'@'localhost' IDENTIFIED BY 'opencartpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
قم بتنزيل أحدث إصدار ثابت من OpenCart ، والذي هو حتى كتابة 2.1.0.2 ، من مستودع github الخاص به:
cd ~
wget https://github.com/opencart/opencart/archive/2.1.0.2.tar.gz
قم بفك ضغط حزمة OpenCart ، واحذف الملفات الافتراضية في دليل الويب الخاص بخادمك ، ثم انقل الملفات الضرورية إليها:
tar -zxvf 2.1.0.2.tar.gz
cd /usr/share/nginx/html/
sudo rm background.jpg index.php logo.png
sudo cp -R ~/opencart-2.1.0.2/upload/* .
قم بإعداد ملفات التكوين:
sudo mv config-dist.php config.php
sudo mv admin/config-dist.php admin/config.php
قم بتعديل ملكية كل ملف تثبيت:
sudo chown -R nginx:nginx ./*
sudo service nginx restart
قم بزيارة http: // [your-server-ip] من متصفحك لمتابعة التثبيت.
أولاً ، انقر فوق الزر "متابعة" للموافقة على الترخيص.
في الشاشة الثانية ، تحقق من متطلبات الخادم لتثبيت OpenCart. مع تكوين مثيل خادم Vultr LEMP على النحو الوارد أعلاه ، فإن هذه المتطلبات مستوفاة بالفعل. انقر فوق الزر "متابعة" للمضي قدما.
في الشاشة الثالثة ، أدخل اسم قاعدة البيانات واسم مستخدم قاعدة البيانات وكلمة مرور قاعدة البيانات التي قمت بإعدادها في الخطوة 1 ، ثم املأ اسم مستخدم وكلمة مرور وعنوان بريد إلكتروني للإدارة. انقر فوق الزر "متابعة" لإنهاء التثبيت.
لأغراض أمنية ، يجب عليك أيضًا تنفيذ الإرشادات التالية على جهازك.
حذف دليل "التثبيت":
sudo rm -r /usr/share/nginx/html/install
أعد تسمية دليل "admin" باسم يصعب تخمينه ، مثل "c2tdfjk":
sudo mv admin c2tdfjk
قم بتعديل ملف "config.php" في دليل "c2tdfjk" ، واستبدل كل مثيل لـ "admin" بـ "c2tdfjk":
cd c2tdfjk
sudo sed -i "s/admin/c2tdfjk/g" config.php
في المستقبل ، يمكنك فقط الوصول إلى لوحة المشرف من "http: // [your-server-ip] / c2tdfjk".
الآن ، يمكنك زيارة متجرك الجديد عبر الإنترنت من "http: // [your-server-ip]". استمتع بها.
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد