كيفية تثبيت MODX Revolution على Fedora 26 LAMP VPS

MODX Revolution عبارة عن نظام إدارة محتوى (CMS) سريع ومرن وقابل للتطوير ومجاني ومفتوح المصدر ومكتوب بلغة PHP. وهي مناسبة بشكل خاص لبناء مواقع متطورة لأنها تتميز بقدرات متقدمة متعددة اللغات ، وهي مبنية من الألف إلى الياء باستخدام مبادئ تصميم آمنة.

في هذا البرنامج التعليمي سنقوم بتثبيت MODX Revolution 2.6.0 CMS على Fedora 26 LAMP VPS باستخدام Apache و PHP 7.1 وقاعدة بيانات MariaDB.

المتطلبات الأساسية

  • نسخة خادم Vultr Fedora 26 نظيفة مع وصول SSH.

الخطوة 1: إضافة مستخدم Sudo

سنبدأ بإضافة sudoمستخدم جديد .

أولاً ، قم بتسجيل الدخول إلى الخادم الخاص بك باسم root.

ssh root@YOUR_VULTR_IP_ADDRESS

قم بإضافة مستخدم جديد يسمى user1(أو اسم المستخدم المفضل لديك).

useradd user1

بعد ذلك ، قم بتعيين كلمة المرور user1للمستخدم.

passwd user1

أدخل كلمة مرور آمنة عند مطالبتك بذلك.

تحقق الآن من /etc/sudoersالملف للتأكد من sudoersتمكين المجموعة.

visudo

ابحث عن قسم مثل هذا.

%wheel        ALL=(ALL)       ALL

تأكد من أنه غير منضبط. يخبرنا هذا السطر أن المستخدمين الذين هم أعضاء في wheelالمجموعة يمكنهم استخدام sudoالأمر للحصول على rootالامتيازات.

بمجرد تحرير الملف ، يمكنك الحفظ والخروج بالضغط على " Esc" ثم إدخال " :wq" لكتابة "و" إنهاء "الملف.

بعد ذلك نحتاج إلى إضافتها user1إلى wheelالمجموعة.

usermod -aG wheel user1

يمكننا التحقق من user1عضوية المجموعة والتحقق من أن usermodالأمر يعمل مع groupsالأمر.

groups user1

الآن استخدم suالأمر للتبديل إلى user1حساب مستخدم sudo الجديد .

su - user1

سيتم تحديث موجه الأوامر للإشارة إلى أنك قمت بتسجيل الدخول الآن إلى user1الحساب. يمكنك التحقق من ذلك باستخدام whoamiالأمر.

whoami

الآن قم بإعادة تشغيل sshdالخدمة حتى تتمكن من تسجيل الدخول عبر sshحساب مستخدم sudo الجديد غير الجذر الذي قمت بإنشائه للتو.

sudo systemctl restart sshd

الخروج من user1الحساب.

exit

اخرج من rootالحساب (الذي سيؤدي إلى قطع جلستك ssh).

exit

يمكنك الآن sshالدخول إلى مثيل الخادم من مضيفك المحلي باستخدام user1حساب مستخدم sudo غير الجذر الجديد .

ssh user1@YOUR_VULTR_IP_ADDRESS

إذا كنت تريد تنفيذ sudo دون الحاجة إلى كتابة كلمة مرور في كل مرة ، فافتح /etc/sudoersالملف مرة أخرى باستخدام visudo.

sudo visudo

قم بتعديل قسم wheelالمجموعة بحيث يبدو هكذا.

%wheel        ALL=(ALL)       NOPASSWD: ALL

يرجى ملاحظة ما يلي: تعطيل متطلبات كلمة المرور لمستخدم sudo ليس ممارسة موصى بها ، ولكن يتم تضمينه هنا لأنه يمكن أن يجعل تكوين الخادم أكثر ملاءمة وأقل إحباطًا ، خاصة خلال جلسات إدارة الأنظمة الأطول. إذا كنت قلقًا بشأن الآثار الأمنية ، فيمكنك دائمًا إعادة تغيير التكوين إلى الإعداد الأصلي بعد الانتهاء من مهام الإدارة.

