Problem z phpmyadmin, mysql

Ahter | 2021-03-26 16:23:54 UTC | #1

Witam wszystkich.

Mam problem z którym nie potrafię sobie poradzić, mianowicie chodzi o baze mysql i całe phpmyadmin.
Walczę już z tym parę tygodni, na początku korzystałem z tego poradnika: https://forum.lvlup.pro/t/www-instalacja-apache-php-i-mysql-na-vps-dedyku/582 i w kroku numer 3 po wpisaniu tej komendy: ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf dostałem odpowiedź, że nie znaleziono ścieżki czy coś takiego. Raz udało mi się to wszystko zainstalować korzystając chyba z wszystkich możliwych poradników znalezionych w internecie, ale potem miałem problem z access denied przy próbie połączenie z zewnątrz jakimś skryptem więc postanowiłem, że zrobie reinstall phpmyadmin (chodzi o tą konfiguracje na różowym tle) i na końcu tej konfiguracji dostawałem komunikat, że access denied. Aktualnie wszystko jest tak pomieszane, że aktualny błąd z tej konfiguracji to: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket
│ ‘/var/run/mysqld/mysqld.sock’ (2).

Prosiłbym kogoś ogarniętego w temacie jak to wszystko usunąć i zainstalować wszystko od nowa a wszelkie błędy które napotkam wypiszę w tym temacie. Dodam tylko, że apache2 działa dobrze (fastdl działa prawidłowo dla serwera cs:go)


Keksoniusz | 2021-03-29 17:57:39 UTC | #2

Witaj, zapoznaj się z materiałem powinien rozwiązać twoje problemy.
https://www.youtube.com/watch?v=SKpXWXhWYgc


Glupikocz | 2021-03-26 22:19:19 UTC | #3

[quote=”Ahter, post:1, topic:18474”]
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket
│ ‘/var/run/mysqld/mysqld.sock’ (2)
[/quote]
Ugh…
Dlatego zrobiłem nowy poradnik
https://forum.lvlup.pro/t/nowy-poradnik-jak-zainstalowac-apache2-mariadb-php7-4-phpmyadmin-ssl-http-2-ocena-a-na-ssllabs/16838
Ale dobra nie ważne jak to naprawić to proszę

sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysqld stop
sudo mysqld_safe --skip-grant-tables &

Po wpisaniu tego z góry, otwórz nowe putty i zaloguj się na twojego VPS, ale nie zamykaj 1 konsoli ona musi być cały czas włączona do momentu, aż nie wpiszesz ostatniej komendy jaka ci napisałem niżej.

mysql -u root
use mysql;

Teraz to

update user set password=PASSWORD("TWOJE NOWE HASLO") where User='root';

albo to (zalezy to od wersji, po prostu wpisz dwa i po problemie)

update user set authentication_string=password('TWOJE NOWE HASLO') where user='root';
flush privileges;
quit
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

Ahter | 2021-03-27 11:39:51 UTC | #4

Na filmie od @Keksoniusz jest co prawda instalacja wszystkiego od początku ale ja bym chciał się Panowie dowiedzieć jak to teraz wszystko usunąć i zacząć to od początku.

@Glupikocz po wpisaniu

`/etc/init.d/mysqld stop`
i
    'mysqld_safe --skip-grant-tables &'
Otrzymuje:
    root@vps13814:~# /etc/init.d/mysql stop
[ ok ] Stopping mysql (via systemctl): mysql.service.
root@vps13814:~# /etc/init.d/mysqld stop
-bash: /etc/init.d/mysqld: No such file or directory
root@vps13814:~# sudo /etc/init.d/mysqld stop
sudo: /etc/init.d/mysqld: command not found
root@vps13814:~# mysqld_safe --skip-grant-tables &
[1] 6462
root@vps13814:~# my_print_defaults: [ERROR] Found option without preceding group                  in config file /etc/mysql/my.cnf at line 22!
my_print_defaults: [ERROR] Fatal error in defaults handling. Program aborted!
my_print_defaults: [ERROR] Found option without preceding group in config file /                 etc/mysql/my.cnf at line 22!
my_print_defaults: [ERROR] Fatal error in defaults handling. Program aborted!
Logging to '/var/lib/mysql/vps13814.err'.
2021-03-27T08:31:25.256750Z mysqld_safe Directory '/var/run/mysqld' for UNIX soc                 ket file don't exists.

