بالفعل في المناسبات السابقة (كيفية تثبيت LAMP على نظام Ubuntu, تثبيت بيئة LAMP على دبيان ومشتقاتها, كيفية تثبيت LAMP على Ubuntu: الطريق السهل) لقد تحدثت عن كيفية التثبيت LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)اليوم ، على وجه الخصوص ، سنعلمك كيفية تثبيت LAMP من وحدة التحكم ، تلقائيًا وبأقل قدر من مشاركة المستخدم.
لتحقيق هدفنا سوف نستخدم أ يسمى النصي باش المصباح، مصنوع بواسطة تيديسون ، الذي يسمح لنا بتثبيت إصدارات مختلفة من Apache + PHP + MySQL / MariaDB / Percona ، يمتلك المستخدم القدرة على اختيار أي إصدار من هذه البرامج لاستخدامه (على الرغم من أنه يأتي مع بعض المعلمات افتراضيًا).
ما التوزيعات التي يدعمها مصباح البرنامج النصي؟
تم اختبار البرنامج النصي على التوزيعات التالية ويجب أن يعمل على أي توزيعات مشتقة منها:
- سينت أو إس-5.x
- سينت أو إس-6.x
- سينت أو إس-7.x
- نظام التشغيل Ubuntu-12.x
- نظام التشغيل Ubuntu-13.x
- نظام التشغيل Ubuntu-14.x
- نظام التشغيل Ubuntu-15.x
- نظام التشغيل Ubuntu-16.x
- ديبيان-7.x
- ديبيان-8.x
ما إصدارات البرامج التي يدعمها مصباح البرنامج النصي؟
يوفر البرنامج النصي إمكانية تثبيت البرامج والإصدارات التالية:
- أباتشي 2.2 ، أباتشي 2.4.
- MySQL-5.5 و MySQL-5.6 و MySQL-5.7 و MariaDB-5.5 و MariaDB-10.0 و MariaDB-10.1 و Percona-Server-5.5 و Percona-Server-5.6 و Percona-Server-5.7.
- PHP-5.3 و PHP-5.4 و PHP-5.5 و PHP-5.6 و PHP-7.0.
- وحدة PHP: OPcache و ZendGuardLoader و ionCube_Loader و XCache و Imagemagick و GraphicsMagick و Memcache و Memcached Redis و Mongo Swoole.
- برامج أخرى: Memcached ، phpMyAdmin ، Redis-Server
كيفية تثبيت البرنامج النصي للمصباح؟
للتثبيت ، يجب اتباع الخطوات التالية وفقًا لتوزيعك:
قم بتثبيت البرنامج النصي للمصباح على CentOS والمشتقات:
yum -y قم بتثبيت wget screen unzip wget - no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip بفك ضغط lamp.zip
cd مصباح سيد chmod + x *.sh الشاشة - مصباح S.
قم بتثبيت البرنامج النصي المصباح على Debian / Ubuntu ومشتقاته:
apt-get -y install wget screen unzip wget - no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip بفك ضغط lamp.zip
cd مصباح سيد chmod + x *.sh الشاشة - مصباح S.
كيفية استخدام النص المصباح؟
لاستخدام البرنامج النصي المصباح ، يجب علينا تنفيذ ملف التثبيت .sh باستخدام الأمر التالي:
./lamp.sh
ثم يجب علينا تحديد إصدارات البرنامج التي نريد تثبيتها واحدة تلو الأخرى ، ويمكننا تحديد كل إصدار يشير إلى الرقم الذي يحدده أو إذا ضغطنا على إدخال ، فسيتم تثبيت الإصدار الافتراضي. يمكننا أيضًا اختيار كلمة المرور من قاعدة البيانات.
بدون شك ، هذه طريقة سريعة وفعالة وممتعة لتثبيت LAMP. أتمنى أن يعمل من أجلك ولا تتردد في ترك تعليقاتك.
استخدم جزءًا من البرنامج النصي لتعديل .bash_rc
#################### معلومات النظام ####################
طراز وحدة المعالجة المركزية: Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00GHz
عدد النوى: 2
تردد وحدة المعالجة المركزية: 3000.000،XNUMX،XNUMX ميجا هرتز
حجم ذاكرة الوصول العشوائي: 1983 ميجابايت
مبلغ المبادلة: 1999 ميجابايت
وقت التشغيل: 0 أيام ، 6 ساعات و 11 دقيقة و 22 ثانية
متوسط الحمل: 0.17 ، 0.25 ، 0.34
العمارة: x86_64 (64 بت)
النواة: 4.4.0-43 عام
اسم الجهاز: dc5800
################################################## ################
هذا ما يبدو عليه في كل مرة أفتح فيها وحدة التحكم.
حول LAMP ، من الأسهل تثبيته
sudo apt تثبيت phpmyadmin mysql-server
في حالة الطوارئ ، أعرف بالفعل كيفية القيام بذلك ، شكرًا لك منشورًا جيدًا.
أليس من الأفضل استخدام عامل ميناء؟)
لذلك يمكن استخدامه حتى في النوافذ ...
كما أننا لا "نتسخ" في النظام ، فنحن نحتفظ بالنسخ الاحتياطية لقواعد البيانات أو التطبيقات في نظامنا فقط ، أما الباقي فيعمل في حاويات منفصلة (الحاوية bd + حاوية اباتشي)
كيف يمكنني إلغاء تثبيت كل هذا لأنني أريد القيام بذلك واحدًا تلو الآخر
يمكنك تشغيل البرنامج النصي لإلغاء التثبيت الموجود في مجلد lamp-master ./uninstall.sh
صباح الخير أريد تكوين اسم الخادم في apache2 لكن لا يمكنني العثور على التكوين أنا طالب وليس لدي الكثير من المهارة.
شكرا جزيلا