عندما تريد تسجيل الدخول إلى rootحساب المستخدم من داخل sudoحساب المستخدم ، يمكنك استخدام أحد الأوامر التالية.

sudo -i
sudo su -

يمكنك الخروج من rootالحساب والعودة إلى sudoحساب المستخدم الخاص بك في أي وقت.

exit

الخطوة 2: تحديث نظام Fedora 26

قبل تثبيت أي حزم على مثيل خادم Fedora ، سنقوم أولاً بتحديث النظام.

تأكد من تسجيل الدخول إلى الخادم باستخدام مستخدم sudo غير الجذر وتشغيل الأمر التالي.

sudo dnf -y update

الخطوة 3: قم بتثبيت Apache

قم بتثبيت خادم الويب Apache.

sudo dnf -y install httpd

ثم استخدم systemctlالأمر لبدء وتمكين Apache من التنفيذ تلقائيًا في وقت التمهيد.

sudo systemctl enable httpd
sudo systemctl start httpd

تحقق من ملف تكوين Apache للتأكد من أن DocumentRootالتوجيه يشير إلى الدليل الصحيح.

sudo vi /etc/httpd/conf/httpd.conf 

و DocumentRootخيار التكوين ينبغي أن تبدو هذه.

DocumentRoot "/var/www/html"

الآن ، لنتأكد من mod_rewriteتحميل وحدة Apache. يمكننا القيام بذلك عن طريق البحث في ملف تكوين وحدات Apache الأساسية للمصطلح " mod_rewrite".

افتح الملف.

sudo vi /etc/httpd/conf.modules.d/00-base.conf

ابحث عن المصطلح mod_rewrite.

إذا mod_rewriteتم تحميل وحدة أباتشي ، يجب أن تجد خط تكوين يبدو هكذا.

LoadModule rewrite_module modules/mod_rewrite.so

إذا بدأ السطر أعلاه بفاصلة منقوطة ، فستحتاج إلى إزالة الفاصلة المنقوطة لإلغاء تعليق الخط وتحميل الوحدة. ينطبق هذا بالطبع على أي وحدات أباتشي أخرى مطلوبة أيضًا.

سنعيد تشغيل Apache في نهاية هذا البرنامج التعليمي ، ولكن إعادة تشغيل Apache بانتظام أثناء التثبيت والتكوين هي بالتأكيد عادة جيدة ، لذلك دعونا نفعل ذلك الآن.

sudo systemctl restart httpd

الخطوة 4: افتح منافذ جدار حماية الويب

ونحن الآن بحاجة إلى فتح الافتراضي HTTPو HTTPSالموانئ حيث سيتم حظره من قبل firewalldافتراضيا.

افتح منافذ جدار الحماية.

sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp

أعد تحميل جدار الحماية لتطبيق التغييرات.

sudo firewall-cmd --reload

سترى الكلمة successمعروضة في جهازك الطرفي بعد كل أمر تكوين ناجح لجدار الحماية.

يمكننا التحقق بسرعة من أن HTTPمنفذ Apache مفتوح من خلال زيارة عنوان IP أو مجال مثيل الخادم في المستعرض.

http://YOUR_VULTR_IP_ADDRESS/

إذا تم إعداد كل شيء بشكل صحيح ، فمن المفترض أن ترى صفحة ويب Apache الافتراضية في متصفحك.

الخطوة 5: تعطيل SELinux

SELinux تعني "لينكس المحسن بالأمان". إنه تحسين أمني لنظام Linux يسمح للمستخدمين والمسؤولين بمزيد من التحكم في التحكم في الوصول. يتم تمكينه افتراضيًا في Fedora 26 ، ولكنه بالتأكيد ليس ضروريًا لأمان الخادم لأن العديد من توزيعات خادم Linux لا يتم شحنها مع تثبيته أو تمكينه افتراضيًا.

لتجنب مشاكل إذن الملف مع MODX Revolution لاحقًا ، سنقوم بتعطيل SELinux في الوقت الحالي. لذا افتح ملف تكوين SELinux باستخدام محرر المحطة الطرفية المفضل لديك.

sudo vi /etc/selinux/config

غيّر SELINUX=enforcingإلى SELINUX=disabled، ثم احفظ الملف.

