Jau iepriekšējās reizēs (Kā instalēt LAMP uz Ubuntu, LAMP vides instalēšana Debian un atvasinājumiem, Kā LAMP instalēt Ubuntu: vienkāršākais veids) Esmu runājis par to, kā instalēt LAMP (Linux + Apache + MySQL / MariaDB / Perkona + PHP)Jo īpaši šodien mēs iemācīsim jums automātiski un ar minimālu lietotāju līdzdalību instalēt LAMP no konsoles.
Mērķa sasniegšanai mēs izmantosim a bash skripts, ko sauc par lampu, Ražots Tedisuns, kas ļauj mums instalēt dažādas Apache + PHP + MySQL / MariaDB / Percona versijas, lietotājam ir tiesības izvēlēties, kuru šīs programmatūras versiju izmantot (lai gan pēc noklusējuma tā tiek parametrizēta ar dažām).
Indekss
Kādus sadalījumus atbalsta skripta lampiņa?
Skripts ir pārbaudīts šādos sadalījumos, un tam vajadzētu darboties ar visiem no tiem atvasinātajiem:
- 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
Kādas programmatūras versijas atbalsta skripta lampiņa?
Skripts piedāvā iespēju instalēt šādu programmatūru un versijas:
- 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 modulis: OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
- Cita programmatūra: Memcached, phpMyAdmin, Redis-Server
Kā instalēt lampas skriptu?
Lai instalētu, mums ir jāveic šādas darbības atbilstoši jūsu izplatījumam:
CentOS un atvasinājumos instalējiet lampas skriptu:
yum -instalēju wget ekrānu 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 ekrāns -S lampa
Instalējiet lampas skriptu Debian / Ubuntu un atvasinājumos:
apt-get -y instalējiet wget ekrānu 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 ekrāns -S lampa
Kā izmantot lampas skriptu?
Lai izmantotu lampas skriptu, mums jāizpilda instalēšanas .sh fails ar šādu komandu:
./lamp.sh
Tad mums pa vienam jāizvēlas programmatūras versijas, kuras mēs vēlamies instalēt, mēs varam izvēlēties katru versiju, norādot numuru, kas to identificē, vai, nospiežot ievadīšanas taustiņu, tiks instalēta noklusējuma versija. Paroli mēs varam izvēlēties arī no datu bāzes.
Bez šaubām, tas ir ātrs, efektīvs un jautrs veids, kā uzstādīt LAMP. Es ceru, ka tas jums darbojas un nevilcinieties atstāt savus komentārus.
6 komentāri, atstājiet savus
Izmantojiet daļu skripta, lai modificētu manu .bash_rc
#################### Sistēmas informācija ####################
Procesora modelis: Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00GHz
Serdeņu skaits: 2
Centrālā procesora frekvence: 3000.000 XNUMX XNUMX MHz
Operatīvās atmiņas apjoms: 1983 MB
SWAP apjoms: 1999 MB
Ieslēgšanas laiks: 0 dienas, 6 stundas 11 minūtes 22 sekundes
Vidējā slodze: 0.17, 0.25, 0.34
Arhitektūra: x86_64 (64 biti)
Kodols: 4.4.0-43-generic
Mašīnas nosaukums: dc5800
#################################################### ################
Tā tas izskatās katru reizi, kad atveru konsoli.
Par LAMP to ir vieglāk uzstādīt
sudo apt instalējiet phpmyadmin mysql-server
Ārkārtas gadījumā es jau zinu, kā to izdarīt, paldies par labu ziņu.
Vai nav labāk izmantot dokeri?)
Tātad to var izmantot pat logos ...
Mēs arī "netīriet" sistēmu, mēs glabājam datu bāzu vai lietotņu dublējumus tikai mūsu sistēmā, pārējie darbojas atsevišķos konteineros (container bd + container apache)
Kā es to visu varu atinstalēt, jo vēlos to darīt pa vienam
Varat palaist atinstalēšanas skriptu, kas atrodams mapē lamp-master ./uninstall.sh
Labrīt es vēlos konfigurēt servera nosaukumu apache2, taču nevaru atrast konfigurāciju, kas esmu students, un man nav daudz prasmju.
Ļoti pateicos