الصفحة الرئيسية » howto » كيفية تحويل المنزل الخاص بك أوبونتو الكمبيوتر في خادم ويب LAMP

    كيفية تحويل المنزل الخاص بك أوبونتو الكمبيوتر في خادم ويب LAMP

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

    سواء كنت غير مرتاح لنظام سطر الأوامر فقط ، فأنت تستخدم سطح مكتب Ubuntu لأشياء أخرى ، أو تحتاج فقط إلى تثبيته لبعض التطبيقات المعينة ، يمكنك إضافة Apache و MySQL و PHP إلى أي سطح مكتب قياسي تركيب Ubuntu بسرعة كبيرة وبسهولة.

    القيادة البسيطة

    لنبدأ التثبيت باستخدام أمر ذكي جدًا:

    sudo apt-get install-server ^

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

    مجرد الجلوس والسماح لها القيام به حتى تحصل على شاشة زرقاء المنبثقة.

    أدخل كلمة مرور لحساب MySQL root ، وهو ما ستحتاج إليه لإنشاء مستخدمين آخرين وإدارة قواعد البيانات ، ثم اضغط على Enter للمتابعة. ستتم مطالبتك بإعادة إدخال كلمة المرور الخاصة بك ، لذا قم بذلك واضغط على Enter مرة أخرى.

    هذا كل شيء للتثبيت!

    اختبار Apache و PHP

    لنختبر Apache لمعرفة ما إذا كان يتم عرضه بشكل صحيح أم لا. افتح متصفحًا وأرسله إلى عنوان URL التالي:

    HTTP: // المضيف المحلي /

    يجب أن تشاهد شيء كهذا يظهر إذا كان كل شيء مثبتًا بشكل صحيح:

    بعد ذلك ، سنختبر لمعرفة ما إذا كانت PHP تعمل أم لا. في الطرفية ، أدخل الأمر التالي لإنشاء مستند جديد:

    sudo nano /var/www/testing.php

    ثم قم بنسخ التعليمة البرمجية التالية:

    انقر بزر الماوس الأيمن في المحطة الطرفية الخاصة بك وضرب اللصق.

    اضغط CTRL + O إلى "write-out" أو احفظ الملف ، ثم اضغط CTRL + X لإنهاء.

    بعد ذلك ، أعد تشغيل Apache باستخدام الأمر التالي:

    خدمة sudo apache2 إعادة التشغيل

    وقم بتحميل الصفحة التالية في متصفح الويب الخاص بك:

    HTTP: //localhost/testing.php

    ويجب أن ترى شيئًا كهذا:

    التحقق من عنوان ربط MySQL

    يحتوي MySQL على عنوان ربط يجب أن يتطابق مع نظامك. للتحقق من عنوان ربط النظام ، يمكننا استخدام أمر سريع:

    القط / الخ / المضيفين | grep localhost

    هذا هو "الأنبوب" أو "الجذعية" في الوسط ، والتي يتم مشاركتها مع \ المفتاح. ستحصل على نتائج ، سيعرض أحدها عنوان IP.

    يمكنك أن ترى من لقطة الشاشة أعلاه أن عنوان الربط الخاص بي هو 127.0.0.1.

    المقبل ، دعونا فتح ملف التكوين MySQL لنرى ما هو موجود هناك.

    sudo nano /etc/mysql/my.cnf

    مرِّر لأسفل حتى ترى سطرًا يبدأ بـ "عنوان ربط" مثل أدناه.

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

    تثبيت phpMyAdmin

    إذا لم تكن على دراية بـ MySQL وأوامره ، فقد تواجه بعض المشاكل في إدارة قواعد البيانات والجداول. يساعدك phpMyAdmin في معالجة ذلك من خلال توفير واجهة PHP لإدارة MySQL. إنه سهل التثبيت ويمكن أن يكون مفيدًا حقًا ، لذلك دعونا نصل إليه.

    sudo apt-get install phpmyadmin

    إذا لم يعمل هذا الأمر ، فقد تحتاج إلى تمكين مستودعات إضافية.

    ستظهر لك شاشة زرقاء أخرى تطلب منك اختيار خادم الويب الذي تريد تهيئته. تأكد من وجود المربع الأحمر بجوار "apache2" وأن يكون SURE لتصل إلى شريط الفضاء. سيؤدي ذلك إلى تمييزها بعلامة النجمة ، ومن ثم يمكنك الضغط على Enter.

    سيتم سؤالك عما إذا كان يجب على phpmyadmin تهيئة قاعدة بيانات افتراضية للاستخدام الخاص بها. اختر نعم.

    بعد ذلك ، سيطلب منك إدخال كلمة مرور حساب المشرف المستخدم لإنشاء قاعدة البيانات والمستخدم. نظرًا لأننا لم نقم بإنشاء أي مستخدم MySQL ، أدخل كلمة مرور جذر MySQL.

    وأخيرًا ، ستقوم بإنشاء كلمة مرور لاستخدامها مع phpmyadmin ، وسيتعين عليك تأكيدها مرة أخرى.

    بمجرد الانتهاء ، أعد تشغيل Apache.

    يمكنك تسجيل الدخول إلى phpMyAdmin بالانتقال إلى عنوان URL التالي:

    HTTP: // المضيف المحلي / بريس /

    استخدم "root" كاسم المستخدم ثم أدخل كلمة مرور الجذر MySQL.


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

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

    والآن بعد أن لديك خادم الويب الخاص بك ، لماذا لا تتعلم كيفية الأرشيف ، والبحث ، وعرض إحصاءات سقسق الخاص بك مع ThinkUp?