وصف
LAMP هو برنامج نصي قوي لتثبيت Apache + PHP + MySQL/MariaDB وما إلى ذلك. يمكنك تثبيت Apache + PHP + MySQL/MariaDB بطريقة سهلة للغاية، فقط عليك اختيار ما تريد تثبيته قبل التثبيت. وسيتم القيام بكل الأمور في دقائق قليلة.
- النظام المدعوم
- البرامج المدعومة
- إصدار البرنامج
- تثبيت
- يرقي
- النسخ الاحتياطي
- إلغاء التثبيت
- موقع التثبيت الافتراضي
- إدارة العمليات
- أمر المصباح
- الأخطاء والقضايا
- رخصة
النظام المدعوم
- أمازون لينكس 2
- ألما لينكس 8
- ألما لينكس 9
- سينتوس ستريم 8
- سينتوس ستريم 9
- روكي لينكس 8
- روكي لينكس 9
- ديبيان 10
- ديبيان 11
- ديبيان 12
- أوبونتو 20.04
- أوبونتو 22.04
- أوبونتو 24.04
البرامج المدعومة
- Apache-2.4 (يتضمن وحدة HTTP/2: mod_http2)
- وحدات أباتشي الإضافية: mod_wsgi، mod_security، mod_jk
- MySQL-5.7، MySQL-8.0، MariaDB-10.5، MariaDB-10.6، MariaDB-10.11
- PHP-7.4، PHP-8.0، PHP-8.1، PHP-8.2
- PHP ملحقات إضافية: Zend OPcache، ionCube Loader، PDFlib، APCu، imagick، libsodium، memcached، redis، mongodb، swoole، yaf، yar، msgpack، psr، phalcon، grpc، xdebug
- برامج أخرى: OpenSSL، ImageMagick، Memcached، phpMyAdmin، Adminer، Redis، re2c، KodExplorer
إصدار البرنامج
أباتشي ووحدات إضافية | إصدار |
---|
httpd | 2.4.62 |
أبريل | 1.7.5 |
أبريل الاستخدام | 1.6.3 |
opensl | 1.1.1 واط |
mod_wsgi | 4.9.4 |
mod_security2 | 2.9.6 |
mod_jk | 1.2.50 |
قاعدة البيانات | إصدار |
---|
ماي إس كيو إل | 5.7.44، 8.0.40 |
ماريا دي بي | 10.5.27، 10.6.20، 10.11.10 |
PHP والإضافات الإضافية | إصدار |
---|
PHP | 7.4.33، 8.0.30، 8.1.31، 8.2.26 |
محمل أيون كيوب | 13.3.1 |
PDFlib | 10.0.0 |
امتداد APCu | 5.1.21 |
ملحق جي آر بي سي | 1.58.0 |
ImageMagick | 7.1.1-38 |
امتداد imagick | 3.7.0 |
ليبسوديوم | 1.0.19 |
تمديد الليبسوديوم | 2.0.23 |
com.memcached | 1.6.6 |
libmemcached | 1.0.18 |
ملحق memcached | 3.1.5 |
re2c | 3.0 |
redis | 5.0.14 |
امتداد ريديس | 5.3.7 |
ملحق مونجودب | 1.16.2 |
تمديد سوول | 4.8.12 |
امتداد ياف | 3.3.5 |
تمديد يار | 2.3.2 |
ملحق msgpack | 2.1.2 |
ملحق psr | 1.2.0 |
تمديد الصقر | 5.3.1 |
ملحق xdebug | 3.1.6 |
أدوات إدارة قواعد البيانات | إصدار |
---|
phpMyAdmin | 5.2.1 |
المشرف | 4.8.1 |
أداة إدارة الملفات | إصدار |
---|
كود اكسبلورر | 4.52 |
تثبيت
- إذا كان نظام الخادم الخاص بك: Amazon Linux 2/CentOS/Rocky Linux/AlmaLinux
yum -y install wget git
git clone https://github.com/teddysun/lamp.git
cd lamp
chmod 755 * .sh
./lamp.sh
- إذا كان نظام الخادم الخاص بك: Debian/Ubuntu
apt-get -y install wget git
git clone https://github.com/teddysun/lamp.git
cd lamp
chmod 755 * .sh
./lamp.sh
- مثال على وضع التثبيت التلقائي
./lamp.sh --apache_option 1 --apache_modules mod_wsgi,mod_security --db_option 1 --db_root_pwd teddysun.com --php_option 1 --php_extensions apcu,ioncube,imagick,redis,mongodb,libsodium,swoole --db_manage_modules phpmyadmin,adminer --kodexplorer_option 1
يرقي
cd ~ /lamp
git reset --hard // Resets the index and working tree
git pull // Get latest version first
chmod 755 * .sh
./upgrade.sh // Select one to upgrade
./upgrade.sh apache // Upgrade Apache
./upgrade.sh db // Upgrade MySQL or MariaDB
./upgrade.sh php // Upgrade PHP
./upgrade.sh phpmyadmin // Upgrade phpMyAdmin
./upgrade.sh adminer // Upgrade Adminer
النسخ الاحتياطي
- يجب عليك تعديل التكوين قبل تشغيله
- النسخ الاحتياطي لقواعد البيانات والملفات والأدلة MySQL أو MariaDB
- يتم تشفير ملف النسخ الاحتياطي باستخدام AES256-cbc مع ملخص الرسائل SHA1 (يعتمد على أمر
openssl
) (اختياري) - النقل التلقائي لملف النسخ الاحتياطي إلى Google Drive (يعتمد على أمر
rclone
) (اختياري) - النقل التلقائي لملف النسخ الاحتياطي إلى خادم FTP (يعتمد على أمر
ftp
) (اختياري) - الحذف التلقائي للملف البعيد من Google Drive أو خادم FTP (خيار)
إلغاء التثبيت
موقع التثبيت الافتراضي
موقع أباتشي | طريق |
---|
تثبيت البادئة | /usr/local/Apache |
موقع جذر الويب | / البيانات / شبكة الاتصالات العالمية / الافتراضي |
ملف التكوين الرئيسي | /usr/local/Apache/conf/httpd.conf |
مؤتمر المضيف الظاهري الافتراضي | /usr/local/Apache/conf/vhost/default.conf |
مؤتمر المضيف الظاهري | /usr/local/Apache/conf/vhost/your_virtual_host.conf |
موقع SSL المضيف الظاهري | /usr/local/Apache/conf/ssl/your_virtual_host |
موقع المضيف الظاهري | /data/www/your_virtual_host_names |
موقع سجل المضيف الظاهري | /data/wwwlog/your_virtual_host_names |
موقع phpMyAdmin | طريق |
---|
موقع التثبيت | /data/www/default/phpmyadmin |
موقع المشرف | طريق |
---|
موقع التثبيت | /data/www/default/adminer.php |
موقع كود اكسبلورر | طريق |
---|
موقع التثبيت | /data/www/default/kod |
الموقع PHP | طريق |
---|
تثبيت البادئة | /usr/local/php |
ملف التكوين | /usr/local/php/etc/php.ini |
ini موقع إضافي | /usr/local/php/php.d |
موقع ماي إس كيو إل | طريق |
---|
تثبيت البادئة | /usr/local/mysql |
موقع البيانات الافتراضي | /usr/local/mysql/data |
ملف التكوين my.cnf | /etc/my.cnf |
موقع ماريا دي بي | طريق |
---|
تثبيت البادئة | /usr/local/mariadb |
موقع البيانات الافتراضي | /usr/local/mariadb/data |
ملف التكوين my.cnf | /etc/my.cnf |
إدارة العمليات
عملية | يأمر |
---|
أباتشي | /etc/init.d/httpd (بدء|إيقاف|الحالة|إعادة التشغيل) |
ماي إس كيو إل/ماريا دي بي | /etc/init.d/mysqld (بدء|إيقاف|الحالة|إعادة التشغيل) |
ميمكاشد | /etc/init.d/memcached (بدء|إيقاف|إعادة تشغيل) |
خادم ريديس | /etc/init.d/redis-server (بدء|إيقاف|إعادة تشغيل) |
أمر المصباح
يأمر | وصف |
---|
إضافة مصباح | أنشئ مضيفًا افتراضيًا جديدًا لـ Apache |
مصباح ديل | احذف مضيف Apache الظاهري |
قائمة المصباح | قم بإدراج جميع مضيفي Apache الظاهريين |
نسخة المصباح | طباعة النسخة والخروج |
الأخطاء والقضايا
لا تتردد في الإبلاغ عن أي أخطاء أو مشكلات لنا، أو إرسال بريد إلكتروني إلى: [email protected] أو فتح مشكلات على Github.
الدعم (الصينية فقط): https://lamp.sh/support.html
رخصة
حقوق الطبع والنشر (C) 2013 - 2024 تيديسون
مرخص بموجب ترخيص GPLv3.