Jo edellisissä tilaisuuksissa (Kuinka asentaa LAMP Ubuntuun, LAMP-ympäristön asentaminen Debianiin ja johdannaisiin, Kuinka asentaa LAMP Ubuntuun: helppo tapa) Olen puhunut asennuksesta LAMPPU (Linux + Apache + MySQL / MariaDB / Percona + PHP)Erityisesti aiomme tänään opettaa sinulle, kuinka LAMP asennetaan konsolista automaattisesti ja käyttäjän mahdollisimman vähällä osallistumisella.
Tavoitteen saavuttamiseksi käytämme a bash-käsikirjoitus nimeltä lamppu, tehnyt teddysun, jonka avulla voimme asentaa Apache + PHP + MySQL / MariaDB / Percona -versiot, käyttäjällä on valta valita käytettävä ohjelmistoversio (vaikka se oletusarvoisesti parametrisoidaankin joidenkin kanssa).
Mitä jakaumia skriptilamppu tukee?
Komentosarja on testattu seuraavilla jakeluilla, ja sen pitäisi toimia kaikilla niistä johdetuilla tuotteilla:
- 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
Mitä ohjelmistoversioita skriptilamppu tukee?
Skripti tarjoaa mahdollisuuden asentaa seuraavat ohjelmistot ja versiot:
- 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-moduuli: OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
- Muu ohjelmisto: Memcached, phpMyAdmin, Redis-Server
Kuinka lampun komentosarja asennetaan?
Asentamiseksi meidän on noudatettava seuraavia vaiheita jakelusi mukaan:
Asenna lampun komentosarja CentOS: lle ja sen johdannaisille:
yum -asennan wget-näytön pura wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip pura lamppu.zip
cd lampun päällikkö chmod + x *.sh-näyttö - S-lamppu
Asenna lampun komentosarja Debianiin / Ubuntuun ja sen johdannaisiin:
apt-get -y asenna wget-näyttö pura wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip pura lamppu.zip
cd lampun päällikkö chmod + x *.sh-näyttö - S-lamppu
Kuinka lampun komentosarjaa käytetään?
Lamp-komentosarjan käyttämiseksi meidän on suoritettava .sh-asennus seuraavalla komennolla:
./lamppu.sh
Sitten meidän on valittava yksitellen ohjelmiston versiot, jotka haluamme asentaa, voimme valita jokaisen version, joka osoittaa sen tunnistavan numeron, tai jos painamme Enter-näppäintä, se asentaa oletusversion. Voimme myös valita salasanan tietokannasta.
Epäilemättä tämä on nopea, tehokas ja hauska tapa asentaa LAMP. Toivon, että se toimii sinulle ja älä epäröi jättää kommentteja.
Käytä komentosarjan osaa .bash_rc: n muokkaamiseen
##################### Järjestelmätiedot ######################
Suorittimen malli: Intel (R) Core (TM) 2 Duo -suoritin E8400 @ 3.00GHz
Ytimien lukumäärä: 2
Suorittimen taajuus: 3000.000 XNUMX XNUMX MHz
RAM-muistin määrä: 1983 Mt
SWAP-määrä: 1999 Mt
Käynnistysaika: 0 päivää, 6 tuntia 11 minuuttia 22 sekuntia
Keskimääräinen kuormitus: 0.17, 0.25, 0.34
Arkkitehtuuri: x86_64 (64-bittinen)
Ydin: 4.4.0-43-yleinen
Koneen nimi: dc5800
################################################## ################
Näin se näyttää joka kerta, kun avaan konsolin.
LAMPista on helpompi asentaa
sudo apt asenna phpmyadmin mysql-palvelin
Hätätilanteessa tiedän jo sen, kiitos hyvä viesti.
Eikö ole parempi käyttää telakointiasemaa?)
Joten sitä voidaan käyttää jopa ikkunoissa ...
Emme myöskään "likaa" järjestelmää, pidämme varmuuskopiot tietokannoista tai sovelluksista vain järjestelmässämme, loput suoritetaan erillisissä säiliöissä (container bd + container apache)
Kuinka voin poistaa kaiken tämän, koska haluan tehdä sen yksitellen
Voit suorittaa lamp-master ./uninstall.sh -kansiossa olevan asennuksen poistoskomennon
Hyvää huomenta Haluan määrittää ServerName-sovelluksen apache2: een, mutta en löydä kokoonpanoa, jonka olen opiskelija, eikä minulla ole paljon taitoja.
Paljon kiitoksia