{"id":123,"date":"2022-08-09T08:34:08","date_gmt":"2022-08-09T08:34:08","guid":{"rendered":"http:\/\/gnude.feste-ip.net\/blog\/?p=123"},"modified":"2022-08-09T08:34:08","modified_gmt":"2022-08-09T08:34:08","slug":"webserver-mit-ubuntu-22-04","status":"publish","type":"post","link":"http:\/\/gnude.feste-ip.net\/blog\/?p=123","title":{"rendered":"Webserver mit Ubuntu 22.04"},"content":{"rendered":"\n<p>Zur Installation des Webservers habe ich mit der Grundinstallation von Ubuntu 22.02 angefangen. Den root Account habe ich aktiviert und arbeite auch damit. Anschliessend habe ich mittels apt folgende Pakete installiert: apache2 libapache2-mod-php php php-mysql mysql-server <code>phpmyadmin php-mbstring php-zip php-gd php-json php-curl<\/code> joe htop screen mc . Das ist so die Basisausstattung, auch mit PhpMyAdmin um den Server vern\u00fcnftig verwalten zu k\u00f6nnen.<br><br><em>apt install apache2 libapache2-mod-php php php-mysql mysql-server <code>phpmyadmin php-mbstring php-zip php-gd php-json php-curl<\/code> joe htop screen mc<\/em><br><br>Anschliessend muss das mysql Kennwort noch gesetzt werden, das macht die Installation leider nicht mehr automatisch. <br>Zun\u00e4chst stoppen wir den mysql Server:<br><em>systemctl stop mysql.service<\/em><br><br>Nun setzten wir die Systemvariable das beim n\u00e4chsten Anmelden keine Kennw\u00f6rter abgefragt werden:<br><em>systemctl set-environment MYSQLD_OPTS=&#8221;&#8211;skip-networking &#8211;skip-grant-tables&#8221;<\/em><br><br>Nun wird der mysql Server neu gestartet:<br><em>systemctl <a href=\"https:\/\/search.oracle.com\/search\/search?group=MySQL&amp;q=START\">start<\/a> mysql.service<\/em><br><br>Im n\u00e4chsten Schritt melden wir uns als root an der mysql Shell an:<br><em>mysql -u root<\/em><br><br>Folgende Befehle geben wir der Reihe nach in der mysql Shell ein, jeweils mit einem Enter abgeschlossen:<br><em>flush <a href=\"https:\/\/search.oracle.com\/search\/search?group=MySQL&amp;q=PRIVILEGES\">privileges<\/a>;<br><a href=\"https:\/\/search.oracle.com\/search\/search?group=MySQL&amp;q=USE\">USE<\/a> mysql<br><a href=\"https:\/\/search.oracle.com\/search\/search?group=MySQL&amp;q=ALTER\">ALTER<\/a> <a href=\"https:\/\/dev.mysql.com\/doc\/refman\/%35.%31\/en\/information-functions.html\">USER<\/a>\u00a0 &#8216;root&#8217;@&#8217;localhost&#8217; IDENTIFIED BY &#8216;DasNeueKennwort&#8217;;<br>quit;<\/em><br><br>Zum Abschluss auf der normalen Ubuntu Shell noch folgende Befehle, jeweils mit Enter nach jeder Zeile best\u00e4tigt:<br><em>systemctl unset-environment MYSQLD_OPTS<br>killall -u mysql<br>systemctl restart mysql.service<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zur Installation des Webservers habe ich mit der Grundinstallation von Ubuntu 22.02 angefangen. Den root Account habe ich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":124,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[32,33,31,12,25,13],"tags":[40,39,41,5],"_links":{"self":[{"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/123"}],"collection":[{"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=123"}],"version-history":[{"count":1,"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/123\/revisions"}],"predecessor-version":[{"id":125,"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/123\/revisions\/125"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=\/wp\/v2\/media\/124"}],"wp:attachment":[{"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=123"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/gnude.feste-ip.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}