Že ob prejšnjih priložnostih (Kako namestiti LAMP na Ubuntu, Namestitev okolja LAMP na Debian in derivate, Kako namestiti LAMP na Ubuntu: enostaven način) Govoril sem o tem, kako namestiti LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)Zlasti danes vas bomo naučili, kako samodejno in z minimalnim sodelovanjem uporabnika namestiti LAMP s konzole.
Za dosego našega cilja bomo uporabili a bash skripta, imenovana svetilka, Narejeno v teddysun, ki nam omogoča namestitev različnih različic Apache + PHP + MySQL / MariaDB / Percona, uporabnik pa ima možnost, da izbere, katero različico te programske opreme bo uporabil (čeprav je privzeto z nekaterimi parametriziran).
Katere distribucije podpira žarnica skripta?
Skript je bil preizkušen v naslednjih distribucijah in bi moral delovati na vseh, ki iz njih izhajajo:
- 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
Katere različice programske opreme podpira žarnica skripta?
Skript ponuja možnost namestitve naslednje programske opreme in različic:
- 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.
- Druga programska oprema: Memcached, phpMyAdmin, Redis-Server
Kako namestiti skript svetilke?
Za namestitev moramo glede na vašo distribucijo slediti naslednjim korakom:
Namestite skript žarnice na CentOS in izpeljanke:
yum -y namestite zaslon wget unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd mojster žarnice chmod + x *.sh zaslon -S lučka
Namestite skript žarnice na Debian / Ubuntu in izpeljanke:
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 mojster žarnice chmod + x *.sh zaslon -S lučka
Kako uporabiti skript svetilke?
Če želite uporabiti skript svetilke, moramo namestitveno datoteko .sh zagnati z naslednjim ukazom:
./svetilka.sh
Nato moramo eno za drugo izbrati različice programske opreme, ki jo želimo namestiti, lahko izberemo vsako različico, ki označuje številko, ki jo identificira, ali če pritisnemo enter, bo namestila privzeto različico. Geslo lahko izberemo tudi iz baze podatkov.
Brez dvoma je to hiter, učinkovit in zabaven način namestitve LAMP. Upam, da vam deluje in ne oklevajte in pustite svoje komentarje.
Uporabite del skripta za spreminjanje mojega .bash_rc
#################### Sistemska informacija ####################
Model CPU: Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00 GHz
Število jeder: 2
Frekvenca procesorja: 3000.000 MHz
Količina RAM-a: 1983 MB
SWAP Količina: 1999 MB
Čas vklopa: 0 dni, 6 ur 11 minut 22 sekund
Povprečna obremenitev: 0.17, 0.25, 0.34
Arhitektura: x86_64 (64 bit)
Jedro: 4.4.0-43-generično
Ime stroja: dc5800
##################################################################### #################
Takole je videti vsakič, ko odprem konzolo.
O LAMPU ga je lažje namestiti
sudo apt namestite phpmyadmin mysql-server
V nujnih primerih že vem, kako to storiti, hvala lepa.
Ali ni bolje uporabiti dockerja?)
Tako se lahko uporablja tudi v oknih ...
Prav tako sistema ne "umažemo", varnostne kopije baz podatkov ali aplikacij hranimo samo v našem sistemu, ostalo se izvaja v ločenih vsebnikih (vsebnik bd + vsebnik apache)
Kako lahko vse to odstranim, saj želim to narediti enega za drugim
Zaženete lahko skript za odstranitev, ki ga najdete v mapi lamp-master ./uninstall.sh
Dobro jutro želim nastaviti ime strežnika v apache2, vendar ne najdem konfiguracije. Sem študent in nimam veliko spretnosti.
Najlepša hvala