كيفية تثبيت MyOzeki على لينكس
في هذه المقالة، يمكنك العثور على الخطوات اللازمة لإعداد منصة توصيل المحتوى MyOzeki على لينكس. سيرشدك هذا الدليل عبر الإجراءات الضرورية لتثبيت وتشغيل MyOzeki بنجاح على نظام يعتمد على أوبنتو. ستتعلم ما تحتاج إلى تثبيته على أوبنتو، وأين يتم نسخ ملفات MyOzeki لبدء تشغيل النظام.
ما هو خادم أوبنتو؟
خادم أوبنتو هو توزيعة لنظام تشغيل يعتمد على لينكس مصممة خصيصًا للاستخدام في بيئات الخوادم. وهو جزء من عائلة أوبنتو الأكبر ويتم تحسينه لتقديم خدمات موثوقة وعالية الأداء. وهو خيار شائع لكل من الإعدادات الصغيرة ونشرات الأعمال الكبيرة حيث يوفر منصة لاستضافة المواقع والتطبيقات وقواعد البيانات والعديد من خدمات الشبكات.
كيفية تثبيت MyOzeki على لينكس (تعليمات مباشرة)
لتثبيت MyOzeki على لينكس
- تنزيل وتثبيت خادم أوبنتو
- إعداد Apache وPHP وCurl
- تمكين وحدات SSL وRewrite
- إعادة تشغيل خدمة Apache
- تثبيت Certbot باستخدام Snap
- الحصول على شهادة SSL باستخدام Certbot
- تمكين الوصول البعيد في الجدار الناري
- تنزيل وتثبيت ملفات MyOzeki
- تعيين الملكية والمجموعة
- الوصول إلى MyOzeki في المتصفح
تنزيل وتثبيت خادم أوبنتو
لبدء العملية، تحتاج إلى تثبيت خادم أوبنتو على جهازك. قم بتحميل موقع https://ubuntu.com/#download، حيث تحتاج إلى تنزيل أوبنتو ديسكتوب. انقر على الملف الذي تم تنزيله وابدأ تشغيله على جهازك. انتظر تكامل الماوس، ثم حدد "تثبيت أوبنتو" على صفحة الترحيب. اختر لغة مناسبة، ثم انقر على زر "متابعة". اختر التثبيت العادي، ثم انقر على زر "تثبيت الآن". قم بتأكيد التغييرات بالنقر على زر "متابعة" مرة أخرى. اختر موقعك، ثم حدد بعض التفاصيل مثل اسمك واسم المستخدم وكلمة المرور. احفظ الإعدادات باستخدام زر "متابعة". ستكتمل عملية التثبيت عندما ترى إشعارًا حول اكتمال التثبيت. تحتاج إلى إعادة تشغيل جهازك لاستخدام التثبيتات الجديدة. انقر على زر "إعادة التشغيل الآن". بعد إعادة تشغيل الجهاز، سيتم تشغيل أوبنتو تلقائيًا. قم بتسجيل الدخول إلى ملفك الشخصي عن طريق إدخال معلومات تسجيل الدخول المقدمة مسبقًا في النماذج المحددة. ستظهر بعض الاقتراحات، ولكن إذا لم تكن مهتمًا، يمكنك تخطيها بسهولة.
إعداد Apache وPHP وCurl
بمجرد اكتمال عملية التثبيت، تحتاج إلى إعداد الخادم. أولاً، افتح الطرفية وقم بتشغيل الأوامر التالية لتحديث قوائم الحزم وترقية الحزم الموجودة. قم بتثبيت خادم الويب Apache باستخدام الأمر التالي: "sudo apt install apache2"، ثم قم بتثبيت PHP والإضافات المطلوبة: "sudo apt install php libapache2-mod-php php-curl php-mbstring". بمجرد تثبيت Apache، سيبدأ تلقائيًا. قم بتحميل صفحة Apache2 الافتراضية في المتصفح لاختبار التشغيل الصحيح لخادم Apache2 بعد التثبيت. إذا تم تحميل الصفحة، فهذا يعني أن خادم HTTP Apache يعمل بشكل صحيح.
انسخ هذه: sudo apt install apache2 sudo apt install php libapache2-mod-php php-curl php-mbstring
تكوين HTTPS مع Let's encrypt
سيرشدك Certbot خلال عملية الحصول على شهادة SSL وتثبيتها. كما سيقوم تلقائيًا بتكوين مضيف Apache الافتراضي لاستخدام HTTPS. افتح الطرفية وقم بتشغيل الأوامر التالية لتكوين HTTPS مع Let's encrypt. قم بتمكين وحدات SSL وRewrite لـ Apache باستخدام الأوامر التالية: "sudo a2enmod ssl" و "sudo a2enmod rewrite". بعد إجراء تغييرات على تكوين خادم Apache، من المهم إعادة تشغيل خدمة Apache لتطبيق هذه التغييرات. الأمر "systemctl restart apache2" يستخدم لإعادة تشغيل خدمة Apache على الأنظمة. قم بتثبيت Certbot باستخدام Snap، وهو نظام إدارة الحزم: "sudo snap install --classic certbot". قم بإنشاء رابط رمزي لـ Certbot لجعله متاحًا من سطر الأوامر: "sudo ln -s /snap/bin/certbot /usr/bin/certbot". قم بتشغيل Certbot للحصول على شهادة SSL لخادم الويب Apache الخاص بك. استبدل your_domain.com باسم النطاق الفعلي الخاص بك: "sudo certbot --apache". أدخل عنوان بريدك الإلكتروني، ثم وافق على شروط الخدمة. اكتب "نعم" إذا وافقت. أدخل اسم النطاق الذي ترغب في إضافته إلى شهادتك. بعد إكمال هذه الخطوات، يجب أن يكون موقعك متاحًا عبر HTTPS مع شهادة SSL صالحة.
انسخ هذه: sudo a2enmod ssl sudo a2enmod rewrite sudo snap install --classic certbot sudo ln -s /snap/bin/certbot /usr/bin/certbot sudo certbot --apache
تمكين الوصول البعيد في الجدار الناري باستخدام IP tables
يتضمن تمكين الوصول البعيد باستخدام IP tables السماح بحركة مرور شبكة محددة قادمة إلى خادمك. أدخل الأمر: "sudo ufw enable" لتمكين الجدار الناري. اسمح بحركة SSH الواردة باستخدام: "sudo ufw allow ssh". اسمح بملف تعريف 'Apache الكامل'، والذي يتضمن منافذ HTTP وHTTPS: "sudo ufw allow 'Apache Full'". إذا كنت تقوم بتشغيل خدمات أخرى أو لديك احتياجات محددة، يمكنك تكوين القواعد بشكل إضافي حسب الحاجة.
انسخ هذه: sudo ufw enable sudo ufw allow ssh sudo ufw allow 'Apache Full'
تنزيل وتثبيت ملفات MyOzeki في مجلد www
لتنزيل وتثبيت ملفات MyOzeki في مجلد www على نظام Ubuntu، ستحتاج إلى اتباع هذه الخطوات العامة. ابدأ بتنزيل ملفات MyOzeki. قم بتنزيل الأرشيف المناسب، الذي يحتوي على الملفات الضرورية للتطبيق. بعد التنزيل، استخرج الملفات إلى موقع مؤقت. انقل أو انسخ الملفات المستخرجة إلى الموقع المناسب في مجلد www. بشكل افتراضي، يكون مجلد www عادةً /var/www/html/. "sudo cp * /var/www/html/" قم بتغيير الملكية والصلاحيات، مما يغير ملكية مجموعة html/ ومحتوياتها إلى www-data، وهو المستخدم والمجموعة التي يستخدمها خوادم الويب عادةً لخدمة الملفات. العلامة -R تجعل هذا التغيير متكررًا: "sudo chmod -R www-data:www-data html/". أدخل كلمة مرور المستخدم لإعدادات إضافية.
انسخ هذه الأوامر: sudo cp * /var/www/html/ sudo chmod -R www-data:www-data html/
فتح MyOzeki في متصفح
بعد إعداد كل شيء، يجب أن تكون قادرًا على الوصول إلى تطبيق MyOzeki في متصفح الويب عن طريق الانتقال إلى الرابط المناسب.
ملخص
يحتوي هذا الدليل التفصيلي على تعليمات مفصلة لتثبيت وإعداد MyOzeki على نظام Linux. إنه يرشدك خلال العملية لتثبيت وتشغيل MyOzeki بنجاح على نظام يعتمد على Ubuntu. باستخدام منصة MyOzeki، يمكن للشركات تبسيط عمليات المراسلة الخاصة بها وتعزيز استراتيجية الاتصال.
More information