تتضمن حزمة برامج تسمى LAMP نظام تشغيل على Linux kernel ، وخادم Apache على الويب ، وقاعدة بيانات MySQL ، ومكونات PHP المستخدمة لمحرك الموقع. بعد ذلك ، نصف بالتفصيل التثبيت والتكوين الأولي لهذه الوظائف الإضافية ، مع أخذ أحدث إصدار من Ubuntu كمثال.
محتوى
نظرًا لأن تنسيق هذه المقالة يعني بالفعل أنك قمت بتثبيت Ubuntu على جهاز الكمبيوتر الخاص بك ، فسنتخطى هذه الخطوة وننتقل مباشرة إلى برامج أخرى ، ولكن يمكنك العثور على تعليمات حول الموضوع الذي يثير اهتمامك من خلال قراءة مقالاتنا الأخرى على الروابط التالية.
مزيد من التفاصيل:
تثبيت أوبونتو على VirtualBox
دليل تثبيت Linux مع محركات أقراص فلاش
ابدأ بتثبيت خادم ويب مفتوح يسمى Apache. إنه أحد أفضل الخيارات ، لذلك يصبح اختيار العديد من المستخدمين. في أوبونتو ، يتم تثبيته من خلال "المحطة الطرفية" :
sudo apt-get update
. sudo apt-get install apache2
لإضافة Apache إلى النظام. sudo apache2ctl configtest
. sudo nano /etc/apache2/apache2.conf
. ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//'
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//'
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//'
لمعرفة عنوان IP الخاص بك أو مجال الخادم. ServerName + имя домена или IP адрес
الذي تعلمته للتو. احفظ التغييرات باستخدام Ctrl + O وأغلق ملف التكوين. sudo systemctl restart apache2
خادم الويب عبر sudo systemctl restart apache2
. sudo systemctl enable apache2
إذا كنت تريد أن يبدأ مع نظام التشغيل مع sudo systemctl enable apache2
. sudo systemctl start apache2
لهذا الغرض. localhost
إلى localhost
. إذا كنت في صفحة Apache الرئيسية ، فكل شيء يعمل بشكل صحيح ، تابع حتى الخطوة التالية. والخطوة الثانية هي إضافة قاعدة بيانات MySQL ، والتي تتم أيضًا عبر وحدة تحكم قياسية باستخدام الأوامر المتوفرة في النظام.
sudo apt-get install mysql-server
ثم اضغط على Enter . sudo mysql_secure_installation
. نوصي بقراءة وصف طريقة التثبيت الأخرى في مقالتنا المنفصلة ، والتي يمكنك العثور عليها على الرابط التالي.
انظر أيضا: MySQL دليل التثبيت لأوبونتو
الخطوة الأخيرة لضمان التشغيل العادي لنظام LAMP هي تركيب مكونات PHP. لا يوجد شيء صعب في تنفيذ هذه العملية ، ما عليك سوى استخدام أحد الأوامر المتاحة ، ثم تكوين عمل الوظيفة الإضافية نفسها.
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
لتثبيت المكونات الضرورية في حالة تحتاج الإصدار 7. sudo apt install php 7.2-cli
sudo apt install hhvm
أو sudo apt install hhvm
لتثبيت أحدث إصدار متوفر 7.2. php -v
الصحيحة عن طريق كتابة php -v
في وحدة التحكم. sudo apt-get install phpmyadmin php-mbstring php-gettext
. sudo -i
الأمر. echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql
echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql
echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql
. في هذا الإجراء ، يمكن اعتبار تركيب وتكوين PHP لـ LAMP مكتملاً بنجاح.
انظر أيضا: PHP دليل التثبيت لخادم أوبونتو
تحدثنا اليوم عن التثبيت والتكوين الأساسي لمكونات LAMP لنظام التشغيل Ubuntu. بالطبع ، هذه ليست جميع المعلومات التي يمكن تقديمها في هذا الموضوع ، فهناك العديد من الفروق الدقيقة المرتبطة باستخدام العديد من المجالات أو قواعد البيانات. ومع ذلك ، وبفضل التعليمات المذكورة أعلاه ، يمكنك بسهولة إعداد النظام الخاص بك للأداء الصحيح لحزمة البرامج هذه.