recent
أخبار ساخنة

كيفية تنصيب موقع ووردبريس بالخطوات بالكامل على اوس امازون amazon aws

الحجم
محتويات المقال

 

كيفية تنصيب موقع ووردبريس بالخطوات بالكامل على اوس امازون amazon aws


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

الجزء الأول: بدء الرحلة

اختيار Amazon AWS

كان هناك رائد أعمال شاب يُدعى أحمد، قرر أن يبدأ مشروعه الجديد بإنشاء مدونة شخصية تستخدم منصة ووردبريس. وبعد بحث طويل، وجد أن Amazon AWS هي الخيار المثالي بفضل موثوقيتها وأدائها. قرر أحمد أن يشرع في تعلم كيفية تنصيب ووردبريس على AWS بنفسه.

إنشاء حساب على AWS

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

الجزء الثاني: إعداد البيئة على AWS

إطلاق مثيل EC2

  1. اختيار خدمة EC2: بعد تسجيل الدخول إلى لوحة التحكم في AWS، توجه أحمد إلى خدمة EC2، وهي الخدمة التي توفر مثيلات افتراضية على السحابة.

  2. إطلاق المثيل: قرر أحمد اختيار إطلاق مثيل جديد. بدأ بالنقر على "Launch Instance"، وقاده ذلك إلى صفحة اختيار نظام التشغيل.

  3. اختيار نظام التشغيل: اختار أحمد توزيعة Amazon Linux 2، وهي توزيعة خفيفة وسهلة الاستخدام، وموصى بها للعمل مع AWS.

  4. اختيار نوع المثيل: من بين العديد من الخيارات، اختار أحمد النوع "t2.micro" الذي يندرج ضمن الفئة المجانية التي توفرها AWS للمستخدمين الجدد.

  5. إعدادات المثيل: في هذه الخطوة، أبقى أحمد على الإعدادات الافتراضية كما هي، حيث لم يكن يحتاج إلى تخصيصات إضافية.

  6. إعداد التخزين: وافق أحمد على إعدادات التخزين الافتراضية التي قدمتها AWS، والتي كانت كافية لبدء تشغيل ووردبريس.

  7. إعداد الشبكة: تأكد أحمد من إعداد مجموعة أمان تسمح بالوصول إلى المثيل عبر SSH (منفذ 22) وHTTP (منفذ 80) وHTTPS (منفذ 443).

  8. إطلاق المثيل: بعد مراجعة جميع الإعدادات، أطلق أحمد المثيل بالنقر على "Launch". أثناء ذلك، تم توليد مفتاح SSH جديد قام بتنزيله على حاسوبه الشخصي للوصول إلى المثيل.

إعداد مثيل EC2

  1. الاتصال بالمثيل: استخدم أحمد أداة الطرفية (Terminal) على حاسوبه الشخصي للاتصال بالمثيل عبر SSH باستخدام الأمر:

    ssh -i /path/to/your-key-pair.pem ec2-user@your-instance-public-dns
  2. تحديث المثيل: بمجرد الاتصال بالمثيل، قام أحمد بتحديث النظام باستخدام الأوامر التالية:

    sudo yum update -y
  3. تثبيت Apache: قام أحمد بتثبيت خادم الويب Apache باستخدام الأمر:

    sudo yum install -y httpd
  4. بدء وتشغيل Apache: بعد تثبيت Apache، بدأ أحمد تشغيل الخدمة وأعدها لتعمل تلقائيًا عند بدء التشغيل باستخدام الأوامر:

    sudo systemctl start httpd
    sudo systemctl enable httpd
  5. تثبيت PHP: قام أحمد بتثبيت PHP وبعض الإضافات الضرورية باستخدام الأمر:

    sudo yum install -y php php-mysqlnd
  6. إعادة تشغيل Apache: بعد تثبيت PHP، أعاد أحمد تشغيل خادم Apache لتطبيق التغييرات باستخدام الأمر:

    sudo systemctl restart httpd

إعداد قاعدة البيانات

  1. تثبيت MariaDB: قرر أحمد استخدام MariaDB كقاعدة بيانات لموقعه. قام بتثبيت MariaDB باستخدام الأمر:

    sudo yum install -y mariadb-server
  2. بدء وتشغيل MariaDB: بعد تثبيت MariaDB، بدأ أحمد تشغيل الخدمة وأعدها لتعمل تلقائيًا عند بدء التشغيل باستخدام الأوامر:

    sudo systemctl start mariadb
    sudo systemctl enable mariadb
  3. إعداد MariaDB: قام أحمد بتأمين إعدادات MariaDB باستخدام الأمر:

    sudo mysql_secure_installation

    أثناء الإعداد، قام بإعداد كلمة مرور لجذر قاعدة البيانات وأجاب على الأسئلة لتأمين تثبيت MariaDB.

  4. إنشاء قاعدة بيانات ووردبريس: بعد تأمين MariaDB، اتصل أحمد بقاعدة البيانات وأنشأ قاعدة بيانات جديدة لموقع ووردبريس باستخدام الأوامر:

    mysql -u root -p
    CREATE DATABASE wordpress;
    CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;