Pierw bym musiał to wszystko usunąć tylko gdzie co i jak? usunąć w sftp?


Glupikocz | 2021-03-28 08:47:11 UTC | #5

[quote=”Ahter, post:4, topic:18474”]
2021-03-27T08:31:25.256750Z mysqld_safe Directory '/var/run/mysqld' for UNIX soc ket file don't exists.
[/quote]

mkdir -p /var/run/mysqld
chown mysql:mysql /var/run/mysqld

Po tym zrób wszystko jeszcze raz


Ahter | 2021-03-28 09:14:12 UTC | #6

root@vps13814:~# mkdir -p /var/run/mysqld
root@vps13814:~# chown mysql:mysql /var/run/mysqld
root@vps13814:~# /etc/init.d/mysql stop
[ ok ] Stopping mysql (via systemctl): mysql.service.
root@vps13814:~# /etc/init.d/mysqld stop
-bash: /etc/init.d/mysqld: No such file or directory
root@vps13814:~# mysqld_safe --skip-grant-tables &
[1] 11413
root@vps13814:~# 2021-03-28T09:12:09.860820Z mysqld_safe Logging to syslog.
2021-03-28T09:12:09.864432Z mysqld_safe Logging to '/var/log/mysql/error.log'.
2021-03-28T09:12:09.877388Z mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

Nie mam tego mysqld ?


Glupikocz | 2021-03-28 09:37:47 UTC | #7

Musi ci wyskoczyć to

[quote=”Ahter, post:6, topic:18474”]
2021-03-28T09:12:09.877388Z mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
[/quote]

teraz jest dobrze teraz odpalasz nową konsolę putty i wpiszujesz od

mysql -u root

Ahter | 2021-03-28 14:28:24 UTC | #8

root@vps13814:~# mysql -u root
ERROR 1524 (HY000): Plugin 'auth_socket' is not loaded

Glupikocz | 2021-03-28 18:03:06 UTC | #9

[quote=”Ahter, post:8, topic:18474”]
RROR 1524 (HY000): Plugin 'auth_socket' is not loaded
[/quote]

Na pewno masz 2 konsole otwarte i 1 jednej wpisane to?

[quote=”Glupikocz, post:3, topic:18474”]
sudo mysqld_safe --skip-grant-tables &
[/quote]

zobacz to
https://programmerah.com/error-1524-hy000-plugin-auth_socket-is-not-loaded-how-to-fix-5870/


Ahter | 2021-03-28 21:16:20 UTC | #10

Tak, miałem 2 konsole otwarte.

Co do tego linka:

root@vps13814:~# /etc/init.d/mysql stop
[ ok ] Stopping mysql (via systemctl): mysql.service.
root@vps13814:~# /etc/init.d/mysql start
[....] Starting mysql (via systemctl): mysql.serviceJob for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details.
 failed!

Status

root@vps13814:~# systemctl status mysql.service
 mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en
   Active: activating (start) since Sun 2021-03-28 22:58:50 CEST; 53s ago
  Process: 3294 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exit
 Main PID: 2864 (code=exited, status=0/SUCCESS); Control PID: 3316 (mysqld)
    Tasks: 14 (limit: 4915)
   CGroup: /system.slice/mysql.service
           ├─3316 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
           └─3318 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid

mar 28 22:58:50 vps13814 systemd[1]: Starting MySQL Community Server...
lines 1-11/11 (END)...skipping...
 mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: activating (start) since Sun 2021-03-28 22:58:50 CEST; 53s ago
  Process: 3294 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
 Main PID: 2864 (code=exited, status=0/SUCCESS); Control PID: 3316 (mysqld)
    Tasks: 14 (limit: 4915)
   CGroup: /system.slice/mysql.service
           ├─3316 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
           └─3318 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid

