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). ).
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). ).
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.
aufgefordertInsbesondere 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.
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
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
Klicken Sie in Synaptic auf Bearbeiten und markieren Sie diese nach Aufgabe. Wählen Sie dann LAMP Server und klicken Sie auf "Anwenden". Fertig.
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:)
In der Befehlszeile ist der einfachste Weg die Verwendung von tasksel :
sudo tasksel install lamp-server
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
Versuchen Sie, Ihre Suche oder
zu überarbeitensudo 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
link
Es hat sowohl LAMP als auch phpmyadmin zusammen mit Perl-Modulen. Installiert sich in / opt / lampp, kann also einfach installiert / entfernt werden ...
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
PHP7.0 ist Standard für Ubuntu 16 +
Hier ist der Abriss:
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install mysql-server
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
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
sudo a2enmod rewrite
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
einGehen Sie zu Ihrem Browser und geben Sie in der Adressleiste localhost / testphp.php
einWenn die folgende Seite angezeigt wird
Die Installation von php7.0 ist erfolgreich
Gehen Sie zum Terminal und geben Sie
einmysql --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
einDie 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.
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
einchmod 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.
Ich habe ein Skript für diese Aufgabe: lampi
Nutzung:
sudo lampi -i -s -n example.com.local -dr ~/example-site
-i
flag) -n
) -dr
) -s
flag) Jetzt kann auf die Website mit dem Link oder dem Link zugegriffen werden
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
einzugebenWeitere Informationen finden Sie in meinem Blog link
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
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.
Testen Sie EHCP (einfaches Hosting-Kontrollfeld) ...
Die Installation von ehcp auf einem sauberen Server erledigt den Dirty-Job für Sie ...
Tags und Links software-installation lamp