Wie lässt sich ein LAMP-Stack am einfachsten einrichten?

121

Ich habe eine neue VPS-Instanz von Ubuntu eingerichtet und frage mich, wie es am einfachsten ist, einen einfachen LAMP-Stack einzurichten (dh, welche Pakete erforderlich sind und welche Konfigurationsoptionen ggf. angepasst werden müssen). ).

    
jerhinesmith 28.07.2010, 21:37
quelle

17 Antworten

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

Es werden alle grundlegenden LAMP-Stacks für Sie installiert, zur Eingabe des MySQL-Root-Kennworts usw.

aufgefordert

Insbesondere werden die folgenden Pakete und ihre Abhängigkeiten installiert.

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  

Vielleicht möchten Sie auch einen Blick auf den Ubuntu Server Guide werfen.

    
andol 28.07.2010, 21:41
quelle
30

Apache installieren

sudo apt-get install apache2

Installieren Sie PHP

sudo apt-get install php5 libapache2-mod-php5

Ab dem 16.04 wird die Nummer gelöscht:

sudo apt-get install php libapache2-mod-php

Installieren Sie MySQL

sudo apt-get install mysql-server

Installieren Sie phpMyAdmin

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

Wie bei der PHP-Installation wird in 16.04 die Nummer gelöscht:

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

Kombinierte Installation

16.04:

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

Vor dem 16.04:

sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
    
Sniper 13.04.2013 22:23
quelle
27

Die einfachste Möglichkeit, LAMP mit PHPMyAdmin zu installieren, ist die Verwendung von:

sudo apt-get  install lamp-server^ phpmyadmin 

Sie müssen nicht einmal Taskel installieren. Weitere Informationen finden Sie hier , was Folgendes ergibt:

Um auf PHPMyAdmin zuzugreifen, öffnen Sie das Terminal & amp; Typ:

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

Fügen Sie diese Zeile irgendwo in dieser Datei ein:

Include /etc/phpmyadmin/apache.conf 

Starten Sie Apache schließlich erneut mit:

/etc/init.d/apache2 restart

oder

sudo service apache2 restart
    
Abhishek Bhardwaj 27.08.2012 23:44
quelle
15

Klicken Sie in Synaptic auf Bearbeiten und markieren Sie diese nach Aufgabe. Wählen Sie dann LAMP Server und klicken Sie auf "Anwenden". Fertig.

    
Owais Lone 31.07.2010 07:31
quelle
10

Ich persönlich finde immer, dass der MySQL-Server installiert wird und PHPMyAdmin dann alle benötigten Teile installiert

sudo apt-get install mysql-server

(dies bedeutet zunächst, dass das Kennwort des Root-Kontos vorab festgelegt wird)

dann

sudo apt-get install phpmyadmin

Außerdem erhalten Sie alle Tools, die Sie zur Verwaltung Ihres MySQL-Servers nach der Installation benötigen:)

    
JonTheNiceGuy 29.07.2010 10:55
quelle
10

In der Befehlszeile ist der einfachste Weg die Verwendung von tasksel :

sudo tasksel install lamp-server
    
txwikinger 28.07.2010 21:41
quelle
4

Die Pakete lauten apache2 und libapache2-mod-php5 . php5 verfügt über eine Reihe zusätzlicher Module, die Sie möglicherweise benötigen. Listen Sie sie mit apt-cache search php5

auf

Versuchen Sie, Ihre Suche oder

zu überarbeiten
sudo apt-get install apache2 libapache2-mod-php5

Aktivieren Sie php5 mit

sudo a2enmod php5

Apache neu starten

sudo service apache2 restart

Die folgenden Wiki-Seiten können sehr hilfreich sein, wenn Sie mit Apache beginnen.

link

Link

Hinweis: Diese Antwort wurde von anderswo migriert. So fügen Sie die MySQL-Installation hinzu

sudo apt-get install mysql-server php5-mysql
    
Panther 18.01.2012 23:00
quelle
2

link

Es hat sowohl LAMP als auch phpmyadmin zusammen mit Perl-Modulen. Installiert sich in / opt / lampp, kann also einfach installiert / entfernt werden ...

    
sagarchalise 20.08.2010 19:35
quelle
2

Mein Schweizer Taschenmesser-Befehl:

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
    
thucnguyen 03.09.2014 17:19
quelle
1

PHP7.0 ist Standard für Ubuntu 16 +

Hier ist der Abriss:

1 wie immer

 sudo apt-get update

2 Installieren Sie Apache2

 sudo apt-get install apache2

3 Installieren Sie den mysql-server

 sudo apt-get install mysql-server

4 Installieren Sie 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 Installieren Sie phpmyadmin

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

Beachten Sie, dass Sie der Datei, die Sie mit dem folgenden Befehl öffnen, Include /etc/phpmyadmin/apache.conf hinzufügen müssen. ( Kredit )

 sudo gedit /etc/apache2/apache2.conf 

Optional

 sudo a2enmod rewrite
    
Ulad Kasach 26.04.2016 09:22
quelle
1

Terminal öffnen

Strg + Alt + T

Typ

sudo apt install synaptic

Dadurch wird Synaptic auf Ihrem System installiert.

Typ

sudo synaptic 

, um es zu öffnen.

Zum Suchfeld gehen

Geben Sie im Suchfeld Apache ein und klicken Sie auf die Schaltfläche Suchen

Das folgende Feld wird angezeigt

Scrollen Sie nach unten zu Apache2 und wählen Sie das Feld links davon aus.

