كيف تثبت LAMP & WordPress على جهازك

لمياء الشمريمنذ 7 سنوات

maxresdefault.thumb.jpg.63474525453a086dd52f94e5ce3f43c6.jpg

مقدمة:

(LAMP (Linux, Apache, MySQL and PHP  

هو باكيج لتركيب Apache server, MySQL database and PHP performed on a Linux machine 

اذاً، لتثبيت برنامج مثل ووردبريس WordPress يحتاج الى سيرفر على جهازك (your local machine)

 

للبدأ بالتطبيق نحتاج اولاً الى تثبيت الLAMP على أجهزتنا ثم ال WordPress كما في الخطوتين التاليتين:

 

أولاً تثبيت LAMP

 

١. تثبيت Apache

1 sudo apt-get install apache2

٢. تثبيت MySQL

1 sudo apt-get install mysql-server

٣. تثبيت PHP

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

٤. ريستارت Apache Server

1 sudo service apache2 restart

 

الآن قم بفتح متصفحك على  URL http://localhost  وستظهر لك رسالة ‘It Works’.

 

ثانياً: تثبيت WordPress

 

الآن ال Apache server يعمل في أجهزتنا، سنقوم

1. بتثبيت ال WordPress على ال localhost كالتالي:

 

١. حمل النسخة الأخيرة من  WordPress

1 wget http://wordpress.org/latest.tar.gz

٢. فك الضغط عن ملفاتها

1 tar -xzvf latest.tar.gz

ملاحظة: فولدر الWordpress لازم يكون موجود في دايركتري الUbuntu

 

٢. انشأ قاعدة البيانات والمستخدم

 

١. لتثبيت الوورد بريس يجب انشاء MySQL ومستخدم admin لديه كافة الصلاحيات للدخول ل MySQL واضافة الاوامر لها

1 mysql -u root -p

٢. قم بتنفيذ الأوامر التالية واحداً تلو الآخر تتبعاً:

1 CREATE DATABASE wordpress;

 

1 CREATE USER wordpressuser@localhost;

 

1 SET PASSWORD FOR wordpressuser@localhost=

2 PASSWORD("password");

 

1 GRANT ALL PRIVILEGES ON wordpress.* TO

2 wordpressuser@localhost

3 IDENTIFIED BY 'password';

 

1 FLUSH PRIVILEGES;
1 exit

الآن انت خارج حدود MySQL ،

 

٣. سنقوم بإنشاء ملف الكونفقريشن wp-config.php - Configuration File -

باكيج وردبريس يأتي مع  wp-config-sample.php وعن طريق تحرير محتوى هذا الملف، يمكننا إنشاء wp-config.php 

سنتمكن من ذلك بالخطوات التالية:
الخطوة الأولى:


1 cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

نقوم بفتح  wp-config.php للتعديل

1 sudo nano ~/wordpress/wp-config.php

حدّث قاعدة البيانات ، اسم المستخدم والرقم السري في ملف wp-config.php ثم قم بحفظه واغلاقه.

 

الخطوة الثانية:

١. ننقل فولدر WordPress الى فولدر /var/www/ عن طريق الكوماند التالي:

1 sudo rsync -avP ~/wordpress/ /var/www/

٢. نقوم بتغيير الpermission في فولدر WordPress كالتالي:


1 cd /var/www/

٣. نعطي read-write permission to the Apache user ل مستخدم ال Apache 


1 sudo chown username:www-data /var/www -R
2 sudo chmod g+w /var/www -R

 

انتهينا الآن.... قم بفتح هذا الرابط على متصفح الانترنت

http://localhost/wordpress/wp-admin 

 

اذا، وجدت رسالة تنص على خطأ كالتالي : “Your PHP installation appears to be missing the MySQL extension which is required by WordPress“ عد من جديد واضف هذا الأمر 

1 sudo apt-get install php5-mysql

ريستارت Apache server

1 sudo service apache2 restart

اعد فتح الرابط على متصفحك  URL http://localhost/wordpress/wp-admin لمشاهدة ما اذا ظهرت صفحة تثبيت ال WordPress.

 

ثالثاً: تثبيت GD Library

 

1 sudo apt-get install php5-gd

 

أخيراً: للتأكد من ان كل شيء على مايرام :)

 ١. تثبيت  phpMyAdmin لإدارة الداتا بيس

1 sudo apt-get install phpMyAdmin

٢. نحتاج لتعديل apache2.conf الموجود في فولدر /etc/apache2/

1 sudo gedit /etc/apache2/apache2.conf

٣. اضف الان هذا السطر في نهاية ملف apache2.conf 

1 Include /etc/phpmyadmin/apache.conf

٤. ريستارت ال Apache server 
 

1 sudo service apache2 restart

 

الآن .. لدينا WordPress مثبت على سيرفر LAMP يعمل في اجهزتنا ، ويمكننا تصفح قاعدة البيانات على  http://localhost/phpmyadmin

 

 

5998da8c722bf_ScreenShot2017-08-20at3_39_39AM.png.d0997b5d3f877d6a48b887c7c97fb162.png

 

شكراً لكم

لمياء الشمري

كلمات دليلية:
0
إعجاب
2533
مشاهدات
0
مشاركة
0
متابع

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !