Już przy poprzednich okazjach (Jak zainstalować LAMP na Ubuntu, Instalowanie środowiska LAMP na Debianie i pochodnych, Jak 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.
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.
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
W nagłych przypadkach już wiem, jak to zrobić, dziękuję dobry post.
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)
Jak mogę to wszystko odinstalować, skoro chcę to zrobić jeden po drugim
Możesz uruchomić skrypt dezinstalacyjny znajdujący się w folderze lamp-master ./uninstall.sh
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