لتطبيق تغيير التكوين ، يتطلب SELinux إعادة تشغيل الخادم ، بحيث يمكنك إما إعادة تشغيل الخادم باستخدام لوحة تحكم Vultr أو يمكنك ببساطة استخدام shutdownالأمر لإيقاف تشغيل الخادم وإعادة تشغيله بشكل نظيف.

sudo shutdown -r now

عند إعادة تشغيل الخادم ، سيتم قطع اتصال جلسة SSH الخاصة بك وقد ترى رسالة تشكو من 'broken pipe'أو تخبرك 'Connection closed by remote host'. لا داعي للقلق ، فما عليك سوى الانتظار لمدة 20 ثانية أو نحو ذلك ثم إعادة SSH مرة أخرى باستخدام اسم المستخدم والمجال الخاصين بك ،

ssh user1@YOUR_DOMAIN

أو باستخدام اسم المستخدم وعنوان IP الخاص بك.

ssh user1@YOUR_VULTR_IP_ADDRESS

بمجرد تسجيل الدخول مرة أخرى ، يجب عليك التحقق من حالة SELinux باستخدام sestatusالأمر للتأكد من تعطيله بشكل صحيح.

sudo sestatus

يجب أن ترى رسالة تقول SELinux status: disabled. إذا رأيت رسالة تقول SELinux status: enabled(أو شيء مشابه) ، فستحتاج إلى تكرار الخطوات المذكورة أعلاه والتأكد من إعادة تشغيل الخادم بشكل صحيح.

الخطوة 6: تثبيت PHP 7.1

يمكننا الآن تثبيت PHP 7.1 مع وحدات PHP اللازمة التي تتطلبها MODX Revolution CMS.

sudo dnf -y install php php-mysqlnd php-mbstring php-gd php-common php-pdo php-pecl-imagick php-xml

الخطوة 7: تثبيت MariaDB

يتخلف Fedora 26 افتراضيًا عن استخدام MariaDB ، وهو مصدر محسن ومفتوح بالكامل ، تم تطويره من قِبل المجتمع ، واستبدال لـ MySQL.

قم بتثبيت MariaDB.

sudo dnf -y install mariadb-server

ابدأ وتمكين MariaDB من التنفيذ تلقائيًا في وقت التمهيد.

sudo systemctl enable mariadb
sudo systemctl start mariadb    

تأمين تثبيت MariaDB الخاص بك.

sudo mysql_secure_installation

من rootالمحتمل أن تكون كلمة المرور فارغة ، لذا اضغط ببساطة على " enter" عند مطالبتك rootبكلمة المرور.

عندما يُطلب منك إنشاء rootمستخدم MariaDB / MySQL ، حدد " Y" (نعم) ثم أدخل rootكلمة مرور آمنة . أجب Yبكلمة " " على كل الأسئلة الأخرى بنعم أو لا لأن الاقتراحات الافتراضية هي الخيارات الأكثر أمانًا.

الخطوة 8: إنشاء قاعدة بيانات لثورة MODX

قم بتسجيل الدخول إلى shell MariaDB rootكمستخدم MariaDB عن طريق تشغيل الأمر التالي.

sudo mysql -u root -p

للوصول إلى موجه أوامر MariaDB ، ما عليك سوى إدخال rootكلمة مرور MariaDB عند مطالبتك بذلك.

قم بتشغيل الاستعلامات التالية لإنشاء قاعدة بيانات ومستخدم قاعدة بيانات MariaDB لـ MODX Revolution.

CREATE DATABASE modx_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'modx_user'@'localhost' IDENTIFIED BY 'UltraSecurePassword';
GRANT ALL PRIVILEGES ON modx_data.* TO 'modx_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

يمكنك استبدال اسم قاعدة البيانات واسم modx_dataالمستخدم modx_userبشيء أكثر ترضيك ، إذا كنت تفضل ذلك. أيضا ، تأكد من أنك تستبدل " UltraSecurePassword" بكلمة مرور آمنة بالفعل.

الخطوة 9: تثبيت ملفات MODX Revolution

قم بتغيير دليل العمل الحالي إلى دليل الويب الافتراضي.

