Kako samodejno namestiti LAMP na CentOS / Debian / Ubuntu

Že ob prejšnjih priložnostih (Kako namestiti LAMP na UbuntuNamestitev okolja LAMP na Debian in derivateKako 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.

svetilka_pache

svetilka_mariadb

svetilka_php

svetilka_phpmodulos

svetilka_phpmyadmin

Brez dvoma je to hiter, učinkovit in zabaven način namestitve LAMP. Upam, da vam deluje in ne oklevajte in pustite svoje komentarje.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Christopher je dejal

    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

  2.   HO2gi je dejal

    V nujnih primerih že vem, kako to storiti, hvala lepa.

  3.   brezimen je dejal

    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)

  4.   Gustavo je dejal

    Kako lahko vse to odstranim, saj želim to narediti enega za drugim

    1.    Luigys toro je dejal

      Zaženete lahko skript za odstranitev, ki ga najdete v mapi lamp-master ./uninstall.sh

  5.   paul bustamante je dejal

    Dobro jutro želim nastaviti ime strežnika v apache2, vendar ne najdem konfiguracije. Sem študent in nimam veliko spretnosti.

    Najlepša hvala