Allerede ved tidligere lejligheder (Sådan installeres LAMP på Ubuntu, Installation af et LAMP-miljø på Debian og derivater, Sådan installeres LAMP på Ubuntu: den nemme måde) Jeg har talt om, hvordan jeg installerer LAMPE (Linux + Apache + MySQL / MariaDB / Percona + PHP)I dag skal vi især lære dig, hvordan du installerer LAMP fra konsollen automatisk og med minimal brugerdeltagelse.
For at nå vores mål bruger vi en bash script kaldet lampe, lavet af teddysun, som giver os mulighed for at installere forskellige versioner af Apache + PHP + MySQL / MariaDB / Percona, har brugeren beføjelse til at vælge hvilken version af denne software, der skal bruges (selvom den kommer som standard med nogle).
Hvilke distributioner understøtter scriptlampen?
Scriptet er testet på følgende distributioner og skal fungere på enhver afledt af 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
Hvilke softwareversioner understøtter scriptlampen?
Scriptet giver mulighed for at installere følgende software og 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.
- Anden software: Memcached, phpMyAdmin, Redis-Server
Hvordan installeres lampeskriptet?
For at installere skal vi følge følgende trin i henhold til din distribution:
Installer lampeskriptet på CentOS og derivater:
yum -y installer 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 lampe
Installer lampeskriptet på Debian / Ubuntu og derivater:
apt-get -y installer 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 lampe
Hvordan bruges lampeskriptet?
For at bruge lampeskriptet skal vi udføre .sh-filen med følgende kommando:
./lampe.sh
Derefter skal vi vælge en efter en de versioner af den software, vi vil installere, vi kan vælge hver version, der angiver det nummer, der identificerer det, eller hvis vi trykker på enter, installerer den standardversionen. Vi kan også vælge adgangskoden fra databasen.
Uden tvivl er dette en hurtig, effektiv og sjov måde at installere LAMP på. Jeg håber, det fungerer for dig, og tøv ikke med at efterlade dine kommentarer.
Brug en del af scriptet til at ændre min .bash_rc
##################### Systemoplysninger #######################
CPU-model: Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00 GHz
Antal kerner: 2
CPU-frekvens: 3000.000 MHz
Mængde RAM: 1983 MB
SWAP-beløb: 1999 MB
Tændtid: 0 dage, 6 timer 11 minutter og 22 sekunder
Gennemsnitlig belastning: 0.17, 0.25, 0.34
Arkitektur: x86_64 (64 Bit)
Kerne: 4.4.0-43-generisk
Maskinens navn: dc5800
################################################## ################
Sådan ser det ud, hver gang jeg åbner en konsol.
Om LAMPEN er det lettere at installere
sudo apt installer phpmyadmin mysql-server
I en nødsituation ved jeg allerede, hvordan man gør det, tak for det gode indlæg.
Er det ikke bedre at bruge docker?)
Så det kan bruges selv i windows ...
Vi "beskidte" ikke systemet, vi opbevarer kun sikkerhedskopier af databaser eller apps i vores system, resten kører i separate containere (container bd + container apache)
Hvordan kan jeg afinstallere alt dette, da jeg vil gøre det en efter en
Du kan køre afinstallationsscriptet, der findes i lampe-master ./uninstall.sh-mappen
Godmorgen Jeg vil konfigurere servernavnet i apache2, men jeg kan ikke finde konfigurationen, jeg er studerende, og jeg har ikke meget dygtighed.
Mange tak