Allerede ved tidligere anledninger (Slik installerer du LAMP på Ubuntu, Installere et LAMP-miljø på Debian og derivater, Slik installerer du LAMP på Ubuntu: den enkle måten) Jeg har snakket om hvordan jeg skal installere LAMPE (Linux + Apache + MySQL / MariaDB / Percona + PHP)Spesielt i dag skal vi lære deg hvordan du installerer LAMP fra konsollen automatisk og med minimal brukermedvirkning.
For å nå vårt mål vil vi bruke en bash script kalt lampe, laget av teddysun, som lar oss installere forskjellige versjoner av Apache + PHP + MySQL / MariaDB / Percona, har brukeren makten til å velge hvilken versjon av denne programvaren som skal brukes (selv om den kommer som standard med noen).
Hvilke distribusjoner støtter skriptlampen?
Skriptet er testet på følgende distribusjoner og skal fungere på alle som kommer fra 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 programvareversjoner støtter skriptlampen?
Skriptet gir muligheten til å installere følgende programvare og versjoner:
- 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.
- Annen programvare: Memcached, phpMyAdmin, Redis-Server
Hvordan installerer jeg lampeskriptet?
For å installere må vi følge følgende trinn i henhold til distribusjonen din:
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 skjerm -S lampe
Installer lampeskriptet på Debian / Ubuntu og derivater:
apt-get -y install 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 skjerm -S lampe
Hvordan bruker jeg lampeskriptet?
For å bruke lampeskriptet må vi utføre .sh-filen med installasjonen med følgende kommando:
./lamp.sh
Så må vi velge versjonene av programvaren vi vil installere en etter en, vi kan velge hver versjon som indikerer nummeret som identifiserer den, eller hvis vi trykker på enter vil den installere standardversjonen. Vi kan også velge passord fra databasen.
Uten tvil er dette en rask, effektiv og morsom måte å installere LAMP på. Jeg håper det fungerer for deg og ikke nøl med å legge igjen kommentarene dine.
Bruk en del av skriptet til å endre .bash_rc
#################### Systeminformasjon ####################
CPU-modell: Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00 GHz
Antall kjerner: 2
CPU-frekvens: 3000.000 MHz
Mengde RAM: 1983 MB
SWAP-beløp: 1999 MB
Påslagstid: 0 dager, 6 timer 11 minutter og 22 sekunder
Gjennomsnittlig belastning: 0.17, 0.25, 0.34
Arkitektur: x86_64 (64 bit)
Kjerne: 4.4.0-43-generisk
Maskinnavn: dc5800
################################################## ################
Slik ser det ut hver gang jeg åpner en konsoll.
Om LAMPEN er det lettere å installere
sudo apt installer phpmyadmin mysql-server
I en nødsituasjon vet jeg allerede hvordan jeg skal gjøre det, takk bra innlegg.
Er det ikke bedre å bruke docker?)
Så den kan brukes til og med i Windows ...
Vi "skitner" ikke systemet, vi beholder bare sikkerhetskopier av databasene eller appene i systemet vårt, resten kjører i separate containere (container bd + container apache)
Hvordan kan jeg avinstallere alt dette siden jeg vil gjøre det en etter en
Du kan kjøre avinstallasjonsskriptet som finnes i lampe-master ./uninstall.sh-mappen
God morgen. Jeg vil konfigurere ServerName i apache2, men jeg finner ikke konfigurasjonen. Jeg er student, og jeg har ikke mye dyktighet.
Tusen takk