Jaki jest najprostszy sposób ustawienia stosu LAMP?

117

Założyłem nową instancję VPS Ubuntu i zastanawiam się, jaki jest najprostszy sposób na rozpoczęcie pracy z podstawowym stosem LAMP (tj. które pakiety są wymagane, które opcje konfiguracji muszą zostać zmodyfikowane, jeśli takie są itp. ).

    
zadawane jerhinesmith 28.07.2010, 21:37
źródło

17 odpowiedzi

118
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server

Zainstaluje dla ciebie cały podstawowy zestaw LAMP, podpowie ci hasło do root'a MySQL, itd.

Dokładniej zainstaluje następujące pakiety i ich zależności.

mysql-client-core-5.1 libwrap0 apache2  
libaprutil1-dbd-sqlite3 tcpd  
libapache2-mod-php5 apache2.2-common  
apache2-utils php5-common  
libaprutil1-ldap libaprutil1  
php5-mysql mysql-server-core-5.1  
libdbi-perl libplrpc-perl mysql-server  
apache2.2-bin libdbd-mysql-perl  
libhtml-template-perl  
libnet-daemon-perl libapr1  
mysql-server-5.1 libmysqlclient16  
ssl-cert apache2-mpm-prefork  
mysql-common mysql-client-5.1  

Możesz również zajrzeć do Przewodnik po systemie Ubuntu .

    
odpowiedział andol 28.07.2010, 21:41
źródło
29

Zainstaluj Apache

sudo apt-get install apache2

Zainstaluj PHP

sudo apt-get install php5 libapache2-mod-php5

Jak dla 16.04, liczba jest spadła:

sudo apt-get install php libapache2-mod-php

Zainstaluj MySQL

sudo apt-get install mysql-server

Zainstaluj phpMyAdmin

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Podobnie jak w przypadku instalacji PHP, w 16.04 liczba ta jest pomijana:

sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin

Połączona instalacja

16.04:

sudo apt-get install apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin

Przed 16.04:

sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
    
odpowiedział Sniper 13.04.2013, 22:23
źródło
26

Najłatwiejszym sposobem zainstalowania LAMPa za pomocą PHPMyAdmin jest:

sudo apt-get  install lamp-server^ phpmyadmin 

Nie musisz nawet instalować taskelu. Więcej szczegółów można znaleźć tutaj , co daje to:

Aby uzyskać dostęp do PHPMyAdmin, otwórz terminal & amp; typ:

sudo -H gedit /etc/apache2/apache2.conf

Dodaj tę linię gdzieś w tym pliku:

Include /etc/phpmyadmin/apache.conf 

Wreszcie uruchom ponownie Apache, używając:

/etc/init.d/apache2 restart

lub

sudo service apache2 restart
    
odpowiedział Abhishek Bhardwaj 27.08.2012, 23:44
źródło
14

W Synaptic kliknij edytuj i zaznacz według zadań. Następnie wybierz LAMP Server i naciśnij Zastosuj. Gotowe.

    
odpowiedział Owais Lone 31.07.2010, 07:31
źródło
10

Osobiście zawsze uważam, że instalacja serwera MySQL, a następnie PHPMyAdmin zainstaluje wszystkie potrzebne części

sudo apt-get install mysql-server

(robi to najpierw oznacza, że ​​prosi o wcześniejsze ustawienie hasła do konta root)

wtedy

sudo apt-get install phpmyadmin

Zapewnia również wszystkie narzędzia potrzebne do zarządzania serwerem MySQL po jego zainstalowaniu:)

    
odpowiedział JonTheNiceGuy 29.07.2010, 10:55
źródło
10

W linii poleceń najprostszym sposobem jest użycie tasksel :

sudo tasksel install lamp-server
    
odpowiedział txwikinger 28.07.2010, 21:41
źródło
4

Pakiety to apache2 i libapache2-mod-php5 . php5 ma wiele dodatkowych modułów, możesz potrzebować niektórych. Wymień je za pomocą apt-cache search php5

Spróbuj zmienić swoje wyszukiwanie lub