الجزء الثالث: تنزيل وتثبيت ووردبريس

تنزيل ووردبريس

  1. تنزيل الملفات: بعد إعداد بيئة العمل وقاعدة البيانات، قام أحمد بتنزيل أحدث إصدار من ووردبريس باستخدام الأمر:

    cd /var/www/html
    sudo wget https://wordpress.org/latest.tar.gz
    sudo tar -xzf latest.tar.gz
    sudo rm latest.tar.gz
  2. ضبط أذونات الملفات: لضمان عمل ووردبريس بشكل صحيح، قام أحمد بضبط الأذونات المناسبة للمجلدات والملفات باستخدام الأوامر:

    sudo chown -R apache:apache /var/www/html/wordpress
    sudo chmod -R 755 /var/www/html/wordpress

إعداد ملف التكوين

  1. نسخ ملف التكوين الافتراضي: نسخ أحمد ملف التكوين الافتراضي لـ ووردبريس:

    cd /var/www/html/wordpress
    sudo cp wp-config-sample.php wp-config.php
  2. تعديل ملف التكوين: قام أحمد بتحرير ملف التكوين لإدخال معلومات قاعدة البيانات التي أنشأها سابقًا:

    sudo nano wp-config.php

    أدخل أحمد التفاصيل التالية في الملف:

    define('DB_NAME', 'wordpress');
    define('DB_USER', 'wpuser');
    define('DB_PASSWORD', 'password');
    define('DB_HOST', 'localhost');

إعداد Apache لموقع ووردبريس

  1. إعداد مضيف افتراضي: أنشأ أحمد ملف إعدادات مضيف افتراضي لـ Apache لضبط الموقع الجديد:

    sudo nano /etc/httpd/conf.d/wordpress.conf

    أدخل أحمد الإعدادات التالية:

    <VirtualHost *:80>
        ServerAdmin admin@example.com
        DocumentRoot /var/www/html/wordpress
        ServerName your-domain.com
        <Directory /var/www/html/wordpress>
            AllowOverride All
            Require all granted
        </Directory>
        ErrorLog /var/log/httpd/wordpress-error.log
        CustomLog /var/log/httpd/wordpress-access.log combined
    </VirtualHost>
  2. إعادة تشغيل Apache: بعد إعداد المضيف الافتراضي، أعاد أحمد تشغيل خادم Apache لتطبيق التغييرات:

    sudo systemctl restart httpd

الجزء الرابع: إعداد ووردبريس

التثبيت عبر المتصفح

  1. بدء التثبيت: بعد إكمال جميع الخطوات السابقة، فتح أحمد متصفح الإنترنت ودخل إلى عنوان IP العمومي لمثيل EC2 الخاص به. ظهرت أمامه صفحة تثبيت ووردبريس.

  2. اختيار اللغة: اختار أحمد اللغة العربية ثم تابع إلى الخطوة التالية.

  3. إدخال تفاصيل الموقع: أدخل أحمد اسم الموقع، واسم المستخدم، وكلمة المرور، والبريد الإلكتروني. تأكد من تفعيل خيار "منع محركات البحث من أرشفة هذا الموقع" حتى يكون جاهزًا للإطلاق.

  4. إتمام التثبيت: بعد إدخال جميع المعلومات المطلوبة، نقر أحمد على زر "تثبيت ووردبريس". في بضع لحظات، اكتمل التثبيت وأصبح الموقع جاهزًا.

الجزء الخامس: الخطوات الأخيرة

تأمين الموقع

  1. تثبيت إضافات الأمان: لضمان أمان الموقع، قام أحمد بتثبيت بعض الإضافات الأمنية مثل Wordfence و iThemes Security.

  2. إعداد نسخ احتياطية: لضمان عدم فقدان البيانات، ثبت أحمد إضافة UpdraftPlus لإعداد نسخ احتياطية دورية.

تخصيص الموقع

  • اختيار قالب: قام أحمد بتصفح مكتبة القوالب المجانية واختار قالبًا يتناسب مع محتوى موقعه.
  • تثبيت الإضافات: ثبت أحمد بعض الإضافات الأساسية مثل Yoast SEO لتحسين محركات البحث، و Contact Form 7 لإنشاء نماذج اتصال.

إطلاق الموقع

بعد تأمين الموقع وتخصيصه، كان أحمد مستعدًا لإطلاق مدونته الشخصية. قرر أحمد مشاركة الموقع مع أصدقائه وعائلته لجمع ردود الفعل الأولية قبل إطلاقه للجمهور.

خاتمة

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



اقرأ : كيفية تنصيب موقع ووردبريس بالخطوات على خوادم جوجل السحابية 

سجل للحصول على آخر الأخبار وكثير من الفوائد الأخرى

* indicates required

Intuit Mailchimp

google-playkhamsatmostaqltradent