نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
Concrete5 هو نظام إدارة محتوى مفتوح المصدر (CMS) مكتوب بلغة PHP. تم تصميمه لسهولة الاستخدام ويوفر واجهة ويب تسمح للمستخدمين بتحرير المحتوى مباشرة من الصفحة. يمكن تثبيت Concrete5 فوق مكدس LAMP على Ubuntu 16.04.
يفترض هذا البرنامج التعليمي أنك قد قمت بالفعل بإنشاء مثيل Vultr Cloud Compute جديد يعمل بنظام Ubuntu 16.04 ، ولديك حق الوصول إلى الجذر.
يعمل Comcrete5 فوق مكدس LAMP. ستحتاج إلى تثبيت Apache و PHP و MySQL وعدد من التبعيات الأخرى المطلوبة.
apt-get update
apt-get install apache2 mysql-server php7.0 php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-xml php7.0-mbstring libapache2-mod-php7.0 unzip -y
أدخل كلمة مرور MySQL آمنة عند المطالبة بذلك.
بمجرد تثبيت جميع الحزم المطلوبة ، يمكنك متابعة إعداد MySQL. ابدأ التثبيت بالتنفيذ.
/usr/bin/mysql_secure_installation
أدخل كلمة مرور MySQL التي أنشأتها في الخطوة 1. أجب على الأسئلة لإكمال التثبيت.
Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
Change the 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
تسجيل الدخول إلى وحدة التحكم MySQL.
mysql -u root -p
أدخل كلمة المرور التي أنشأتها في الخطوة 1 للمتابعة. بمجرد تسجيل الدخول إلى وحدة تحكم MySQL ، قم بإنشاء قاعدة بيانات جديدة لـ Concrete5.
mysql>CREATE DATABASE concrete5_db;
قم بإنشاء مستخدم جديد ومنح الامتيازات لقاعدة بيانات Concrete5 التي أنشأتها للتو. يمكنك استبدال usernameو passwordمع اسم المستخدم وكلمة المرور من اختيارك.
mysql>GRANT ALL PRIVILEGES on concrete5_db.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
اخرج من وحدة التحكم MySQL.
mysql>exit
انتقل إلى دليل جذر خادم Apache.
cd /var/www/html
قم بتنزيل أرشيف Concrete5 من الموقع الرسمي ، وقم بفك ضغطه ، ثم انقل الملفات المستخرجة إليه /var/www/concrete5
wget --trust-server-names http://www.concrete5.org/download_file/-/view/96959/ -O concrete5.zip
unzip concrete5.zip
rm concrete5.zip
mv concrete5-8.2.1 concrete5
cd concrete5
اجعل concrete5الدليل قابلاً للكتابة بواسطة Concrete5.
sudo chown -R www-data:www-data /var/www/html/concrete5
قم بتمكين وحدة إعادة كتابة Apache.
sudo a2enmod rewrite
أعد تشغيل Apache.
systemctl restart apache2
يمكنك الآن إكمال التثبيت باستخدام واجهة الويب Concrete5. افتح متصفح الويب الخاص بك وانتقل إلى http://{your-server-ip}/concrete5تشغيل المثبت. أثناء التثبيت ، ستتم مطالبتك بمعلمات MySQL الخاصة بك. استخدم اسم المستخدم وكلمة المرور واسم قاعدة البيانات الذي أنشأته في الخطوة 3.
Server: localhost
MySQL Username: username
MySQL Password: password
Database Name: concrete5_db
بمجرد اكتمال التثبيت يمكنك الانتقال إلى موقع الويب الخاص بك الذي تم إنشاؤه حديثًا من الخرسانة 5.
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد