Jak automatycznie zainstalować LAMP na CentOS / Debian / Ubuntu

Już przy poprzednich okazjach (Jak zainstalować LAMP na UbuntuInstalowanie środowiska LAMP na Debianie i pochodnychJak zainstalować LAMP na Ubuntu: łatwy sposób) Mówiłem o tym, jak zainstalować LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)Dzisiaj w szczególności nauczymy Cię, jak zainstalować LAMP z konsoli, automatycznie i przy minimalnym udziale użytkownika.

Aby osiągnąć nasz cel, użyjemy pliku skrypt bash zwany lampą, zrobione przez Miś, co pozwala nam zainstalować różne wersje Apache + PHP + MySQL / MariaDB / Percona, użytkownik ma możliwość wyboru, której wersji tego oprogramowania użyć (chociaż niektóre są domyślnie sparametryzowane).

Jakie dystrybucje obsługuje lampa skryptowa?

Skrypt został przetestowany na następujących dystrybucjach i powinien działać na każdym z nich pochodnym:

  • 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

Jakie wersje oprogramowania obsługuje lampa skryptowa?

Skrypt oferuje możliwość zainstalowania następującego oprogramowania i wersji:

  • 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.
  • Moduł PHP: OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
  • Inne oprogramowanie: Memcached, phpMyAdmin, Redis-Server

Jak zainstalować skrypt lampy?

Aby zainstalować, musimy wykonać następujące kroki zgodnie z Twoją dystrybucją:

Zainstaluj skrypt lampy na CentOS i pochodnych:

mniam -y zainstaluj wget screen rozpakuj wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lamp-master chmod + x *.sh ekran -S lampka

Zainstaluj skrypt lampy na Debianie / Ubuntu i pochodnych:

apt-get -y install wget screen rozpakuj wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lamp-master chmod + x *.sh ekran -S lampka

Jak używać scenariusza lampy?

Aby użyć skryptu lampy, musimy wykonać plik instalacyjny .sh za pomocą następującego polecenia:

./lampa.sh

Następnie musimy kolejno wybierać wersje oprogramowania, które chcemy zainstalować, możemy wybrać każdą wersję podając numer, który ją identyfikuje lub jeśli wciśniemy enter, zainstaluje wersję domyślną. Możemy również wybrać hasło z bazy danych.

lampa_apache

lampa_mariadb

lampa_php

lamp_phpmodules

lampa_phpmyadmin

Bez wątpienia jest to szybki, wydajny i przyjemny sposób instalacji LAMPY. Mam nadzieję, że to działa dla Ciebie i nie wahaj się zostawić swoich komentarzy.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Christopher powiedział

    Użyj części skryptu, aby zmodyfikować plik .bash_rc

    #################### Informacje o systemie ####################

    Model procesora: Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00 GHz
    Liczba rdzeni: 2
    Częstotliwość procesora: 3000.000 XNUMX XNUMX MHz
    Ilość pamięci RAM: 1983 MB
    Ilość SWAP: 1999 MB
    Czas włączenia: 0 dni, 6 godzin 11 minut 22 sekundy
    Średnie obciążenie: 0.17, 0.25, 0.34
    Architektura: x86_64 (64-bitowa)
    Jądro: 4.4.0-43-generic
    Nazwa komputera: dc5800

    ######################################################################## ################
    Tak to wygląda za każdym razem, gdy otwieram konsolę.

    O LAMPIE łatwiej jest zainstalować

    sudo apt zainstaluj phpmyadmin mysql-server

  2.   HO2gi powiedział

    W nagłych przypadkach już wiem, jak to zrobić, dziękuję dobry post.

  3.   bezimienny powiedział

    Czy nie lepiej jest używać dockera?)
    Dzięki temu można go używać nawet w oknach ...

    Nie "brudzimy" systemu, przechowujemy tylko kopie zapasowe baz danych lub aplikacji w naszym systemie, reszta działa w osobnych kontenerach (kontener bd + kontener apache)

  4.   Gustavo powiedział

    Jak mogę to wszystko odinstalować, skoro chcę to zrobić jeden po drugim

    1.    Luigys toro powiedział

      Możesz uruchomić skrypt dezinstalacyjny znajdujący się w folderze lamp-master ./uninstall.sh

  5.   Paweł Bustamante powiedział

    Dzień dobry Chcę skonfigurować ServerName w apache2, ale nie mogę znaleźć konfiguracji Jestem studentem i nie mam zbyt wielu umiejętności.

    dziękuję bardzo