sudo apt-get install apache2 libapache2-mod-php5

Włącz php5 za pomocą

sudo a2enmod php5

Uruchom ponownie apache

sudo service apache2 restart

Poniższe strony wiki mogą być bardzo pomocne, jeśli zaczynasz od Apache.

link

link

Uwaga - ta odpowiedź została przeniesiona z innego źródła. Aby dodać instalację mysql

sudo apt-get install mysql-server php5-mysql
    
odpowiedział Panther 18.01.2012, 23:00
źródło
2

link

Zawiera LAMPA oraz phpmyadmin zintegrowane z modułami perla. Instaluje się w / opt / lampp, dzięki czemu można go łatwo zainstalować / usunąć ...

    
odpowiedział sagarchalise 20.08.2010, 19:35
źródło
2

Polecenie noża mojej szwajcarskiej armii:

sudo apt-get install apache2 mysql-server mysql-client libapache2-mod-auth-mysql php5 php5-mysql libapache2-mod-php5 php5-mcrypt php5-curl php5-cli php5-gd phpmyadmin
    
odpowiedział thucnguyen 03.09.2014, 17:19
źródło
1

PHP7.0 jest standardem w Ubuntu 16 +

Oto skrót:

1 Jak zawsze

 sudo apt-get update

2 Zainstaluj Apache2

 sudo apt-get install apache2

3 Zainstaluj mysql-server

 sudo apt-get install mysql-server

4 Zainstaluj PHP 7.0

 sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-curl php-mbstring php7.0-mbstring php-gettext php7.0-json php-xml
 sudo a2enmod php7.0

5 Zainstaluj phpmyadmin

 sudo apt-get install mcrypt
 sudo apt-get install phpmyadmin

Uwaga: musisz dodać Include /etc/phpmyadmin/apache.conf do pliku, który otworzysz za pomocą następującego polecenia. ( kredyt )

 sudo gedit /etc/apache2/apache2.conf 

Opcjonalnie

 sudo a2enmod rewrite
    
odpowiedział Ulad Kasach 26.04.2016, 09:22
źródło
1

Otwórz terminal

Ctrl + Alt + T

Typ

sudo apt install synaptic

To zainstaluje synaptic w twoim systemie

Typ

sudo synaptic 

, aby go otworzyć.

Przejdź do pola wyszukiwania

W polu wyszukiwania wpisz apache i kliknij przycisk Szukaj

Pojawia się następujące pole

Przewiń w dół do Apache2 i zaznacz pole do niego.

Kliknij Zastosuj

Wybierz wszystkie zależności i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować.

W podobny sposób zainstaluj

php7.0 i mysql-server jeden po drugim

Podczas instalacji systemu mysql-server prosi o podanie hasła root . Podaj to.

Po zakończeniu wszystkiego zamknij synaptyczną.

Teraz otwórz przeglądarkę i wpisz w pasku adresu typ localhost i naciśnij Enter

Jeśli pojawi się następna strona

wtedy Apache2 instalacja się powiodła

W terminalu

apt install vim
cd /var/www/html
vim testphp.php

Naciśnij

i

Typ

<?php phpinfo(); ?>

Naciśnij

Esc : x Enter

Przejdź do przeglądarki i wpisz w pasku adresu typ localhost / testphp.php

Jeśli pojawi się następna strona

Następnie instalacja php7.0 powiodła się

Przejdź do terminala i wpisz

mysql --version

Jeśli pojawi się następujący monit (numery wersji dla twojego systemu mogą się różnić):

mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper

Następnie twoja instalacja mysql-server zakończyła się powodzeniem.

Typ

mysql -u root -p

Otrzymasz:

Enter password:

Podaj hasło.

Jeśli pojawi się następujący monit

Teraz możesz z powodzeniem zalogować się

Typ

mysql> quit

do wylogowania.

Gratulacje, masz teraz działający stos LAMP

Opcjonalnie:

Możesz również zainstalować phpmyadmin używając synaptic. Podczas instalacji poprosi o serwer domyślny. Wybierz opcję apache2 . Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

Następnie otwórz przeglądarkę i wpisz w pasku adresu typ localhost / phpmyadmin

Pojawia się następująca strona

W polu nazwa użytkownika wpisz root , aw polu hasło wpisz hasło użytkownika root, którego wybrałeś podczas instalacji mysql-server.

Kliknij przycisk Dalej .

Pojawia się następująca strona

Teraz zainstalowałeś phpmyadmin w swoim systemie.

    
odpowiedział rancho 05.05.2017, 05:34
źródło
0

Możesz zainstalować Lampę Blades . (Pakiet zawierający wszystkie niezbędne pakiety podrzędne LAMPY).

Najpierw utwórz konto w stronie bitnami , aby pobrać plik bitnami-lampstack-5.5.30-1- plik linux-x64-installer.run . Następnie skopiuj plik na pulpit (dla wygody). Aby zapewnić uprawnienie do odczytu i egzekucji, otwórz terminal (Ctrl + Alt + T). i wpisz

chmod 755 chmod  755 'location of bitnami-lampstack-5.5.30-1-linux-x64-installer.run

Lepiej przeciągnij i upuść plik .run z pulpitu po wpisaniu chmod 755 , naciśnij enter.

Teraz kliknij dwukrotnie plik .run. Poprowadzi Cię przez proces instalacji.

Dziękuję.

    
odpowiedział user441517 27.12.2015, 13:52
źródło
0

Mam skrypt do wykonania tego zadania: lampi

Wykorzystanie:

sudo lampi -i -s -n example.com.local -dr ~/example-site

Co robi:

  1. Zainstaluj stos LAMP (flaga -i )
  2. Konfiguracja i konfiguracja apache2 , mysql , php , phpmyadmin
  3. Następnie skonfiguruj niestandardową witrynę o nazwie example.com.local (opcja -n )
  4. Ustaw katalog ~ / example-site jako katalog główny dokumentu (opcja -dr )
  5. Włącz SSL (https) dla tej strony (flaga -s )

Teraz do witryny można uzyskać dostęp za pomocą linku lub linku

    
odpowiedział Jahid 26.06.2016, 20:19
źródło
0

Jeśli korzystasz z unbuntu 16, jest to proste z jednym poleceniem:

sudo apt-get install apache2 mysql-server php libapache2-mod-php php-mcrypt php-mysql phpmyadmin

I postępuj zgodnie z instrukcjami na ekranie, aby wprowadzić hasło dla mysql, konfiguracja phpmyadmin

Więcej informacji można znaleźć na moim blogu link

    
odpowiedział Vu Tran 10.12.2016, 10:48
źródło
0

Podążaj wszystkimi krokami

sudo apt-get update
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt install php7.0-cli
sudo apt-get install phpmyadmin php-mbstring php-gettext
sudo phpenmod mcrypt
sudo phpenmod mbstring
sudo systemctl restart apache2
sudo apt-get update

(Uwaga Jeśli phpMyAdmin nie działa po Niż Wypróbuj ten ostatni trzy-liniowy kod)

gksu gedit /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
sudo apt-get install gksu^C
    
odpowiedział Siddharth Shukla 07.02.2017, 00:17
źródło
0

Mam łatwy w użyciu prosty skrypt bash , który instaluje stos LAMP w twoim systemie automatycznie.

Po prostu uruchom to polecenie w swoim terminalu, aby użyć skryptu bash:

wget --no-cache -O - https://gist.github.com/EmpireWorld/737fbb9f403d4dd66dee1364d866ba7e/raw/install-lamp.sh | bash

Również instalacja phpMyAdmin jest zawarta w całym tekście.

Sprawdź istotę

    
odpowiedział Hasan Bayat 08.07.2017, 19:50
źródło
-7

Wypróbuj EHCP (łatwy hosting panelu sterowania) ...

Instalacja ehcp na czystym serwerze wykona dla ciebie brudną robotę ...

    
odpowiedział Vangelis Afantenos 28.06.2011, 21:11
źródło

Przeczytaj inne pytania na temat tagów