cd /var/www/html/

إذا تلقيت رسالة خطأ تفيد بشيء مثل ، 'No such file or directory'فجرّب الأمر التالي.

cd /var/www/ ; sudo mkdir html ; cd html

يجب أن يكون دليل العمل الحالي /var/www/html/. يمكنك التحقق من ذلك باستخدام الأمر pwd(طباعة دليل العمل).

pwd

استخدم الآن wgetلتنزيل حزمة التثبيت المضغوطة MODX Revolution.

sudo wget https://modx.com/download/direct?id=modx-2.6.0-pl.zip

يرجى ملاحظة ما يلي: يجب عليك التحقق من أحدث إصدار من خلال زيارة صفحة تنزيل MODX Revolution .

قم بسرد الدليل الحالي للتحقق من أنك قمت بتنزيل الملف بنجاح.

ls -la

دعونا نعطي الحزمة اسمًا أبسط.

sudo mv direct\?id\=modx-2.6.0-pl.zip modx.zip

الآن قم بإلغاء ضغط الحزمة المضغوطة.

sudo unzip modx.zip

انقل جميع ملفات التثبيت إلى دليل جذر الويب.

sudo mv modx-2.6.0-pl/* /var/www/html

تغيير ملكية ملفات الويب لتجنب أي مشاكل في الأذونات.

sudo chown -R apache:apache * 

أعد تشغيل Apache مرة أخرى.

sudo systemctl restart httpd

الآن نحن على استعداد للانتقال إلى الخطوة النهائية.

الخطوة 10: أكمل تثبيت MODX Revolution

حان الوقت لزيارة عنوان IP لمثيل خادم Fedora 26 في متصفحك. أو إذا قمت بالفعل بتكوين إعدادات Vultr DNS الخاصة بك (ومنحت الوقت الكافي للنشر) يمكنك ببساطة زيارة المجال الخاص بك بدلاً من ذلك.

للوصول إلى صفحة تثبيت ثورة MODX ، أدخل عنوان IP لمثيل Vultr ، متبوعًا /setupبشريط عنوان المتصفح.

http://YOUR_VULTR_IP_ADDRESS/setup

معظم خيارات التثبيت ذاتية التفسير ، ولكن فيما يلي بعض المؤشرات لمساعدتك:

  • اختر لغتك.

  • انقر فوق Nextالزر " " لمتابعة التثبيت.

  • حدد " New Installation" واترك أذونات المجلد عند قيمها الافتراضية. انقر على زر " Next" عندما تكون مستعدًا للانتقال إلى الخطوة التالية.

  • قم بتعيين خيارات قاعدة البيانات التالية.

    Database type:          mysql
    Database host:          localhost
    Database login name:    modx_user (or your previously selected name)
    Database password:      UltraSecurePassword (or your previously chosen password)
    Database name:          modx_data (or your previously selected name)
    Table prefix:           modx_
    
  • بمجرد إدخال خيارات قاعدة البيانات أعلاه ، انقر على الرابط أدناه إلى " Test database server connection and view collations". سترى رسالة تقول: Connecting to database server: Success!. إذا تلقيت أي أخطاء ، فارجع وتأكد من صحة جميع خيارات قاعدة البيانات.

  • يمكنك ترك مجموعة الأحرف وخيارات الترتيب عند قيمها الافتراضية. يجب أن يبدوا مثل هذا.

    Connection character set:   utf8
    Collation:                  utf8_general_ci
    
  • عندما تكون راضيًا عن خيارات التثبيت المحددة ، يمكنك النقر فوق الارتباط أدناه إلى " Create or test selection of your database".

  • سيُطلب منك إدخال تفاصيل المشرف الخاصة بك ، والتي سيتم استخدامها لتسجيل الدخول إلى نظام إدارة المحتوى. املأها كما هو موضح أدناه وانقر على " Next".

    Administrator name:         <your_prefered_admin_name>
    Administrator email:        <your_admin_email>
    Administrator password:     <a_secure_password
    Confirm password:           <the_same_secure_password>
    
  • يجب أن تشاهد ملخص التثبيت. طالما أن كل شيء يبدو على ما يرام ، يمكنك ببساطة النقر فوق " Install" لتثبيت MODX Revolution لمثيل الخادم الخاص بك.

  • إذا كان التثبيت ناجحًا ، فمن المفترض أن ترى صفحة تأكيد تقول Core installation was successful. ببساطة انقر فوق " Next" للمتابعة.

  • يمكنك الآن تسجيل الدخول إلى لوحة إدارة MODX Revolution الخاصة بك باستخدام تفاصيل تسجيل الدخول التي أدخلتها سابقًا أثناء التثبيت.

يرجى ملاحظة: أثناء التثبيت وتسجيل الدخول ، قد ترى بعض رسائل التحذير حول الدلائل والملفات. ما عليك سوى اتباع الإرشادات الموضحة على صفحات التحذير وستختفي رسائل التحذير.

إذا لم تكن قد قمت بالفعل بإعداد Vultr DNS ، فمن المحتمل أن تكون هذه هي خطوتك التالية.

الآن يمكنك البدء في إضافة المحتوى الخاص بك والبدء في تكوين مظهر موقعك. تأكد من الاطلاع على مستندات MODX Revolution الممتازة للحصول على مزيد من الإرشادات حول كيفية إنشاء موقعك وتكوينه.



Leave a Comment

كيفية نشر Ghost v0.11 LTS على Fedora 25

كيفية نشر Ghost v0.11 LTS على Fedora 25

استخدام نظام مختلف؟ Ghost هي منصة تدوين مفتوحة المصدر اكتسبت شعبية بين المطورين والمستخدمين العاديين منذ عام 201

قم بتثبيت WordPress على OpenBSD 6.2

قم بتثبيت WordPress على OpenBSD 6.2

مقدمة WordPress هو نظام إدارة المحتوى المهيمن على الإنترنت. يعمل على تشغيل كل شيء من المدونات إلى مواقع الويب المعقدة ذات المحتوى الديناميكي

تثبيت Fork CMS على Fedora 28

تثبيت Fork CMS على Fedora 28

استخدام نظام مختلف؟ Fork هو CMS مفتوح المصدر مكتوب بلغة PHP. رمز مصدر فوركس مستضاف على جيثب. سيوضح لك هذا الدليل كيفية تثبيت Fork CM

كيفية نشر مواقع Wordpress متعددة باستخدام Virtualmin و Ansible على Ubuntu 16.04

كيفية نشر مواقع Wordpress متعددة باستخدام Virtualmin و Ansible على Ubuntu 16.04

الاستخدام الشائع لخادم Vultr الظاهري هو استضافة مواقع Wordpress. يوضح لك هذا الدليل كيفية أتمتة تكوين خادم افتراضي من scratc

قم بتثبيت وتكوين مدونة Ghost v1.0.0 على Ubuntu 16.04

قم بتثبيت وتكوين مدونة Ghost v1.0.0 على Ubuntu 16.04

Ghost عبارة عن منصة نشر حديثة مفتوحة المصدر مبنية على Node.js مع عميل مشرف Ember.js وواجهة برمجة تطبيقات JSON وواجهة برمجة تطبيقات للسمات مدعومة من Handlebars.js. غص

كيفية نشر Ghost v0.11 LTS على Ubuntu 16.04

كيفية نشر Ghost v0.11 LTS على Ubuntu 16.04

استخدام نظام مختلف؟ Ghost هي منصة تدوين مفتوحة المصدر اكتسبت شعبية بين المطورين والمستخدمين العاديين منذ عام 201

إعداد WordPress مع WooCommerce على CentOS 6

إعداد WordPress مع WooCommerce على CentOS 6

تعد مثيلات Vultr طريقة رائعة لتشغيل مدونة WordPress الخاصة بك ، ولكن امتدادًا بارزًا لـ WordPress هو WooCommerce ، وهو مكون إضافي للتجارة الإلكترونية يمتد

تثبيت Fork CMS على CentOS 7

تثبيت Fork CMS على CentOS 7

استخدام نظام مختلف؟ Fork هو CMS مفتوح المصدر مكتوب بلغة PHP. رمز مصدر فوركس مستضاف على جيثب. سيوضح لك هذا الدليل كيفية تثبيت Fork CM

كيفية تثبيت ثورة MODX على Ubuntu 16.04 LAMP VPS

كيفية تثبيت ثورة MODX على Ubuntu 16.04 LAMP VPS

استخدام نظام مختلف؟ MODX Revolution عبارة عن نظام إدارة محتوى (CMS) سريع ومرن وقابل للتوسيع ومجاني ومفتوح المصدر ومكتوب

كيفية تثبيت MODX Revolution على FreeBSD 11 FAMP VPS

كيفية تثبيت MODX Revolution على FreeBSD 11 FAMP VPS

استخدام نظام مختلف؟ MODX Revolution عبارة عن نظام إدارة محتوى (CMS) سريع ومرن وقابل للتوسيع ومفتوح المصدر ومكتوب بلغة PHP. أنا

تثبيت Fork CMS على دبيان 9

تثبيت Fork CMS على دبيان 9

استخدام نظام مختلف؟ Fork هو CMS مفتوح المصدر مكتوب بلغة PHP. رمز مصدر فوركس مستضاف على جيثب. سيوضح لك هذا الدليل كيفية تثبيت Fork CM

كيفية تثبيت ثورة MODX على Debian 9 LAMP VPS

كيفية تثبيت ثورة MODX على Debian 9 LAMP VPS

استخدام نظام مختلف؟ MODX Revolution عبارة عن نظام إدارة محتوى (CMS) سريع ومرن وقابل للتوسيع ومجاني ومفتوح المصدر ومكتوب

كيفية نشر Ghost على أوبونتو 16.04

كيفية نشر Ghost على أوبونتو 16.04

استخدام نظام مختلف؟ Ghost هي منصة تدوين مفتوحة المصدر تكتسب شعبية بين المطورين والمستخدمين العاديين منذ إصدارها عام 2013. أنا

كيفية نشر Ghost على دبيان 8.7

كيفية نشر Ghost على دبيان 8.7

استخدام نظام مختلف؟ Ghost هي منصة تدوين مفتوحة المصدر تكتسب شعبية بين المطورين والمستخدمين العاديين منذ إصدارها عام 2013. أنا

كيفية تثبيت Dotclear على دبيان 9 (امتداد)

كيفية تثبيت Dotclear على دبيان 9 (امتداد)

استخدام نظام مختلف؟ Dotclear هو محرك تدوين بسيط للغاية. إنه مفتوح المصدر وسهل الاستخدام. سيذهب هذا البرنامج التعليمي خلال التثبيت

إعداد منصة Ghost Professional للنشر على OpenBSD 6

إعداد منصة Ghost Professional للنشر على OpenBSD 6

Ghost هو أحدث وأكبر مبتدئ لمنافس وورد. تطوير السمة سريع وسهل التعلم لأن مطوري Ghost قرروا استخدام كل من th

إنشاء مدونة Jekyll على CentOS 7

إنشاء مدونة Jekyll على CentOS 7

استخدام نظام مختلف؟ Jekyll هو بديل جيد لـ WordPress. لا يتطلب أي قواعد بيانات ويعمل مع لغة كثير من الذكاء مألوفة

تشغيل WordPress على OpenBSD 6.5 مع OpenBSDs HTTPD

تشغيل WordPress على OpenBSD 6.5 مع OpenBSDs HTTPD

مقدمة كلما اقتربت من تثبيت OpenBSD بشكل افتراضي وبدون العديد من الحزم المضافة ، كلما كانت أكثر أمانًا. في حين أن المزيد كومو

كيفية تثبيت Neos CMS على CentOS 7

كيفية تثبيت Neos CMS على CentOS 7

Neos هو نظام مبتكر لإدارة المحتوى مفتوح المصدر وهو رائع لإنشاء وتحرير المحتوى عبر الإنترنت. مع وضع المؤلفين والمحررين في الاعتبار ، Neo

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

6 أشياء شديدة الجنون حول نينتندو سويتش

6 أشياء شديدة الجنون حول نينتندو سويتش

يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.

وظائف طبقات معمارية مرجعية للبيانات الضخمة

وظائف طبقات معمارية مرجعية للبيانات الضخمة

اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد