nets-rot
Anmeldungsdatum: 4. April 2014
Beiträge: Zähle...
|
Moin Moin ☺ Ich habe jetzt zum 3. mal Ubuntu 14.04.2 neu aufgesetzt und bekomme IMMER an der gleichen Stelle Probleme: PHPMYADMIN wird immer als 404 / NOT FOUND gemeldet. Beim ersten Versuch habe ich nur über das Software Center installiert, welches sich dann mitten in der Installation von PhpMyAdmin weggehangen hat ( 30 Minuten grau überblendetes Bild, dann manueller Neustart ) Es scheint als ob im Hintergrund auf eine Eingabe gewartet wird. Die beiden anderen Versuche waren per Konsole und APT-GET. Das hing sich zwar nicht auf, aber PhpMyAdmin startet trotzdem nicht. Auch eine Änderung in der Reihenfolge der Packete: Apache2, MySQL-Server, MySQL-Client, PHP5 und PHP5-Mysql war nicht erfolgreich. Auch die laut Wiki mauell auszuführenden Änderungen ab Ubuntu 13.10 brachten keinen Erfolg sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo service apache2 restart Hat noch irgendwer einen heißen Tipp auf Lager ? Mit freundlichem Gruß Nets-Rot 😎
|
hoerianer
Anmeldungsdatum: 14. August 2012
Beiträge: 3146
Wohnort: Bodensee badische Seite ;-)
|
nets-rot schrieb: Ich habe jetzt zum 3. mal Ubuntu 14.04.2 neu aufgesetzt und bekomme IMMER an der gleichen Stelle Probleme:
Wegen phpmyadmin das komplette System neu aufgesetzt? Hallo - es ist Linux, nicht windows 😉
PHPMYADMIN wird immer als 404 / NOT FOUND gemeldet.
Die aufzurufende Seite wird nicht gefunden. Ist jetzt die Frage, läuft Apache? Liegt alles im richtigen Verzeichnis? Rechte richtig gesetzt? Da kommen Fragen über Fragen. Um dem ganzen mal Struktur zu geben - läuft das alles lokal auf einem PC oder irgendwo auf einer Maschine im Netzwerk? Und was passiert, wenn Du im Browser nur mal die IP des Webservers angibst (läuft er local, wäre localhost gemeint) bzw. was wird angezeigt?
|
nets-rot
(Themenstarter)
Anmeldungsdatum: 4. April 2014
Beiträge: 27
|
Moin Moin ☺ Ersteinmal vielen Dank für die schnelle Antwort. 3x Neu aufgesetzt, ja weil: Irgendwelche Daten ( Passwörter ) mit "get-apt remove" nicht entfernt wurden und mein Wissen über Linux nicht so gut ist das zu finden. Und es ist / war die Aufbauphase für das was ich vorhabe. Sollte sich zwischenzeitlich rausstellen, daß ich nocheinmal neu aufsetzen muss werde ich das tun. Dauert ja nur ein paar Minuten. ☺ Somit habe ich dann ein "jungfräuliches" System ☺ Aber nun zur Sache: Das ganze läuft lokal auf meinem Rechner. Kann sich normal mit dem I-Net verbinden ( Surfen und so ), kann aber nicht von aussen angesprochen werden, der Router ist entsprechend eingestellt. - Apache2 läuft und funktioniert. Ist erreichbar als "localhost", "127.0.0.1" und über meine Netzwerk-IP. Es erscheint das typische "It works!" - MySQL läuft und funktioniert über SQL-Konsole und MySQL-Workbench. - PHP5 läuft und funktioniert ebenfalls. Die Rechte, naja ☺, waren alle auf root:root. Habe ich auf "username":root umgestellt und lesen & schreiben für Besitzer und Gruppe freigegeben. "Andere" können nur lesen. "username" ist Mitglied der Gruppe "root". Ich habe gestern abend noch folgendes gemacht: Bei phpmyadmin.net ein PhpMyAdmin heruntergeladen und gemäß deren Dokumentation installiert, sprich in den Ordner: /var/www entpackt. PhpMyAdmin startet jetzt hat aber noch ein paar Fehlermeldungen. Wenn ich den Ordner aus /var/www entferne kommt wieder "404 / NOT FOUND". Wenn Du möchtest kann ich ja noch mal alles platt machen und neu aufsetzen, um dann ohne Änderungen der Rechte und Besitzer zu arbeiten. Bin gerne bereit Versuchskaninchen zur Fehlersuche im Packet "php5-mysql" zu sein. Mit freundlichem Gruß Nets ☺
|
hoerianer
Anmeldungsdatum: 14. August 2012
Beiträge: 3146
Wohnort: Bodensee badische Seite ;-)
|
nets-rot schrieb: PHP5 läuft und funktioniert ebenfalls.
Das hast Du getestet wie?
Die Rechte, naja ☺, waren alle auf root:root. Habe ich auf "username":root umgestellt und lesen & schreiben für Besitzer und Gruppe freigegeben.
Welche Rechte, wovon? Und warum hast Du das geändert? Gemäß welcher Doku bist Du vor gegangen?
Ich habe gestern abend noch folgendes gemacht: Bei phpmyadmin.net ein PhpMyAdmin heruntergeladen und gemäß deren Dokumentation installiert, sprich in den Ordner: /var/www entpackt. PhpMyAdmin startet jetzt hat aber noch ein paar Fehlermeldungen.
Mal ganz davon abgesehen, dass Du Dich besser an eine einzige Dokumentation halten sollteste, damit da nicht irgendwo etwas "vermischt" wird machst Du es nur noch komplizierter damit. Warum benutzt Du nicht alles so wie es hier im wiki beschrieben steht? Komischerweise hatte ich damit noch nie Probleme und es funktioniert und denke da geht es zig anderen Usern auch so 😉
Wenn Du möchtest kann ich ja noch mal alles platt machen und neu aufsetzen, um dann ohne Änderungen der Rechte und Besitzer zu arbeiten. Bin gerne bereit Versuchskaninchen zur Fehlersuche im Packet "php5-mysql" zu sein.
Wenn Du Dein System nicht verstehst und irgendwo, irgendwelche Änderungen machst, diese dann auch nicht dokumentierst, wirst Du wohl die Arbeit nochmals machen müssen. Aber wieso solltest DU Versuchskaninchen sein und was für einen Fehler gibt es in php5-mysql? Das wäre mir neu. Ich glaube das Problem liegt viel eher in OSI-Schicht 8 😉
|
nets-rot
(Themenstarter)
Anmeldungsdatum: 4. April 2014
Beiträge: 27
|
Moin Moin ☺ PHP habe ich so getestet wie im Wiki beschrieben.
Eine kleine Datei erzeugt mit folgendem Inhalt:
Womit wir dann auch zur ersten Änderung der Rechte kommen. Der Ordner /var/www/html gehört Root:Root mit stark eingeschränkten Rechten. Und ständig Dateien in diesen per Konsole mit SUDO kopieren müssen ist einfach zu umständlich, vor allem wenn die größeren HTML Packete wie das Flux-CP installiert und getestet werden müssen. Also hab ich den auf "username":root gesetzt und "rwxrwxr x" eingestellt. Somit kann ich aus "Kate" heraus direkt in diesen Ordner speichern oder andere Dateien direkt dort hinein entpacken, denn verschieben vom Desktop aus geht auch nicht! Die anderen Änderungen der Rechte habe versuchsweise ich ohne Doku vorgenommen, um zu sehen ob es irgendwo ein Problem mit den Rechten und Zugriffen gibt, das die Installation dieser Packete behindert. Ok ☺ , wie ich schon sagte: Ist es kein Problem das System nochmal neu aufzusetzen da ich ja noch in der Startphase meines Projektes bin. Ich melde mich wieder sobald das passiert ist und dann installiere ich MySql, PHP und so weiter strickt nach dem Wiki. Dann können wir das mal durchgehen. MfG Nets ☺
|
jug
Ehemalige
Anmeldungsdatum: 19. März 2007
Beiträge: 12335
Wohnort: Berlin
|
nets-rot schrieb: Womit wir dann auch zur ersten Änderung der Rechte kommen. Der Ordner /var/www/html gehört Root:Root mit stark eingeschränkten Rechten.
Wieso das denn? Auf das Verzeichnis soll dein Apache zugreifen können, der läuft unter dem Benutzer www-data , also sollte dieses Verzeichnis schon www-data gehören. Root hat da überhaupt nichts verloren.
Und ständig Dateien in diesen per Konsole mit SUDO kopieren müssen ist einfach zu umständlich, vor allem wenn die größeren HTML Packete wie das Flux-CP installiert und getestet werden müssen. Also hab ich den auf "username":root gesetzt und "rwxrwxr x" eingestellt. Somit kann ich aus "Kate" heraus direkt in diesen Ordner speichern oder andere Dateien direkt dort hinein entpacken, denn verschieben vom Desktop aus geht auch nicht!
Wenn du deinem Benutzer Schreibzugriff auf dieses Verzeichnis geben willst, dann mach das über die Gruppe, nicht über den Benutzer. Siehe dazu im Wiki – das du eigentlich schon längst gelesen haben müsstest, weil Dokumentation lesen gehört so zum ersten Schritt, den man als zukünftiger Serverbetreiber lernen sollte: apache (Abschnitt „Rechte“)
dann installiere ich MySql, PHP und so weiter strickt nach dem Wiki. Dann können wir das mal durchgehen.
Ja, so sollte man das üblicherweise machen. ~jug
|
nets-rot
(Themenstarter)
Anmeldungsdatum: 4. April 2014
Beiträge: 27
|
Moin Jug ☺ Ich mach das Ding jetzt platt und setz es neu auf, dann können wir das durchgehen. MfG Nets ☺
|
nets-rot
(Themenstarter)
Anmeldungsdatum: 4. April 2014
Beiträge: 27
|
Moin Moin ☺ Ich habe Ubuntu 14.04.2 LTS jetzt neu aufgesetzt und Apache2 mittels:
sudo apt-get install apache2
installiert. Hier das Log der Installation:
torsten@Torsten-Ubuntu:~$ sudo apt-get install apache2
[sudo] password for torsten:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
account-plugin-windows-live kde-l10n-de kde-l10n-engb libupstart1
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
apache2-bin apache2-data libapr1 libaprutil1 libaprutil1-dbd-sqlite3
libaprutil1-ldap
Vorgeschlagene Pakete:
apache2-doc apache2-suexec-pristine apache2-suexec-custom apache2-utils
Die folgenden NEUEN Pakete werden installiert:
apache2 apache2-bin apache2-data libapr1 libaprutil1 libaprutil1-dbd-sqlite3
libaprutil1-ldap
0 aktualisiert, 7 neu installiert, 0 zu entfernen und 13 nicht aktualisiert.
Es müssen 1.256 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 4.946 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen: 1 http://de.archive.ubuntu.com/ubuntu/ trusty/main libapr1 i386 1.5.0-1 [88,8 kB]
Holen: 2 http://de.archive.ubuntu.com/ubuntu/ trusty/main libaprutil1 i386 1.5.3-1 [76,6 kB]
Holen: 3 http://de.archive.ubuntu.com/ubuntu/ trusty/main libaprutil1-dbd-sqlite3 i386 1.5.3-1 [10,3 kB]
Holen: 4 http://de.archive.ubuntu.com/ubuntu/ trusty/main libaprutil1-ldap i386 1.5.3-1 [8.552 B]
Holen: 5 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main apache2-bin i386 2.4.7-1ubuntu4.4 [824 kB]
Holen: 6 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main apache2-data all 2.4.7-1ubuntu4.4 [160 kB]
Holen: 7 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main apache2 i386 2.4.7-1ubuntu4.4 [87,4 kB]
Es wurden 1.256 kB in 2 s geholt (586 kB/s).
Vormals nicht ausgewähltes Paket libapr1:i386 wird gewählt.
(Lese Datenbank ... 214824 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libapr1_1.5.0-1_i386.deb ...
Entpacken von libapr1:i386 (1.5.0-1) ...
Vormals nicht ausgewähltes Paket libaprutil1:i386 wird gewählt.
Vorbereitung zum Entpacken von .../libaprutil1_1.5.3-1_i386.deb ...
Entpacken von libaprutil1:i386 (1.5.3-1) ...
Vormals nicht ausgewähltes Paket libaprutil1-dbd-sqlite3:i386 wird gewählt.
Vorbereitung zum Entpacken von .../libaprutil1-dbd-sqlite3_1.5.3-1_i386.deb ...
Entpacken von libaprutil1-dbd-sqlite3:i386 (1.5.3-1) ...
Vormals nicht ausgewähltes Paket libaprutil1-ldap:i386 wird gewählt.
Vorbereitung zum Entpacken von .../libaprutil1-ldap_1.5.3-1_i386.deb ...
Entpacken von libaprutil1-ldap:i386 (1.5.3-1) ...
Vormals nicht ausgewähltes Paket apache2-bin wird gewählt.
Vorbereitung zum Entpacken von .../apache2-bin_2.4.7-1ubuntu4.4_i386.deb ...
Entpacken von apache2-bin (2.4.7-1ubuntu4.4) ...
Vormals nicht ausgewähltes Paket apache2-data wird gewählt.
Vorbereitung zum Entpacken von .../apache2-data_2.4.7-1ubuntu4.4_all.deb ...
Entpacken von apache2-data (2.4.7-1ubuntu4.4) ...
Vormals nicht ausgewähltes Paket apache2 wird gewählt.
Vorbereitung zum Entpacken von .../apache2_2.4.7-1ubuntu4.4_i386.deb ...
Entpacken von apache2 (2.4.7-1ubuntu4.4) ...
Trigger für man-db (2.6.7.1-1ubuntu1) werden verarbeitet ...
Trigger für ureadahead (0.100.0-16) werden verarbeitet ...
ureadahead will be reprofiled on next reboot
Trigger für ufw (0.34~rc-0ubuntu2) werden verarbeitet ...
libapr1:i386 (1.5.0-1) wird eingerichtet ...
libaprutil1:i386 (1.5.3-1) wird eingerichtet ...
libaprutil1-dbd-sqlite3:i386 (1.5.3-1) wird eingerichtet ...
libaprutil1-ldap:i386 (1.5.3-1) wird eingerichtet ...
apache2-bin (2.4.7-1ubuntu4.4) wird eingerichtet ...
apache2-data (2.4.7-1ubuntu4.4) wird eingerichtet ...
apache2 (2.4.7-1ubuntu4.4) wird eingerichtet ...
Enabling module mpm_event.
Enabling module authz_core.
Enabling module authz_host.
Enabling module authn_core.
Enabling module auth_basic.
Enabling module access_compat.
Enabling module authn_file.
Enabling module authz_user.
Enabling module alias.
Enabling module dir.
Enabling module autoindex.
Enabling module env.
Enabling module mime.
Enabling module negotiation.
Enabling module setenvif.
Enabling module filter.
Enabling module deflate.
Enabling module status.
Enabling conf charset.
Enabling conf localized-error-pages.
Enabling conf other-vhosts-access-log.
Enabling conf security.
Enabling conf serve-cgi-bin.
Enabling site 000-default.
* Starting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
*
Trigger für libc-bin (2.19-0ubuntu6.6) werden verarbeitet ...
Trigger für ureadahead (0.100.0-16) werden verarbeitet ...
Trigger für ufw (0.34~rc-0ubuntu2) werden verarbeitet ...
torsten@Torsten-Ubuntu:~$ Danach habe ich mir die Besitzer und Rechte angesehen ( auch hier das Log ): torsten@Torsten-Ubuntu:~$ cd /var
torsten@Torsten-Ubuntu:/var$ ls -ls
insgesamt 48
4 drwxr-xr-x 2 root root 4096 Jun 27 12:36 backups
4 drwxr-xr-x 19 root root 4096 Jun 27 14:14 cache
4 drwxrwsrwt 2 root whoopsie 4096 Feb 18 20:56 crash
4 drwxr-xr-x 67 root root 4096 Jun 27 14:14 lib
4 drwxrwsr-x 2 root staff 4096 Apr 11 2014 local
0 lrwxrwxrwx 1 root root 9 Jun 27 12:04 lock -> /run/lock
4 drwxrwxr-x 15 root syslog 4096 Jun 27 14:14 log
4 drwxrwsr-x 2 root mail 4096 Feb 18 20:39 mail
4 drwxrwsrwt 2 root whoopsie 4096 Feb 18 20:58 metrics
4 drwxr-xr-x 2 root root 4096 Feb 18 20:39 opt
0 lrwxrwxrwx 1 root root 4 Jun 27 12:04 run -> /run
4 drwxr-xr-x 9 root root 4096 Feb 18 20:51 spool
4 drwxrwxrwt 3 root root 4096 Jun 27 14:33 tmp
4 drwxr-xr-x 3 root root 4096 Jun 27 14:14 www
torsten@Torsten-Ubuntu:/var$ cd www
torsten@Torsten-Ubuntu:/var/www$ ls -ls
insgesamt 4
4 drwxr-xr-x 2 root root 4096 Jun 27 14:14 html
torsten@Torsten-Ubuntu:/var/www$ cd html
torsten@Torsten-Ubuntu:/var/www/html$ ls -ls
insgesamt 12
12 -rw-r--r-- 1 root root 11510 Jun 27 14:14 index.html
torsten@Torsten-Ubuntu:/var/www/html$ Bei Eingabe von "http://localhost", "http://127.0.0.1" oder "http://192.168.0.100" ( IP im Router ) erscheint die "it Works"-Seite Wie man sehen kann ist der Besitzer überall ROOT und die Rechte sind drastisch reduziert. Ich bitte um Vorschläge zum weiteren Vorgehen, denn ich vermute die nächsten Teile werden ebenfalls nicht so installiert werden wie Ihr es gewohnt seit. MfG
Nets 😎
|
nets-rot
(Themenstarter)
Anmeldungsdatum: 4. April 2014
Beiträge: 27
|
Hier nun die Logs für MySQL: Server: torsten@Torsten-Ubuntu:~$ sudo apt-get install mysql-server
[sudo] password for torsten:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
libterm-readkey-perl mysql-client-5.5 mysql-client-core-5.5 mysql-common
mysql-server-5.5 mysql-server-core-5.5
Vorgeschlagene Pakete:
libmldbm-perl libnet-daemon-perl libplrpc-perl libsql-statement-perl
libipc-sharedcache-perl tinyca mailx
Die folgenden NEUEN Pakete werden installiert:
libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
libterm-readkey-perl mysql-client-5.5 mysql-client-core-5.5 mysql-common
mysql-server mysql-server-5.5 mysql-server-core-5.5
0 aktualisiert, 12 neu installiert, 0 zu entfernen und 13 nicht aktualisiert.
Es müssen 8.968 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 93,7 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen: 1 http://de.archive.ubuntu.com/ubuntu/ trusty/main libaio1 i386 0.3.109-4 [6.578 B]
Holen: 2 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-common all 5.5.43-0ubuntu0.14.04.1 [13,8 kB]
Holen: 3 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main libmysqlclient18 i386 5.5.43-0ubuntu0.14.04.1 [593 kB]
Holen: 4 http://de.archive.ubuntu.com/ubuntu/ trusty/main libdbi-perl i386 1.630-1 [881 kB]
Holen: 5 http://de.archive.ubuntu.com/ubuntu/ trusty/main libdbd-mysql-perl i386 4.025-1 [99,6 kB]
Holen: 6 http://de.archive.ubuntu.com/ubuntu/ trusty/main libterm-readkey-perl i386 2.31-1 [27,2 kB]
Holen: 7 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-client-core-5.5 i386 5.5.43-0ubuntu0.14.04.1 [705 kB]
Holen: 8 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-client-5.5 i386 5.5.43-0ubuntu0.14.04.1 [1.445 kB]
Holen: 9 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-server-core-5.5 i386 5.5.43-0ubuntu0.14.04.1 [3.139 kB]
Holen: 10 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-server-5.5 i386 5.5.43-0ubuntu0.14.04.1 [1.980 kB]
Holen: 11 http://de.archive.ubuntu.com/ubuntu/ trusty/main libhtml-template-perl all 2.95-1 [65,5 kB]
Holen: 12 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-server all 5.5.43-0ubuntu0.14.04.1 [12,2 kB]
Es wurden 8.968 kB in 12 s geholt (695 kB/s).
Vorkonfiguration der Pakete ...
Vormals nicht ausgewähltes Paket libaio1:i386 wird gewählt.
(Lese Datenbank ... 211522 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libaio1_0.3.109-4_i386.deb ...
Entpacken von libaio1:i386 (0.3.109-4) ...
Vormals nicht ausgewähltes Paket mysql-common wird gewählt.
Vorbereitung zum Entpacken von .../mysql-common_5.5.43-0ubuntu0.14.04.1_all.deb ...
Entpacken von mysql-common (5.5.43-0ubuntu0.14.04.1) ...
Vormals nicht ausgewähltes Paket libmysqlclient18:i386 wird gewählt.
Vorbereitung zum Entpacken von .../libmysqlclient18_5.5.43-0ubuntu0.14.04.1_i386.deb ...
Entpacken von libmysqlclient18:i386 (5.5.43-0ubuntu0.14.04.1) ...
Vormals nicht ausgewähltes Paket libdbi-perl wird gewählt.
Vorbereitung zum Entpacken von .../libdbi-perl_1.630-1_i386.deb ...
Entpacken von libdbi-perl (1.630-1) ...
Vormals nicht ausgewähltes Paket libdbd-mysql-perl wird gewählt.
Vorbereitung zum Entpacken von .../libdbd-mysql-perl_4.025-1_i386.deb ...
Entpacken von libdbd-mysql-perl (4.025-1) ...
Vormals nicht ausgewähltes Paket libterm-readkey-perl wird gewählt.
Vorbereitung zum Entpacken von .../libterm-readkey-perl_2.31-1_i386.deb ...
Entpacken von libterm-readkey-perl (2.31-1) ...
Vormals nicht ausgewähltes Paket mysql-client-core-5.5 wird gewählt.
Vorbereitung zum Entpacken von .../mysql-client-core-5.5_5.5.43-0ubuntu0.14.04.1_i386.deb ...
Entpacken von mysql-client-core-5.5 (5.5.43-0ubuntu0.14.04.1) ...
Vormals nicht ausgewähltes Paket mysql-client-5.5 wird gewählt.
Vorbereitung zum Entpacken von .../mysql-client-5.5_5.5.43-0ubuntu0.14.04.1_i386.deb ...
Entpacken von mysql-client-5.5 (5.5.43-0ubuntu0.14.04.1) ...
Vormals nicht ausgewähltes Paket mysql-server-core-5.5 wird gewählt.
Vorbereitung zum Entpacken von .../mysql-server-core-5.5_5.5.43-0ubuntu0.14.04.1_i386.deb ...
Entpacken von mysql-server-core-5.5 (5.5.43-0ubuntu0.14.04.1) ...
Trigger für man-db (2.6.7.1-1ubuntu1) werden verarbeitet ...
mysql-common (5.5.43-0ubuntu0.14.04.1) wird eingerichtet ...
Vormals nicht ausgewähltes Paket mysql-server-5.5 wird gewählt.
(Lese Datenbank ... 211885 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../mysql-server-5.5_5.5.43-0ubuntu0.14.04.1_i386.deb ...
Entpacken von mysql-server-5.5 (5.5.43-0ubuntu0.14.04.1) ...
Vormals nicht ausgewähltes Paket libhtml-template-perl wird gewählt.
Vorbereitung zum Entpacken von .../libhtml-template-perl_2.95-1_all.deb ...
Entpacken von libhtml-template-perl (2.95-1) ...
Vormals nicht ausgewähltes Paket mysql-server wird gewählt.
Vorbereitung zum Entpacken von .../mysql-server_5.5.43-0ubuntu0.14.04.1_all.deb ...
Entpacken von mysql-server (5.5.43-0ubuntu0.14.04.1) ...
Trigger für ureadahead (0.100.0-16) werden verarbeitet ...
ureadahead will be reprofiled on next reboot
Trigger für man-db (2.6.7.1-1ubuntu1) werden verarbeitet ...
libaio1:i386 (0.3.109-4) wird eingerichtet ...
libmysqlclient18:i386 (5.5.43-0ubuntu0.14.04.1) wird eingerichtet ...
libdbi-perl (1.630-1) wird eingerichtet ...
libdbd-mysql-perl (4.025-1) wird eingerichtet ...
libterm-readkey-perl (2.31-1) wird eingerichtet ...
mysql-client-core-5.5 (5.5.43-0ubuntu0.14.04.1) wird eingerichtet ...
mysql-client-5.5 (5.5.43-0ubuntu0.14.04.1) wird eingerichtet ...
mysql-server-core-5.5 (5.5.43-0ubuntu0.14.04.1) wird eingerichtet ...
mysql-server-5.5 (5.5.43-0ubuntu0.14.04.1) wird eingerichtet ...
150627 15:12:22 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
150627 15:12:22 [Note] /usr/sbin/mysqld (mysqld 5.5.43-0ubuntu0.14.04.1) starting as process 6196 ...
mysql start/running, process 6328
libhtml-template-perl (2.95-1) wird eingerichtet ...
Trigger für ureadahead (0.100.0-16) werden verarbeitet ...
mysql-server (5.5.43-0ubuntu0.14.04.1) wird eingerichtet ...
Trigger für libc-bin (2.19-0ubuntu6.6) werden verarbeitet ...
torsten@Torsten-Ubuntu:~$ Client: torsten@Torsten-Ubuntu:~$ sudo apt-get install mysql-client
[sudo] password for torsten:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
mysql-client
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 13 nicht aktualisiert.
Es müssen 12,1 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 124 kB Plattenplatz zusätzlich benutzt.
Holen: 1 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-client all 5.5.43-0ubuntu0.14.04.1 [12,1 kB]
Es wurden 12,1 kB in 0 s geholt (90,1 kB/s).
Vormals nicht ausgewähltes Paket mysql-client wird gewählt.
(Lese Datenbank ... 211985 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../mysql-client_5.5.43-0ubuntu0.14.04.1_all.deb ...
Entpacken von mysql-client (5.5.43-0ubuntu0.14.04.1) ...
mysql-client (5.5.43-0ubuntu0.14.04.1) wird eingerichtet ...
torsten@Torsten-Ubuntu:~$ MySQL lässt sich aus der Konsole / dem Terminal mit: mysql -u root -p aufrufen und startet. Besitzer und Rechte habe ich nicht überprüft, weil ich ganz einfach nicht weiss wo die sind. Ich fürchte aber es ist auch alles Root:Root und Nur Root darf schreiben. MfG
Nets 😎
|
nets-rot
(Themenstarter)
Anmeldungsdatum: 4. April 2014
Beiträge: 27
|
So nun Schritt 4, PHP: hier das Log: torsten@Torsten-Ubuntu:~$ sudo apt-get install php5
[sudo] password for torsten:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libapache2-mod-php5 php5-cli php5-common php5-json php5-readline
Vorgeschlagene Pakete:
php-pear php5-user-cache
Die folgenden NEUEN Pakete werden installiert:
libapache2-mod-php5 php5 php5-cli php5-common php5-json php5-readline
0 aktualisiert, 6 neu installiert, 0 zu entfernen und 13 nicht aktualisiert.
Es müssen 4.792 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 19,7 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen: 1 http://de.archive.ubuntu.com/ubuntu/ trusty/main php5-json i386 1.3.2-2build1 [34,2 kB]
Holen: 2 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main php5-common i386 5.5.9+dfsg-1ubuntu4.9 [444 kB]
Holen: 3 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main php5-cli i386 5.5.9+dfsg-1ubuntu4.9 [2.156 kB]
Holen: 4 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main php5-readline i386 5.5.9+dfsg-1ubuntu4.9 [11,8 kB]
Holen: 5 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main libapache2-mod-php5 i386 5.5.9+dfsg-1ubuntu4.9 [2.144 kB]
Holen: 6 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main php5 all 5.5.9+dfsg-1ubuntu4.9 [1.306 B]
Es wurden 4.792 kB in 7 s geholt (668 kB/s).
Vormals nicht ausgewähltes Paket php5-json wird gewählt.
(Lese Datenbank ... 211989 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../php5-json_1.3.2-2build1_i386.deb ...
Entpacken von php5-json (1.3.2-2build1) ...
Vormals nicht ausgewähltes Paket php5-common wird gewählt.
Vorbereitung zum Entpacken von .../php5-common_5.5.9+dfsg-1ubuntu4.9_i386.deb ...
Entpacken von php5-common (5.5.9+dfsg-1ubuntu4.9) ...
Vormals nicht ausgewähltes Paket php5-cli wird gewählt.
Vorbereitung zum Entpacken von .../php5-cli_5.5.9+dfsg-1ubuntu4.9_i386.deb ...
Entpacken von php5-cli (5.5.9+dfsg-1ubuntu4.9) ...
Vormals nicht ausgewähltes Paket php5-readline wird gewählt.
Vorbereitung zum Entpacken von .../php5-readline_5.5.9+dfsg-1ubuntu4.9_i386.deb ...
Entpacken von php5-readline (5.5.9+dfsg-1ubuntu4.9) ...
Vormals nicht ausgewähltes Paket libapache2-mod-php5 wird gewählt.
Vorbereitung zum Entpacken von .../libapache2-mod-php5_5.5.9+dfsg-1ubuntu4.9_i386.deb ...
Entpacken von libapache2-mod-php5 (5.5.9+dfsg-1ubuntu4.9) ...
Vormals nicht ausgewähltes Paket php5 wird gewählt.
Vorbereitung zum Entpacken von .../php5_5.5.9+dfsg-1ubuntu4.9_all.deb ...
Entpacken von php5 (5.5.9+dfsg-1ubuntu4.9) ...
Trigger für man-db (2.6.7.1-1ubuntu1) werden verarbeitet ...
php5-json (1.3.2-2build1) wird eingerichtet ...
php5_invoke: Enable module json for apache2 SAPI
php5_invoke: Enable module json for cli SAPI
php5-common (5.5.9+dfsg-1ubuntu4.9) wird eingerichtet ...
Creating config file /etc/php5/mods-available/pdo.ini with new version
php5_invoke: Enable module pdo for apache2 SAPI
php5_invoke: Enable module pdo for cli SAPI
Creating config file /etc/php5/mods-available/opcache.ini with new version
php5_invoke: Enable module opcache for apache2 SAPI
php5_invoke: Enable module opcache for cli SAPI
php5-cli (5.5.9+dfsg-1ubuntu4.9) wird eingerichtet ...
update-alternatives: /usr/bin/php5 wird verwendet, um /usr/bin/php (php) im Auto-Modus bereitzustellen
Creating config file /etc/php5/cli/php.ini with new version
php5_invoke opcache: already enabled for cli SAPI
php5_invoke json: already enabled for cli SAPI
php5_invoke pdo: already enabled for cli SAPI
php5-readline (5.5.9+dfsg-1ubuntu4.9) wird eingerichtet ...
Creating config file /etc/php5/mods-available/readline.ini with new version
php5_invoke: Enable module readline for apache2 SAPI
php5_invoke: Enable module readline for cli SAPI
libapache2-mod-php5 (5.5.9+dfsg-1ubuntu4.9) wird eingerichtet ...
Creating config file /etc/php5/apache2/php.ini with new version
php5_invoke readline: already enabled for apache2 SAPI
php5_invoke opcache: already enabled for apache2 SAPI
php5_invoke json: already enabled for apache2 SAPI
php5_invoke pdo: already enabled for apache2 SAPI
Module mpm_event disabled.
Enabling module mpm_prefork.
apache2_switch_mpm Switch to prefork
* Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
[ OK ]
apache2_invoke: Enable module php5
* Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
[ OK ]
php5 (5.5.9+dfsg-1ubuntu4.9) wird eingerichtet ...
torsten@Torsten-Ubuntu:~$ Dann eine kleine Datei erstellt als PHP-Test und diese umständlich per Konsole und SUDO nach /var/www/html kopiert, da Besitzer und Rechte immernoch im ORIGINAL-Zustand sind. Die Datei gehört jetzt auch Root:Root und nur Root, naja ihr wisst ja ☺ Ergebnis: PHP funktioniert, zumindest wird die Info-Seite angezeigt MfG
Nets 😎
|
hoerianer
Anmeldungsdatum: 14. August 2012
Beiträge: 3146
Wohnort: Bodensee badische Seite ;-)
|
nets-rot schrieb: Ergebnis: PHP funktioniert, zumindest wird die Info-Seite angezeigt
Also arbeitet PHP mit Apache zusammen.
|
nets-rot
(Themenstarter)
Anmeldungsdatum: 4. April 2014
Beiträge: 27
|
Jupp, PHP und Apache arbeiten zusammen. Hier nun das Log der PHPMyAdmin-Installation: torsten@Torsten-Ubuntu:~$ sudo apt-get install php5-mysql
[sudo] password for torsten:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
php5-mysql
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 13 nicht aktualisiert.
Es müssen 59,5 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 264 kB Plattenplatz zusätzlich benutzt.
Holen: 1 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main php5-mysql i386 5.5.9+dfsg-1ubuntu4.9 [59,5 kB]
Es wurden 59,5 kB in 0 s geholt (265 kB/s).
Vormals nicht ausgewähltes Paket php5-mysql wird gewählt.
(Lese Datenbank ... 212077 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../php5-mysql_5.5.9+dfsg-1ubuntu4.9_i386.deb ...
Entpacken von php5-mysql (5.5.9+dfsg-1ubuntu4.9) ...
Trigger für libapache2-mod-php5 (5.5.9+dfsg-1ubuntu4.9) werden verarbeitet ...
php5-mysql (5.5.9+dfsg-1ubuntu4.9) wird eingerichtet ...
Creating config file /etc/php5/mods-available/mysql.ini with new version
php5_invoke: Enable module mysql for apache2 SAPI
php5_invoke: Enable module mysql for cli SAPI
Creating config file /etc/php5/mods-available/mysqli.ini with new version
php5_invoke: Enable module mysqli for apache2 SAPI
php5_invoke: Enable module mysqli for cli SAPI
Creating config file /etc/php5/mods-available/pdo_mysql.ini with new version
php5_invoke: Enable module pdo_mysql for apache2 SAPI
php5_invoke: Enable module pdo_mysql for cli SAPI
Trigger für libapache2-mod-php5 (5.5.9+dfsg-1ubuntu4.9) werden verarbeitet ...
torsten@Torsten-Ubuntu:~$ Ergebnis: wie erwartet 404 - Not Found. Nun die manuellen Änderungen gemäß Wiki: torsten@Torsten-Ubuntu:~$ sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
[sudo] password for torsten:
torsten@Torsten-Ubuntu:~$ sudo a2enconf phpmyadmin
ERROR: Conf phpmyadmin does not exist!
torsten@Torsten-Ubuntu:~$ An dieser Stelle ABBRUCH wegen Fehlermeldung: ERROR: Conf phpmyadmin does not exist! Wie sollte es jetzt weitergehen ? Wo ist der Fehler ? Eine Durchsicht des Verzeichnisses "/etc" per Konsole ergab daß das Verzeichnis "phpmyadmin" nicht in "/etc" existiert bzw angelegt wurde.
Ist das eventuell ein Fehler des Installationsscriptes oder ein Problem der Rechtevergabe ? MfG
Nets 😎
|
hoerianer
Anmeldungsdatum: 14. August 2012
Beiträge: 3146
Wohnort: Bodensee badische Seite ;-)
|
nets-rot schrieb: torsten@Torsten-Ubuntu:~$ sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
[sudo] password for torsten:
torsten@Torsten-Ubuntu:~$ sudo a2enconf phpmyadmin
ERROR: Conf phpmyadmin does not exist!
torsten@Torsten-Ubuntu:~$
An dieser Stelle ABBRUCH wegen Fehlermeldung: ERROR: Conf phpmyadmin does not exist!
Gibt es einen besonderen grund, weshalb Du das nochmals hervorheben musst?
Wie sollte es jetzt weitergehen ?
Fehlersuche.
Wo ist der Fehler ?
Na das steht ja da, er findet das nicht.
Eine Durchsicht des Verzeichnisses "/etc" per Konsole ergab daß das Verzeichnis "phpmyadmin" nicht in "/etc" existiert bzw angelegt wurde.
Ist es generell nicht auf der Platte oder liegt es nur woanders?
Ist das eventuell ein Fehler des Installationsscriptes oder ein Problem der Rechtevergabe ?
Mir erschliesst sich absolut nicht, was Du die ganze Zeit an bzw. mit den Rechten hast. Ich würde nun erstmal schauen wo das Verzeichnis liegt. Wäre es bei der Installation nicht angelegt worden, hätte es da schon einen Fehler gegeben.
|
Volker-Stgt
Anmeldungsdatum: 10. Mai 2015
Beiträge: 80
|
Versuche mal: sudo php5enmod mcrypt
sudo service apache2 restart und dann http://localhost/phpmyadmin
|
nets-rot
(Themenstarter)
Anmeldungsdatum: 4. April 2014
Beiträge: 27
|
Der Dateimanager und das Dashboard finden zwar meine PHP-Testdatei "phptest.php" im Ordner Dokumente, aber sonst nichts. Ich gehe mal davon aus das der gesuchte Ordner "/etc/phpmyadmin" nicht existiert bzw angelegt wurde. Ich "reite" die ganze Zeit auf den Rechten herum weil die, in meinen Augen, dafür verantwortlich sind, daß der User ( welcher auch immer, der PhPMyAdmin installieren soll. Vielleicht "www-data", siehe Post von Jug. ) eben nicht "Root" ist und somit geblockt wird. Wo könnte das gesuchte Verzeichnis denn sein ?
|