Klicken Sie auf "Übernehmen"

Wählen Sie alle Abhängigkeiten aus und befolgen Sie die Anweisungen zum Installieren auf dem Bildschirm.

Installieren Sie auf ähnliche Weise

php7.0 und mysql-server einzeln

Während der Installation von mysql-server fragt das System nach dem root -Kennwort. Geben Sie es an.

Wenn alles abgeschlossen ist, schließen Sie Synaptic.

Öffnen Sie Ihren Browser und geben Sie in die Adressleiste localhost ein und drücken Sie die Eingabetaste

Wenn die folgende Seite angezeigt wird

Dann ist die Installation von Apache2 erfolgreich

Im Terminaltyp

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

Drücken Sie

i

Typ

<?php phpinfo(); ?>

Drücken Sie

Esc : x Geben Sie

ein

Gehen Sie zu Ihrem Browser und geben Sie in der Adressleiste localhost / testphp.php

ein

Wenn die folgende Seite angezeigt wird

Die Installation von php7.0 ist erfolgreich

Gehen Sie zum Terminal und geben Sie

ein
mysql --version

Wenn Sie die folgende Eingabeaufforderung erhalten (Versionsnummern für Ihr System können sich unterscheiden):

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

Dann ist Ihre Installation des MySQL-Servers erfolgreich.

Typ

mysql -u root -p

Sie erhalten:

Enter password:

Geben Sie das Passwort ein.

Wenn Sie die folgende Aufforderung erhalten

Jetzt können Sie sich erfolgreich anmelden

Typ

mysql> quit

zum Abmelden.

Glückwunsch, Sie haben jetzt einen voll funktionsfähigen LAMP-Stapel

Optional:

Sie können phpmyadmin auch mit Synaptic installieren. Während der Installation werden Sie aufgefordert, den Standardserver zu verwenden. Wählen Sie apache2 aus. Folgen Sie den weiteren Anweisungen auf dem Bildschirm.

Öffnen Sie dann Ihren Browser und geben Sie in der Adressleiste localhost / phpmyadmin

ein

Die folgende Seite wird angezeigt

Geben Sie im Feld Benutzername root ein, und geben Sie im Feld password das Passwort für den Root-Benutzer ein, den Sie bei der Installation des mysql-server ausgewählt haben.

Klicken Sie auf die Schaltfläche Los .

Die folgende Seite wird angezeigt

Sie haben phpmyadmin erfolgreich auf Ihrem System installiert.

    
rancho 05.05.2017 05:34
quelle
0

Sie können Bitnami Lampstack (Paket mit allen erforderlichen Unterpaketen von LAMP) installieren.

Erstellen Sie zunächst ein Konto auf der bitnami-Website , um die bitnami-lampstack-5.5.30-1- herunterzuladen. linux-x64-installer.run Datei. Kopieren Sie dann die Datei auf Ihren Desktop (zur Vereinfachung). Öffnen Sie das Terminal (Strg + Alt + T), um Lese- und Zugriffsrechte zu erteilen. und geben Sie

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

Ziehen Sie die .run-Datei nach der Eingabe von chmod 755 besser von Ihrem Desktop und drücken Sie die Eingabetaste.

Doppelklicken Sie nun auf die .run-Datei. Es führt Sie durch den Installationsprozess.

Vielen Dank.

    
user441517 27.12.2015 13:52
quelle
0

Ich habe ein Skript für diese Aufgabe: lampi

Nutzung:

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

Was macht es:

  1. Installieren Sie den LAMP-Stapel ( -i flag)
  2. apache2 , mysql , php , phpmyadmin einrichten und konfigurieren
  3. Richten Sie anschließend eine benutzerdefinierte Site mit dem Namen example.com.local (Option -n )
  4. ein
  5. Legen Sie das Verzeichnis ~ / example-site als Dokumentstammverzeichnis fest (Option -dr )
  6. Aktivieren Sie SSL (https) für diese Site ( -s flag)

Jetzt kann auf die Website mit dem Link oder dem Link zugegriffen werden

    
Jahid 26.06.2016 20:19
quelle
0

Wenn Sie sich auf Ununtu 16 befinden, ist dies mit einem einzigen Befehl einfach:

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

Folgen Sie einfach den Anweisungen auf dem Bildschirm, um das Kennwort für die Konfiguration von mysql, phpmyadmin

einzugeben

Weitere Informationen finden Sie in meinem Blog link

    
Vu Tran 10.12.2016 10:48
quelle
0

Befolgen Sie alle Schritte

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

(Hinweis: Wenn phpmyadmin nach dem letzten dreizeiligen Code nicht funktioniert)

gksu gedit /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
sudo apt-get install gksu^C
    
Siddharth Shukla 07.02.2017 00:17
quelle
0

Ich habe ein einfach zu bedienendes einfaches bash-Skript , das den LAMP-Stack installiert auf Ihrem System automatisch.

Führen Sie einfach diesen Befehl in Ihrem Terminal aus, um das Bash-Skript zu verwenden:

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

Auch phpMyAdmin-Installation, die in der Liste enthalten ist.

Sehen Sie sich die Übersicht an

    
Hasan Bayat 08.07.2017 19:50
quelle
-7

Testen Sie EHCP (einfaches Hosting-Kontrollfeld) ...

Die Installation von ehcp auf einem sauberen Server erledigt den Dirty-Job für Sie ...

    
Vangelis Afantenos 28.06.2011 21:11
quelle

Tags und Links