mar 28 22:58:50 vps13814 systemd[1]: Starting MySQL Community Server...
~

Zrobiłem to jeszcze raz i tym razem jest tak:

root@vps13814:~# mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run     /mysqld/mysqld.sock' (2)

Można to wszystko jakoś usunąć i zacząć od 0? Nie robiąc resetu vpsa bo już serwery stoją


Glupikocz | 2021-03-29 17:57:40 UTC | #11

sudo systemctl stop mysql
sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
sudo rm -rf /etc/mysql /var/lib/mysql /var/log/mysql
sudo apt autoremove
sudo apt autoclean

Ahter | 2021-03-29 17:55:57 UTC | #12

Wpisywałem wszystko po kolei jak pisałeś po czym robiłem dokładnie jak w filmiku od @Keksoniusz i błąd na samym starcie:

root@vps13814:~# apt install mysql-server
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
The following additional packages will be installed:
  libaio1 libcgi-fast-perl libcgi-pm-perl libencode-locale-perl
  libevent-core-2.1-6 libfcgi-perl libhtml-parser-perl libhtml-tagset-perl
  libhtml-template-perl libhttp-date-perl libhttp-message-perl libio-html-perl
  liblwp-mediatypes-perl libtimedate-perl liburi-perl mysql-client-5.7
  mysql-client-core-5.7 mysql-common mysql-server-5.7 mysql-server-core-5.7
Sugerowane pakiety:
  libdata-dump-perl libipc-sharedcache-perl libwww-perl mailx tinyca
Zostaną zainstalowane następujące NOWE pakiety:
  libaio1 libcgi-fast-perl libcgi-pm-perl libencode-locale-perl
  libevent-core-2.1-6 libfcgi-perl libhtml-parser-perl libhtml-tagset-perl
  libhtml-template-perl libhttp-date-perl libhttp-message-perl libio-html-perl
  liblwp-mediatypes-perl libtimedate-perl liburi-perl mysql-client-5.7
  mysql-client-core-5.7 mysql-common mysql-server mysql-server-5.7
  mysql-server-core-5.7
0 aktualizowanych, 21 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych.
Konieczne pobranie 0 B/19,7 MB archiwów.
Po tej operacji zostanie dodatkowo użyte 157 MB miejsca na dysku.
Kontynuować? [T/n] t
Prekonfiguracja pakietów ...
Wybieranie wcześniej niewybranego pakietu mysql-common.
(Odczytywanie bazy danych ... 98689 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../0-mysql-common_5.8+1.0.4_all.deb ...
Rozpakowywanie pakietu mysql-common (5.8+1.0.4) ...
Wybieranie wcześniej niewybranego pakietu libaio1:amd64.
Przygotowywanie do rozpakowania pakietu .../1-libaio1_0.3.110-5ubuntu0.1_amd64.d              eb ...
Rozpakowywanie pakietu libaio1:amd64 (0.3.110-5ubuntu0.1) ...
Wybieranie wcześniej niewybranego pakietu mysql-client-core-5.7.
Przygotowywanie do rozpakowania pakietu .../2-mysql-client-core-5.7_5.7.33-0ubun              tu0.18.04.1_amd64.deb ...
Rozpakowywanie pakietu mysql-client-core-5.7 (5.7.33-0ubuntu0.18.04.1) ...
Wybieranie wcześniej niewybranego pakietu mysql-client-5.7.
Przygotowywanie do rozpakowania pakietu .../3-mysql-client-5.7_5.7.33-0ubuntu0.1              8.04.1_amd64.deb ...
Rozpakowywanie pakietu mysql-client-5.7 (5.7.33-0ubuntu0.18.04.1) ...
Wybieranie wcześniej niewybranego pakietu mysql-server-core-5.7.
Przygotowywanie do rozpakowania pakietu .../4-mysql-server-core-5.7_5.7.33-0ubun              tu0.18.04.1_amd64.deb ...
Rozpakowywanie pakietu mysql-server-core-5.7 (5.7.33-0ubuntu0.18.04.1) ...
Wybieranie wcześniej niewybranego pakietu libevent-core-2.1-6:amd64.
Przygotowywanie do rozpakowania pakietu .../5-libevent-core-2.1-6_2.1.8-stable-4              build1_amd64.deb ...
Rozpakowywanie pakietu libevent-core-2.1-6:amd64 (2.1.8-stable-4build1) ...
Konfigurowanie pakietu mysql-common (5.8+1.0.4) ...
update-alternatives: użycie /etc/mysql/my.cnf.fallback jako dostarczającego /etc              /mysql/my.cnf (my.cnf) w trybie automatycznym
Wybieranie wcześniej niewybranego pakietu mysql-server-5.7.
(Odczytywanie bazy danych ... 98857 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../00-mysql-server-5.7_5.7.33-0ubuntu0.              18.04.1_amd64.deb ...
Rozpakowywanie pakietu mysql-server-5.7 (5.7.33-0ubuntu0.18.04.1) ...
Wybieranie wcześniej niewybranego pakietu libhtml-tagset-perl.
Przygotowywanie do rozpakowania pakietu .../01-libhtml-tagset-perl_3.20-3_all.de              b ...
Rozpakowywanie pakietu libhtml-tagset-perl (3.20-3) ...
Wybieranie wcześniej niewybranego pakietu liburi-perl.
Przygotowywanie do rozpakowania pakietu .../02-liburi-perl_1.73-1_all.deb ...
Rozpakowywanie pakietu liburi-perl (1.73-1) ...
Wybieranie wcześniej niewybranego pakietu libhtml-parser-perl.
Przygotowywanie do rozpakowania pakietu .../03-libhtml-parser-perl_3.72-3build1_              amd64.deb ...
Rozpakowywanie pakietu libhtml-parser-perl (3.72-3build1) ...
Wybieranie wcześniej niewybranego pakietu libcgi-pm-perl.
Przygotowywanie do rozpakowania pakietu .../04-libcgi-pm-perl_4.38-1_all.deb ...
Rozpakowywanie pakietu libcgi-pm-perl (4.38-1) ...
Wybieranie wcześniej niewybranego pakietu libfcgi-perl.
Przygotowywanie do rozpakowania pakietu .../05-libfcgi-perl_0.78-2build1_amd64.d              eb ...
Rozpakowywanie pakietu libfcgi-perl (0.78-2build1) ...
Wybieranie wcześniej niewybranego pakietu libcgi-fast-perl.
Przygotowywanie do rozpakowania pakietu .../06-libcgi-fast-perl_1%3a2.13-1_all.d              eb ...
Rozpakowywanie pakietu libcgi-fast-perl (1:2.13-1) ...
Wybieranie wcześniej niewybranego pakietu libencode-locale-perl.
Przygotowywanie do rozpakowania pakietu .../07-libencode-locale-perl_1.05-1_all.              deb ...
Rozpakowywanie pakietu libencode-locale-perl (1.05-1) ...
Wybieranie wcześniej niewybranego pakietu libhtml-template-perl.
Przygotowywanie do rozpakowania pakietu .../08-libhtml-template-perl_2.97-1_all.              deb ...
Rozpakowywanie pakietu libhtml-template-perl (2.97-1) ...
Wybieranie wcześniej niewybranego pakietu libtimedate-perl.
Przygotowywanie do rozpakowania pakietu .../09-libtimedate-perl_2.3000-2_all.deb               ...
Rozpakowywanie pakietu libtimedate-perl (2.3000-2) ...
Wybieranie wcześniej niewybranego pakietu libhttp-date-perl.
Przygotowywanie do rozpakowania pakietu .../10-libhttp-date-perl_6.02-1_all.deb               ...
Rozpakowywanie pakietu libhttp-date-perl (6.02-1) ...
Wybieranie wcześniej niewybranego pakietu libio-html-perl.
Przygotowywanie do rozpakowania pakietu .../11-libio-html-perl_1.001-1_all.deb .              ..
Rozpakowywanie pakietu libio-html-perl (1.001-1) ...
Wybieranie wcześniej niewybranego pakietu liblwp-mediatypes-perl.
Przygotowywanie do rozpakowania pakietu .../12-liblwp-mediatypes-perl_6.02-1_all              .deb ...
Rozpakowywanie pakietu liblwp-mediatypes-perl (6.02-1) ...
Wybieranie wcześniej niewybranego pakietu libhttp-message-perl.
Przygotowywanie do rozpakowania pakietu .../13-libhttp-message-perl_6.14-1_all.d              eb ...
Rozpakowywanie pakietu libhttp-message-perl (6.14-1) ...
Wybieranie wcześniej niewybranego pakietu mysql-server.
Przygotowywanie do rozpakowania pakietu .../14-mysql-server_5.7.33-0ubuntu0.18.0              4.1_all.deb ...
Rozpakowywanie pakietu mysql-server (5.7.33-0ubuntu0.18.04.1) ...
Konfigurowanie pakietu libhtml-tagset-perl (3.20-3) ...
Konfigurowanie pakietu libevent-core-2.1-6:amd64 (2.1.8-stable-4build1) ...
Konfigurowanie pakietu libencode-locale-perl (1.05-1) ...
Konfigurowanie pakietu libtimedate-perl (2.3000-2) ...
Konfigurowanie pakietu libio-html-perl (1.001-1) ...
Konfigurowanie pakietu liblwp-mediatypes-perl (6.02-1) ...
Konfigurowanie pakietu libaio1:amd64 (0.3.110-5ubuntu0.1) ...
Konfigurowanie pakietu liburi-perl (1.73-1) ...
Konfigurowanie pakietu libhtml-parser-perl (3.72-3build1) ...
Konfigurowanie pakietu libcgi-pm-perl (4.38-1) ...
Konfigurowanie pakietu mysql-client-core-5.7 (5.7.33-0ubuntu0.18.04.1) ...
Konfigurowanie pakietu libfcgi-perl (0.78-2build1) ...
Konfigurowanie pakietu libhttp-date-perl (6.02-1) ...
Konfigurowanie pakietu libhtml-template-perl (2.97-1) ...
Konfigurowanie pakietu mysql-server-core-5.7 (5.7.33-0ubuntu0.18.04.1) ...
Konfigurowanie pakietu libcgi-fast-perl (1:2.13-1) ...
Konfigurowanie pakietu libhttp-message-perl (6.14-1) ...
Konfigurowanie pakietu mysql-client-5.7 (5.7.33-0ubuntu0.18.04.1) ...
Konfigurowanie pakietu mysql-server-5.7 (5.7.33-0ubuntu0.18.04.1) ...
update-alternatives: użycie /etc/mysql/mysql.cnf jako dostarczającego /etc/mysql              /my.cnf (my.cnf) w trybie automatycznym
Renaming removed key_buffer and myisam-recover options (if present)
dpkg: błąd przetwarzania pakietu mysql-server-5.7 (--configure):
 installed mysql-server-5.7 package post-installation script subprocess returned               error exit status 1
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie pakietu mysql-serv              er:
 mysql-server zależy od mysql-server-5.7; jednakże:
  Pakiet mysql-server-5.7 nie jest jeszcze skonfigurowany.

dpkg: błąd przetwarzania pakietu mysql-server (--configure):
 problemy z zależnościami - pozostawianie nieskonfigurowanego
Przetwarzanie wyzwalaczy pakietu libc-bin (2.27-3ubuntu1.4)...
Brak raportu programu apport, ponieważ komunikat błędu wskazuje, że przyczyna ni              epowodzenia leży w poprzednim błędzie.
                                      Przetwarzanie wyzwalaczy pakietu systemd (              237-3ubuntu10.45)...
Przetwarzanie wyzwalaczy pakietu man-db (2.8.3-2ubuntu0.1)...
Przetwarzanie wyzwalaczy pakietu ureadahead (0.100.0-21)...
Wystąpiły błędy podczas przetwarzania:
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

W internecie znalazłem to:
kill $(pgrep mysql)

Po czym wpisałem ponownie apt install mysql-server:

root@vps13814:~# kill $(pgrep mysql)
root@vps13814:~# apt install mysql-server
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
mysql-server is already the newest version (5.7.33-0ubuntu0.18.04.1).
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych.
2 nie w pełni zainstalowanych lub usuniętych.
Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku.
Kontynuować? [T/n] t
Konfigurowanie pakietu mysql-server-5.7 (5.7.33-0ubuntu0.18.04.1) ...
Renaming removed key_buffer and myisam-recover options (if present)
Checking if update is needed.
This installation of MySQL is already upgraded to 5.7.33, use --force if you still need to run mysql_upgrade
Created symlink /etc/systemd/system/multi-user.target.wants/mysql.service  /lib/systemd/system/mysql.service.
Konfigurowanie pakietu mysql-server (5.7.33-0ubuntu0.18.04.1) ...
W: APT had planned for dpkg to do more than it reported back (3 vs 7).
   Affected packages: mysql-server-5.7:amd64

PHP:

root@vps13814:~# apt install php
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
php is already the newest version (2:8.0+82+ubuntu18.04.1+deb.sury.org+1).
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych.

root@vps13814:~# apt install php-mysql
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
php-mysql is already the newest version (2:8.0+82+ubuntu18.04.1+deb.sury.org+1).
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych.

phpmyadmin

 root@vps13814:~# apt install phpmyadmin
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Sugerowane pakiety:
  www-browser
Zostaną zainstalowane następujące NOWE pakiety:
  phpmyadmin
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych.
Konieczne pobranie 0 B/3 855 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 25,0 MB miejsca na dysku.
Prekonfiguracja pakietów ...
Wybieranie wcześniej niewybranego pakietu phpmyadmin.
(Odczytywanie bazy danych ... 97533 pliki i katalogi obecnie zainstalowane.)
Przygotowywanie do rozpakowania pakietu .../phpmyadmin_4%3a4.6.6-5ubuntu0.5_all.deb ...
Rozpakowywanie pakietu phpmyadmin (4:4.6.6-5ubuntu0.5) ...
Konfigurowanie pakietu phpmyadmin (4:4.6.6-5ubuntu0.5) ...
apache2_invoke: Enable configuration phpmyadmin
Przetwarzanie wyzwalaczy pakietu man-db (2.8.3-2ubuntu0.1)...

Po wyborze apache2 nie wyskoczyła mi dodatkowa konfiguracja z pytaniem o ten dbconfig common ale mogłem zalogować sie do mysql w terminalu - więc już jakiś sukces. Idąc dalej z filmikiem zauważyłem, że nie mam konta phpmyadmin (jak w filmie) bo nie wyskoczyła mi konfiguracja więc znalazłem w internecie to: CREATE USER ‘newuser’@’localhost’ IDENTIFIED BY ‘password’;
dodałem nowego użytkownika oraz przyznałem mu uprawnienia jak na filmie. Musiałem również zmienić to:

/etc/mysql/my.cnf
z
bind-address=127.0.0.1
na
bind-address=0.0.0.0

Udało się również połączyć skryptem z “zewnątrz”, tabele zostały stworzone.

Ogólnie powiem tak: Mój problem na samym początku był prawdopodobnie przez nie ustawienie tego bind-address i dlatego miałem cały czas access denied z zewnątrz oraz być może (nie jestem pewny) ale użytkownik którego używałem był na localhost a nie na %.

Błąd o którym pisałem wcześniej:

root@vps13814:~# /etc/init.d/mysql start
[....] Starting mysql (via systemctl): mysql.serviceJob for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details.
 failed!

Spowodowany był wpisaniem bind-address=0.0.0.0 do pliku /etc/mysql/my.cnf zamiast do /etc/mysql/mysql.conf.d/mysqld.cnf

Chciałbym szczególnie podziękować @Glupikocz za pomoc oraz @Keksoniusz za podesłanie filmu instruktażowego.

Pozdrawiam :)


system | 2021-04-30 17:56:23 UTC | #13

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.