Juba eelmistel kordadel (Kuidas installida LAMP Ubuntu, LAMP-i keskkonna installimine Debianile ja derivaatidele, LAMP-i installimine Ubuntu: lihtne viis) Olen rääkinud, kuidas installida LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)Eelkõige õpetame täna, kuidas installida konsoolist LAMP automaatselt ja kasutaja minimaalse osalusega.
Eesmärgi saavutamiseks kasutame a bashi skript nimega lamp, valmistatud teddysun, mis võimaldab meil installida Apache + PHP + MySQL / MariaDB / Percona erinevaid versioone, on kasutajal õigus valida, millist versiooni sellest tarkvarast kasutada (kuigi see on vaikimisi mõnega parameetriline).
Milliseid jaotusi skriptilamp toetab?
Skripti on testitud järgmistel jaotustel ja see peaks töötama mis tahes neist tuletatud:
- 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
Milliseid tarkvaraversioone skriptilamp toetab?
Skript pakub võimalust installida järgmine tarkvara ja versioonid:
- 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 moodul: OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
- Muu tarkvara: Memcached, phpMyAdmin, Redis-Server
Kuidas lambi skripti installida?
Installimiseks peame järgima teie jaotusele vastavaid samme:
Installige lamp-skript CentOS-ile ja derivaatidele:
yum -y installin wget-ekraani lahti lahti wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lamp-master chmod + x *.sh ekraan -S lamp
Paigaldage lambi skript Debianile / Ubuntu ja selle derivaatidele:
apt-get -y installige wget-ekraan 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 ekraan -S lamp
Kuidas kasutada lambiskripti?
Lambiskripti kasutamiseks peame käivitama .sh-faili järgmise käsuga:
./lamp.sh
Seejärel peame valima ükshaaval tarkvara versioonid, mida soovime installida, saame valida iga versiooni, mis näitab numbrit, mis seda identifitseerib, või kui vajutame sisestusklahvi, installime vaikeversiooni. Parooli saame valida ka andmebaasist.
Kahtlemata on see kiire, tõhus ja lõbus viis LAMP-i installimiseks. Loodan, et see töötab teie jaoks ja ärge kartke oma kommentaare jätta.
Kasutage skripti osa minu .bash_rc muutmiseks
#################### Süsteemi info ####################
Protsessori mudel: Intel (R) Core (TM) 2 Duo protsessor E8400 @ 3.00GHz
Südamike arv: 2
Protsessori sagedus: 3000.000 XNUMX XNUMX MHz
RAM-i maht: 1983 MB
SWAP-maht: 1999 MB
Toite sisselülitamise aeg: 0 päeva, 6 tundi 11 minutit 22 sekundit
Keskmine koormus: 0.17, 0.25, 0.34
Arhitektuur: x86_64 (64-bitine)
Tuum: 4.4.0-43-üldine
Masina nimi: dc5800
######################################################## ##################
Nii näeb see välja iga kord, kui konsooli avan.
LAMPi kohta on seda lihtsam installida
sudo apt install phpmyadmin mysql-server
Hädaolukorras tean, kuidas seda teha, aitäh hea postitus.
Kas pole parem kasutada dokerit?)
Nii et seda saab kasutada isegi akendes ...
Samuti ei "määri" süsteemi, hoiame andmebaaside või rakenduste varukoopiaid ainult oma süsteemis, ülejäänud käivad eraldi konteinerites (container bd + container apache)
Kuidas ma saan selle kõik desinstallida, kuna tahan seda ükshaaval teha
Saate käivitada kaustast lamp-master ./uninstall.sh leitud desinstallimisskripti
Tere hommikust, ma tahan serveri nime konfigureerida apache2-s, kuid ma ei leia konfigureerimist, mis oleksin üliõpilane ja mul pole palju oskusi.
tänan väga