شرح تركيب Apache, MySQL, PHP على السيرفر LAMP


(Saleh Homoud) #1

بسم الله الرحمن الرحيم .
السلام عليكم ورحمه الله وبركاته.

سنقوم بشرح تركيب LAMP على السيرفر.


LAMP ماهي: هي مجموعة من البرمجيات مفتوحة المصدر
ترمز LAMP الي اختصار.
Linux Apache MySql PHP/Perl/Python

نحن سنقوم بتركيب Apache (أباتشي) و MySQL(قواعد البيانات) و PHP(بي اتش بي).

1- تثبيت أباتشي (Apache)


بعد الاتصال بالسيرفر: شرح الاتصال بالسيرفر ssh


تثبيت أباتشي

sudo apt-get install apache2

نكتب “y”

ننتظر تثبيت الاباتشي …


2- تثبيت قواعد البيانات ( MySQL)

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

نكتب “y”


نكتب كلمة مرور جديد للـMySQL


نكتب كلمة المرور مره اخرى لتأكيد .


3- تثبيت PHP

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

نكتب “y”


بعد تثبيت php نقوم بتعديل اعدادات الاباتشي.

sudo nano /etc/apache2/mods-enabled/dir.conf

نقوم بوضع index.php او القائمة .

عند الانتهاء، قم بحفظ الملف وإغلاقه عن طريق الضغط على “CTRL-X”. سيكون لديك فرصة لتأكيد حفظ بكتابة “Y” ثم ضغط على “ENTER”


الان نقوم باعادة تشغيل الاباتشي .

sudo service apache2 restart

4- نتاكد من الاباتشي و php

نكتب في المتصفح ip السيرفر : مثل …

الاباتشي يعمل بنجاح :ok_hand:


الان نتاكد من الـphp
اولاً نقوم بانشاء ملف جديد نسميه مثلاً in.php

sudo nano /var/www/html/in.php

نقوم بوضع :

<?php
phpinfo();
?>

مثل:


الان نتاكد اذا كان php يعمل او لا .
نذهب الى ip السيرفر ونكتب اسم الملف الذي تم انشائه .

http://162.243.109.143/in.php


كل شي 100% :ok_hand:
انتهينا من شرح انشاء LAMP على اوبنتو سيرفر .


(عمار الخوالدة) #2

يعطيك العافية على الشرح الجميل :rose:
هل بامكاني استخدامها على توزيعات عادية غير مخصصة للسيرفرات بحيث اجرب بعض السكربتات على جهازي كسيرفر شخصي ؟


(Saleh Homoud) #3

استخدم هذا افضل للجهاز :ok_hand:
https://www.apachefriends.org/index.html
.


تنصيب لوحة تحكم Webmin على السيرفر