Plattformbereitstellung 1. JDK installieren Schritt 1. Laden Sie OracleJDK herunter Schritt 2. Entpacken Schritt 3. Umgebungsvariablen hinzufügen Die spezifischen Vorgänge sind wie folgt: Zitrone@ubuntu:~$ cd ~/download/ Zitrone@ubuntu:~/download$ wget https://download.oracle.com/otn-pub/java/jdk/13.0.2+8/d4173c853231432d94f001e99d882ca7/jdk-13.0.2_linux-x64_bin.tar.gz Zitrone@ubuntu:~/download$ tar vxf jdk-8u191-linux-x64.tar.gz lemon@ubuntu:~/download$ ls #Dateien im aktuellen Verzeichnis anzeigen jdk1.8.0_191 jdk-8u191-linux-x64.tar.gz lemon@ubuntu:~/download$ sudo mv jdk1.8.0_191/ /usr/local/jdk1.8/ #Verschieben Sie den Ordner jdk1.8.0_191 nach /usr/local/ und benennen Sie ihn in jdk1.8 um lemon@ubuntu:~/download$ sudo vim /etc/profile #Umgebungsvariablen bearbeiten
Fügen Sie am Ende der Umgebungsvariablen Folgendes hinzu: exportiere JAVA_HOME=/usr/local/jdk1.8 exportiere JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=.:${JAVA_HOME}/bin:$PATH
Nach dem Speichern müssen die Umgebungsvariablen neu geladen werden, damit diese wirksam werden: lemon@ubuntu:~/download$ source /etc/profile #Umweltvariablen aktualisieren, damit sie wirksam werden lemon@ubuntu:~$ java -version#Geben Sie java -version ein. Wenn die folgenden Informationen angezeigt werden, ist das JDK erfolgreich installiert. Java-Version „1.8.0_191“ Java(TM) SE-Laufzeitumgebung (Build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (Build 25.191-b12, gemischter Modus)
2. MySQL installieren Schritt 1. MySQL installieren und konfigurieren Schritt 2. Datenbank und Tabelle erstellen Da ich mich bei der Installation des Ubuntu-Systems für die Installation des LAMP-Dienstes entschieden habe, wurde MySQL bereits installiert und muss nur noch eingerichtet werden, um es zu aktivieren. Testen Sie, ob es installiert ist: lemon@ubuntu:~$ mysql #Geben Sie mysql ein. Wenn die folgende Eingabeaufforderung angezeigt wird, bedeutet dies, dass mysql installiert wurde. FEHLER 1045 (28000): Zugriff für Benutzer „lemon“@„localhost“ verweigert (mit Passwort: NEIN) Falls nicht installiert: Zitrone@ubuntu:~$ sudo apt-get installiere MySQL-Server lemon@ubuntu:~$ sudo apt installiert keinen MySQL-Client Zitrone@ubuntu:~$ sudo apt install libmysqlclient-dev
Falls bereits installiert: Zitrone@ubuntu:~$ sudo mysql_secure_installation Beide starten den MySQL-Setup-Prozess. Die spezifischen Einstellungen sind wie folgt: #1 Mit dem VALIDATE PASSWORD PLUGIN können Passwörter getestet werden … Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein: N (Prüfung auf schwache Passwörter deaktivieren) #2 Bitte legen Sie hier das Passwort für root fest... Neues Passwort: (Root-Passwort festlegen) Neues Passwort erneut eingeben: (erneut eingeben) #3 Standardmäßig hat eine MySQL-Installation einen anonymen Benutzer, Damit kann sich jeder bei MySQL anmelden, ohne ein für sie angelegtes Benutzerkonto... Anonyme Benutzer entfernen? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein): Y (Anonyme Benutzer nicht aktivieren) #4 Normalerweise sollte root nur die Verbindung herstellen dürfen von 'localhost'. Dadurch wird sichergestellt, dass niemand erraten kann, das Root-Passwort aus dem Netzwerk... Remote-Anmeldung als Root nicht zulassen? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein): Y (Remote-Anmeldung als Root nicht zulassen) #5 MySQL verfügt standardmäßig über eine Datenbank namens "test", die Jeder kann darauf zugreifen... Testdatenbank entfernen und darauf zugreifen? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein) : N #6 Durch das Neuladen der Berechtigungstabellen wird sichergestellt, dass alle Die bisher getroffenen Maßnahmen werden sofort wirksam. Berechtigungstabellen jetzt neu laden? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein): Y (Berechtigungstabellen sofort aktualisieren) Fertig! Geben Sie als Nächstes MySQL ein, um den Vorgang auszuführen: #Nach der Installation der neuesten Version von MySQL können Sie sich nicht mehr mit einem Passwort anmelden. Sie müssen sich mit sudo anmelden, um die Anmeldemethode zu ändern. Zitrone@ubuntu:~$ sudo mysql -uroot -p Passwort eingeben: (leeres Passwort) MySQL> mysql>UPDATE mysql.user SET authentication_string=PASSWORD('LEMON'), plugin='mysql_native_password' WHERE user='root'; mysql> FLUSH-PRIVILEGIEN; mysql>Beenden lemon@ubuntu:~$ sudo service mysql neu starten Zitrone@ubuntu:~$ mysql -u root -p Geben Sie das Passwort ein: (das im vorherigen Schritt festgelegte Passwort in den PASSWORT-Klammern) mysql>DATENBANK ERSTELLEN nutch; mysql>Nutch verwenden mysql> CREATE TABLE `Webseite` ( `id` varchar(767) NICHT NULL, `Header`-Blob, `text` mediumtext DEFAULT NULL, `status` int(11) DEFAULT NULL, `Markierungs`-Blob, `parseStatus`-Blob, `modifiedTime` bigint(20) DEFAULT NULL, `score` float DEFAULT NULL, `typ` varchar(32) ZEICHENSATZ latin1 STANDARD NULL, `baseUrl` varchar(767) DEFAULT NULL, `Inhalt` Longblob, `Titel` varchar(2048) DEFAULT NULL, `reprUrl` varchar(767) DEFAULT NULL, `fetchInterval` int(11) DEFAULT NULL, `prevFetchTime` bigint(20) DEFAULT NULL, `inlinks` Mediumblob, `prevSignature`-Blob, `outlinks` mediumblob, `fetchTime` bigint(20) DEFAULT NULL, `retriesSinceFetch` int(11) DEFAULT NULL, `ProtokollStatus`-Blob, `Signatur`-Blob, `Metadaten`-Blob, `batchId`varchar(767)DEFAULT NULL, PRIMÄRSCHLÜSSEL (`id`) ) ENGINE=InnoDB ROW_FORMAT=KOMPRIMIERT STANDARD-ZEICHENSATZ=utf8mb4; mysql>Beenden
*Standardmäßig erlaubt MySQL keine Remote-Anmeldung. Wenn Sie Remote-Zugriff benötigen, müssen Sie einige Änderungen vornehmen: Zitrone@ubuntu:~$sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf #Kommentieren Sie bind-address = 127.0.0.1 aus und starten Sie den MySQL-Dienst neu Zitrone@ubuntu:~$ sudo service mysqld start
Als Nächstes können Sie über Software wie Navicat auf anderen Computern auf die Datenbank zugreifen. 
Das ist es. Das könnte Sie auch interessieren:- Vollständiges Tutorial zur Installation von Apache, MySQL, PHP, LAMP auf Ubuntu 18.04
- Ubuntu 18.04 fordert bei der Installation von MySQL nicht zur Eingabe eines Kennworts auf und wie man das Problem löst
- Detaillierte Erläuterung des Installationsprozesses von MySQL unter Ubuntu 18.04.4
|