Reeds by vorige geleenthede (Hoe om LAMP op Ubuntu te installeer, Die installering van 'n LAMP-omgewing op Debian en afgeleides, Hoe om LAMP op Ubuntu te installeer: die maklike manier) Ek het gepraat oor hoe om te installeer LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)In die besonder gaan ons u vandag leer hoe om LAMP outomaties en met minimale gebruikersdeelname vanaf die konsole te installeer.
Om ons doel te bereik, gebruik ons a bash skrif genaamd lamp, gemaak deur teddieson, waarmee ons verskillende weergawes van Apache + PHP + MySQL / MariaDB / Percona kan installeer, is die gebruiker in staat om te kies watter weergawe van hierdie sagteware hy wil gebruik (alhoewel dit standaard geparameteriseer word)
Index
Watter verspreidings ondersteun die skriflamp?
Die draaiboek is getoets op die volgende verspreidings en moet werk op enige wat daaruit ontleen word:
- 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
Watter sagteware-weergawes word ondersteun deur die scriptlamp?
Die script bied die moontlikheid om die volgende sagteware en weergawes te installeer:
- 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-module: OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
- Ander sagteware: Memcached, phpMyAdmin, Redis-Server
Hoe om die lampskrif te installeer?
Om te installeer, moet u die volgende stappe volg volgens u verspreiding:
Installeer die lampskrip op CentOS en afgeleides:
yum -y installeer 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 skerm -S lamp
Installeer die lampskrip op Debian / Ubuntu en afgeleides:
apt-get -y installeer 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 skerm -S lamp
Hoe om die lampskrif te gebruik?
Om die lampskrip te gebruik, moet ons die installasie .sh-lêer uitvoer met die volgende opdrag:
./lamp.sh
Dan moet ons die weergawes van die sagteware wat ons wil installeer, een vir een kies, ons kan elke weergawe kies met die nommer wat dit identifiseer, of as ons op Enter druk, sal die standaardweergawe geïnstalleer word. Ons kan ook die wagwoord uit die databasis kies.
Dit is ongetwyfeld 'n vinnige, doeltreffende en prettige manier om LAMP te installeer. Ek hoop dit werk vir u en moet asseblief nie huiwer om u kommentaar te lewer nie.
6 kommentaar, los joune
Gebruik 'n gedeelte van die script om my .bash_rc te wysig
#################### Stelselinligting ####################
SVE-model: Intel (R) Core (TM) 2 Duo SVE E8400 @ 3.00 GHz
Aantal kerne: 2
SVE-frekwensie: 3000.000 MHz
Hoeveelheid RAM: 1983 MB
SWAP-bedrag: 1999 MB
Aanskakel tyd: 0 dae, 6 uur 11 minute 22 sekondes
Gemiddelde lading: 0.17, 0.25, 0.34
Argitektuur: x86_64 (64 Bit)
Kernel: 4.4.0-43-generies
Masjiennaam: dc5800
################################################## ################
Dit is hoe dit lyk elke keer as ek 'n konsole oopmaak.
Oor die LAMP is dit makliker om te installeer
sudo apt installeer phpmyadmin mysql-bediener
In 'n noodgeval weet ek al hoe om dit te doen, baie dankie.
Is dit nie beter om docker te gebruik nie?)
Dit kan dus selfs in vensters gebruik word ...
Ons "vuil" die stelsel ook nie; ons hou slegs die rugsteun van die databasisse of programme in ons stelsel, die res word in aparte houers gebruik (container bd + container apache)
Hoe kan ek dit alles verwyder, aangesien ek dit een vir een wil doen?
U kan die verwyderingsskrip wat in die lamp-master ./uninstall.sh-gids gevind word, laat loop
Goeiemôre, ek wil die ServerName in apache2 instel, maar ek kan nie die konfigurasie vind nie. Ek is 'n student en ek het nie veel vaardigheid nie.
Baie dankie