Már a korábbi alkalmakkor (A LAMP telepítése az Ubuntu-ra, LAMP környezet telepítése a Debianra és a derivatívákra, A LAMP telepítése az Ubuntu-ra: az egyszerű módszer) Beszéltem a telepítés módjáról LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)Ma különösen megtanítjuk, hogyan telepítsék a LAMP-t a konzolról, automatikusan és minimális felhasználói részvétel mellett.
Célunk elérése érdekében a bash script úgynevezett lámpa, készítette teddysun, amely lehetővé teszi számunkra az Apache + PHP + MySQL / MariaDB / Percona különböző verzióinak telepítését, a felhasználónak lehetősége van megválasztani a szoftver melyik verzióját használja (bár alapértelmezés szerint némelyikhez van paraméterezve).
Milyen eloszlásokat támogat a szkriptlámpa?
A szkriptet a következő terjesztéseken tesztelték, és működnie kell az ezekből származtatottakon:
- 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
Milyen szoftver verziókat támogat a szkriptlámpa?
A szkript lehetőséget kínál a következő szoftverek és verziók telepítésére:
- 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.
- Egyéb szoftver: Memcached, phpMyAdmin, Redis-Server
Hogyan kell telepíteni a lámpa szkriptet?
A telepítéshez a következő lépéseket kell követnünk az elosztása szerint:
Telepítse a lámpa szkriptet a CentOS-ra és a derivatívákra:
yum -y telepítsem a wget képernyőt kicsomagoljuk a wget -et - nem ellenőrizzük a tanúsítványt -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lámpa-mester chmod + x *.sh képernyő -S lámpa
Telepítse a lamp szkriptet a Debian / Ubuntu és származékai oldalára:
apt-get -y telepítse a wget képernyőt unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lámpa-mester chmod + x *.sh képernyő -S lámpa
Hogyan kell használni a lámpa szkriptet?
A lamp script használatához a .sh fájlt a következő paranccsal kell végrehajtanunk:
./lamp.sh
Ezután egyenként ki kell választanunk a telepíteni kívánt szoftver verzióit, kiválaszthatjuk az egyes verziókat, megjelölve az azonosító számot, vagy ha megnyomjuk az Enter billentyűt, akkor telepítjük az alapértelmezett verziót. Az adatbázisból választhatjuk a jelszót is.
Kétségtelen, hogy ez egy gyors, hatékony és szórakoztató módszer a LAMP telepítéséhez. Remélem, ez működik az Ön számára, és ne habozzon elhagyni észrevételeit.
A .bash_rc fájl módosításához használja a szkript egy részét
#################### Rendszer információ ####################
CPU modell: Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00GHz
Magok száma: 2
CPU frekvencia: 3000.000 XNUMX XNUMX MHz
RAM mennyisége: 1983 MB
SWAP-mennyiség: 1999 MB
Bekapcsolási idő: 0 nap, 6 óra 11 perc 22 másodperc
Átlagos terhelés: 0.17, 0.25, 0.34
Felépítés: x86_64 (64 Bit)
Kernel: 4.4.0-43-generikus
Gép neve: dc5800
################################################## ################
Így néz ki minden alkalommal, amikor kinyitok egy konzolt.
A LAMP-ról könnyebb telepíteni
sudo apt install phpmyadmin mysql-server
Vészhelyzet esetén már tudom, hogyan kell csinálni, köszönöm a jó hozzászólást.
Nem jobb dokkolót használni?)
Tehát akár Windows-ban is használható ...
Továbbá nem "piszkosítjuk" a rendszert, csak az adatbázisok vagy alkalmazások biztonsági másolatait tároljuk a rendszerünkben, a többiek külön tárolókban futnak (container bd + container apache)
Hogyan tudom mindezt eltávolítani, mivel egyenként szeretném megtenni
Futtathatja a lamp-master ./uninstall.sh mappában található eltávolító parancsfájlt
Jó reggelt szeretném konfigurálni a ServerName-t az apache2-ben, de nem találom azt a konfigot, amely hallgató vagyok, és nincs sok hozzáértésem.
Köszönöm szépen