كيف تثبت LAMP & WordPress على جهازك
مقدمة:
(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
شكراً لكم
لمياء الشمري
التعليقات (0)
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !