Redan vid tidigare tillfällen (Hur man installerar LAMP på Ubuntu, Installera en LAMP-miljö på Debian och derivat, Så här installerar du LAMP på Ubuntu: det enkla sättet) Jag har pratat om hur man installerar LAMPA (Linux + Apache + MySQL / MariaDB / Percona + PHP)Idag kommer vi särskilt att lära dig hur man installerar LAMP från konsolen, automatiskt och med minimalt användardeltagande.
För att uppnå vårt mål kommer vi att använda en bash-skript som heter lampa, tillverkad av teddysun, vilket gör att vi kan installera olika versioner av Apache + PHP + MySQL / MariaDB / Percona, har användaren befogenhet att välja vilken version av denna programvara som ska användas (även om den kommer som standard med vissa)
Vilka distributioner stöder skriptlampan?
Skriptet har testats på följande distributioner och bör fungera på alla som härrör från dem:
- CentOS-5.x
- CentOS-6.x
- CentOS-7.x
- Ubuntu-12.x
- Ubuntu-13.x
- Ubuntu-14.x
- Ubuntu-15.x
- Ubuntu-16.x
- Debian-7.x
- Debian-8.x
Vilka programvaruversioner stöder skriptlampan?
Skriptet ger möjlighet att installera följande programvara och versioner:
- Apache-2.2, Apache-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-modul: OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
- Annan programvara: Memcached, phpMyAdmin, Redis-Server
Hur installerar jag lampskriptet?
För att installera måste vi följa följande steg enligt din distribution:
Installera lampskriptet på CentOS och derivat:
yum -y installera wget screen unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lamp-master chmod + x *.sh skärm -S lampa
Installera lampskriptet på Debian / Ubuntu och derivat:
apt-get -y installera wget screen unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lamp-master chmod + x *.sh skärm -S lampa
Hur använder jag lampskriptet?
För att använda lampskriptet måste vi köra installationen .sh-fil med följande kommando:
./lamp.sh
Sedan måste vi välja en efter en de versioner av programvaran som vi vill installera, vi kan välja varje version som anger antalet som identifierar den eller om vi trycker på enter kommer den att installera standardversionen. Vi kan också välja lösenord från databasen.
Utan tvekan är detta ett snabbt, effektivt och roligt sätt att installera LAMP. Jag hoppas att det fungerar för dig och tveka inte att lämna dina kommentarer.
Använd en del av skriptet för att ändra min .bash_rc
#################### Systeminformation ####################
CPU-modell: Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00 GHz
Antal kärnor: 2
CPU-frekvens: 3000.000 MHz
Mängd RAM: 1983 MB
SWAP-belopp: 1999 MB
Starttid: 0 dagar, 6 timmar 11 minuter 22 sekunder
Genomsnittlig belastning: 0.17, 0.25, 0.34
Arkitektur: x86_64 (64 bitar)
Kärna: 4.4.0-43-generisk
Maskinsnamn: dc5800
################################################## ################
Så här ser det ut varje gång jag öppnar en konsol.
Om LAMPEN är det lättare att installera
sudo apt installera phpmyadmin mysql-server
I en nödsituation vet jag redan hur man gör det, tack bra inlägg.
Är det inte bättre att använda docker?)
Så det kan användas även i Windows ...
Vi "smutsar" inte systemet, vi behåller endast säkerhetskopior av databaser eller appar i vårt system, resten körs i separata behållare (container bd + container apache)
Hur kan jag avinstallera allt detta eftersom jag vill göra det en efter en
Du kan köra avinstallationsskriptet som finns i lamp-master ./uninstall.sh-mappen
God morgon Jag vill konfigurera ServerName i apache2 men jag kan inte hitta konfigurationen Jag är student och jag har inte så mycket skicklighet.
tack så mycket