Hostwinds دروس

نتائج البحث عن:


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


تثبيت اباتشي
تثبيت MySQL
تثبيت بي اتش بي
PHP 5.6
PHP 7.0
اختبار PHP

كيفية تثبيت LAMP على Ubuntu 16.04

العلامات: Ubuntu 

تثبيت اباتشي
تثبيت MySQL
تثبيت بي اتش بي
PHP 5.6
PHP 7.0
اختبار PHP

مصباح كومة هو منصة ويب مفتوحة مفتوحة المصدر شائعة تستخدم عادة لتشغيل المواقع والخوادم الديناميكية. ويشمل نظام Linux و Apache و MySQL و PHP.

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

adduser desired-username

سترغب في تعيين كلمة مرور قوية للمستخدم.

مطالبات كلمة المرور المحددة:

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

سوف تستخدم بعد ذلك USERMOD لإضافة المستخدم إلى مجموعة Sudo.تأكد من استبدال [desiremername] أدناه باستخدام اسم المستخدم الفعلي الذي تريده في إنشاء

sudo usermod -a -G Sudo [desiredusername]

استخدم الأمر SU للتبديل إلى حساب المستخدم الجديد الذي منحته الامتيازات التي قمت بمنحها.

su [desiredusername]

تثبيت اباتشي

تعد Apache واحدة من خوادم الويب الأكثر شعبية المتوفرة واستخدامها على نطاق واسع بسبب استقرارها.من ذلك العادي الاختيار الافتراضي للعملاء عند إعداد خادم ويب بسبب تاريخها الطويل واستقراره ودعمه على مدار سنوات عديدة.

سوف تقوم بتثبيت Apache باستخدام Ubuntu Package Manager، Apt.

ستقوم بتشغيل الأوامر التالية لبدء التحديث لنظامك وبدء عملية التثبيت.

sudo apt-get update && Sudo apt-get install apache2

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

يمكنك التحقق من تثبيت Apache بشكل صحيح عن طريق الذهاب إلى http: // your_server_ip_address (استبدل your_server_ip_address مع عنوان IP للخادم الخاص بك).

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

إذا تم تثبيته بشكل صحيح، فسيظهر ذلك صفحة افتراضية افتراضية عند زيارة عنوان IP للخادم الخاص بك في متصفحك.

تثبيت MySQL

MySQL هو نظام لإدارة قواعد البيانات. يستخدم عملاء Hostwinds هذا لتنظيم قواعد البيانات وتوفير الوصول إليها حيث سيخزن موقعك المعلومات.

قم بتشغيل الأوامر التالية للبدء.

sudo apt-get install mysql-server

كما فعلت من قبل، عند تثبيت Apache، ستحضر موجه عرض الحزم، وسيتم تثبيت مساحة القرص التي سيتم استخدامها. اضغط Y ثم أدخل لوحة المفاتيح الخاصة بك لمتابعة التثبيت.

أثناء هذا، سيطلب منك تحديد كلمة مرور للمستخدم MySQL "Root".تأكد من عدم ترك هذا الفراغ وإلى أنشئ كلمة مرور قوية.

تثبيت بي اتش بي

PHP هو المكون الذي سيعالج التعليمات البرمجية لعرض المحتوى على موقعك. يمكن تشغيل البرامج النصية، الاتصال ب MySQL، وتسليم المحتوى.

PHP 5.6

sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql

PHP 7.0

apt-get -y install php7.0 libapache2-mod-php7.0

ستبحث Apache أولا عن ملف Index.html، ولكن نظرا لأنك تستخدم PHP، سترغب في معرفة خادم الويب للبحث عن index.php بدلا من ذلك.سوف تغير هذا عن طريق تحرير DIR.ملف cont مع امتيازات الجذر.

sudo nano /etc/apache2/mods-enabled/dir.conf
<IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

ثم يتم نقل ملف index.php إلى الموضع الأول. يجب أن تبدو هذه.

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.CGI index.pl index.XHTML index.htm

عند الانتهاء ، اضغط على CTRL + X للحفظ ثم على Y و Enter للتأكيد.

ثم يتم إعادة تشغيل Apache لحفظ التغييرات.

sudo systemctl restart apache2 && sudo systemctl status apache2

اختبار PHP

أنشئ الملف بكتابة الأمر أدناه:

touch /var/www/html/info.php && echo "" >>info.php

سوف تصل بعد ذلك إلى الرابط التالي.(أدخل IP الخاص بك لاستضافة الخاص بك)

http: //your_server_ip_address/info.php (مرة أخرى، استبدال your_server_ip_address مع عنوان IP للخادم الخاص بك).

بمجرد التحقق من أنه يعمل ، قم بإزالة الملف. يمكنك القيام بذلك عن طريق كتابة:

sudo rm /var/www/html/info.php

من هنا، يمكنك تثبيت وحدات PHP، وورد، إعداد PhpMyAdmin، إلخ.

كتب بواسطة Hostwinds Team  /  أبريل 7, 2018