هل تبحث عن طريقة غير مكلفة لتشغيل خوادم الويب أو مواقع الويب الديناميكية الخاصة بك؟ ماذا عن بناء خادم LAMP؟ يأتي خادم LAMP مع الحزمة الكاملة. لن يكون لديك الخادم فحسب ، بل سيكون لديك نظام التشغيل وبرنامج قاعدة البيانات ولغة البرمجة النصية. كل هذه التطبيقات مفتوحة المصدر. يشتمل خادم LAMP على المكونات التالية: Linux و Apache و MySQL و PHP. يمكن تشغيل خوادم LAMP على خوادم غير مكلفة. يعد إنشاء هذا الخادم أمرًا بسيطًا ومباشرًا. قم ببناء خادم LAMP بتنفيذ الخطوات التالية:
خطوات
الخطوة 1. احصل على متطلبات الأجهزة لخادمك
تحتاج المواقع الأكثر تعقيدًا إلى مزيد من الطاقة.
الخطوة 2. احصل على سرعة التحميل اللازمة من مزود الخدمة الخاص بك
تبلغ سرعة تحميل الإنترنت المنزلية الافتراضية حوالي 1 ميغابايت في الدقيقة. قد يكون هذا بطيئًا جدًا بالنسبة للرسومات ومقاطع الفيديو وما إلى ذلك.
الخطوة 3. قم بتثبيت إصدار من Linux
قبل أن تتمكن من بناء خادم LAMP ، يجب أن يكون لديك نظام تشغيل Linux. قم بزيارة distrowatch.com وحدد واحدًا تريده. إنها في الغالب متشابهة ، ولكن تأكد من اختيار واحد بواجهة (KDE ، Cinnamon ، إلخ) مثبتة مسبقًا إذا لم تكن مستخدمًا عاديًا للطرف. علاوة على ذلك ، إذا كان إصدار Linux لا يتضمن مثبت Windows ، فستحتاج إلى إنشاء قرص مضغوط مباشر أو محرك أقراص USB محمول (إرشادات في مقالات كيفية ويكي الأخرى). تعمل الإرشادات التالية مع Ubuntu Linux.
الخطوة 4. تثبيت Apache على الخادم
Apache هو خادم ويب مجاني ومفتوح المصدر معروف جيدًا بتشغيله على أنظمة تشغيل Unix. هناك طريقتان لتثبيت Apache. يمكنك استخدام وحدة التحكم الخاصة بك أو جلسة نافذة طرفية.
- في موجه الأوامر ، اكتب sudo apt-get install apache2
- من أجل الاستمرار في تثبيت Apache ، يجب أن يكون لديك كلمة مرور sudo الخاصة بك.
الخطوة 5. تحقق من أن Apache يعمل
سيتعين عليك توجيه متصفحك إلى عنوان IP الخاص بالخادم. سيتيح لك هذا معرفة ما إذا كان Apache يعمل أم لا.
الخطوة 6. تثبيت PHP على الخادم
PHP هي لغة برمجة نصية تم استخدامها في الأصل لإنشاء صفحات ويب ديناميكية. ومع ذلك ، يستخدمه المطورون لإنشاء تطبيقات رسومية فردية بينما يستخدم مسؤولو الشبكة والنظام PHP لإمكانيات واجهة سطر الأوامر.
في موجه الأوامر ، اكتب sudo apt-get install php5 libapache2-mod-php5
الخطوة السابعة: تأكد من تثبيت PHP بالكامل
أعد تشغيل Apache عن طريق الكتابة في موجه الأوامر: sudo /etc/init.d/apache2 أعد تشغيل
الخطوة 8. تأكد من أن PHP تعمل بشكل صحيح
- استخدم جذر مستند Apache لإنشاء ملف اختبار. سيكون الجذر / var / www. يجب أن ينتهي امتداد اسم ملف الاختبار بامتداد.php.
- للمحتوى ، اكتب:
الخطوة 9. احفظ ملف الاختبار
- ثم قم بتوجيه المتصفح الخاص بك إلى العنوان التالي:
- تأكد من كتابة عنوان IP لخادمك قبل /test.php.
الخطوة 10. تحقق من ملف الاختبار الخاص بك
يجب أن يعرض المتصفح "صفحة اختبار PHP" على الشاشة.
الخطوة 11. قم بتثبيت MySQL على الخادم
يرمز MySQL إلى "My Structured Query Language." MySQL هو برنامج قاعدة بيانات علائقية. يعمل هذا التطبيق كخادم ، حيث يمكن لعدة مستخدمين الوصول إلى العديد من قواعد البيانات. هناك العديد من التطبيقات البرمجية التي تستخدم MySQL ، مثل WordPress. حتى Google و Facebook يستخدمان MySQL.
في موجه الأوامر ، اكتب sudo apt-get install mysql-server
الخطوة 12. أنشئ كلمة مرور لـ MySQL
- في سطر الأوامر ، اكتب: mysql -u root
- يجب أن ترى بعد ذلك موجه الأوامر الذي سيبدو مثل mysql>
- في موجه الأوامر ، اكتب: SET PASSWORD FOR 'root' @ 'localhost' = PASSWORD ('YOURPASSWORD')؛
- أدخل كلمة المرور الخاصة بك حيث تظهر كلمة المرور الخاصة بك. سيكون هذا هو الشخص الذي ستستخدمه كمستخدم MySQL.
الخطوة 13. ابدأ تشغيل خادم MySQL
اكتب الأمر التالي: /etc/init.d/mysql start