• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Instalacja phpmyadmin na VPS

Object Storage Arubacloud
0 głosów
566 wizyt
pytanie zadane 11 stycznia 2020 w PHP przez kordix Gaduła (3,910 p.)

Przerobiłem wszystko wg tego poradnika:

https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04

Niestety nie reaguje gdy wchodzę na http://mojeip/phpmyadmin

Komuś z was udało się zainstalować phpmyadmin na VPS z Ubuntu bez interfejsu graficznego?

komentarz 11 stycznia 2020 przez Tpk Nałogowiec (40,100 p.)
Co zwraca polecenie: sudo systemctl status apache2 ?
komentarz 11 stycznia 2020 przez kordix Gaduła (3,910 p.)
apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running) since Sat 2020-01-11 14:36:30 GMT; 1h 34min ago
  Process: 30914 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
  Process: 22436 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=0/SUCCESS)
  Process: 30919 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
 Main PID: 30923 (apache2)
    Tasks: 7 (limit: 2366)
   CGroup: /system.slice/apache2.service
           ├─30923 /usr/sbin/apache2 -k start
           ├─30924 /usr/sbin/apache2 -k start
           ├─30925 /usr/sbin/apache2 -k start
           ├─30926 /usr/sbin/apache2 -k start
           ├─30927 /usr/sbin/apache2 -k start
           ├─30928 /usr/sbin/apache2 -k start
           └─31065 /usr/sbin/apache2 -k start

Jan 11 14:36:30 kordi.hekko.net.pl systemd[1]: Stopped The Apache HTTP Server.
Jan 11 14:36:30 kordi.hekko.net.pl systemd[1]: Starting The Apache HTTP Server...
Jan 11 14:36:30 kordi.hekko.net.pl systemd[1]: Started The Apache HTTP Server.
komentarz 11 stycznia 2020 przez Tpk Nałogowiec (40,100 p.)

Zaznaczyłeś apacha podczas instalacji? - według tej czerwonej belki (jeżeli nie, możesz powtórzyć cały proces instalacji komendą `sudo dpkg-reconfigure phpmyadmin`)

Cały poradnik bazuje na kilku innych (np. https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-16-04 czy https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04 itd.), stąd może głupie pytanie czy przeszedłeś je również krok po kroku?

komentarz 11 stycznia 2020 przez Lopus Początkujący (360 p.)
Nawet jeżeli nie zaznaczył apache to pma i tak powinien zainstalować się w systemie i powinien znajdować się o tutaj: /var/www/html/phpmyadmin
wystarczy że stworzy sobie w apache vhosta i wykona przywiązanie symboliczne (aby zapewnić mozliwość wykorzystania pma przez inny serwer www w razie potrzeby) lub skopiuje pliki do katalogu w vhoscie.

1 odpowiedź

+1 głos
odpowiedź 11 stycznia 2020 przez Lopus Początkujący (360 p.)
Przejdź do katalogu /var/www/html/phpmyadmin
zobacz czy masz tam pliki tej aplikacji, jeżeli tak to znaczy, że instalacja przebiegła pomyślnie.

Jeżeli umiesz stworzyć vhosta w apache2 to zrób to, ewentualnie skorzystaj z jakiegoś poradnika.

Stworz dowiązanie symboliczne za pomocą polecenia ln -s do katalogu /var/www/html/phpmyadmin na ścieżke, którą ustawiłeś we wcześniej wykonanym vhoście.

Zrestartuj apache2.

 

To, że aplikacja nie odpowiada pod adresem http://mojeip/phpmyadmin nie musi być od razu spowodowane błędną instalacją, wszystko zalezy od tego jak skonfigurujesz vhosta.

 

Ewentualnie zrób tak jak napisał kolega wyżej, powtorz instalacje i zaznacz apache2 podczas pytania o dokonfigurowanie serwera www.
komentarz 9 lutego 2020 przez kordix Gaduła (3,910 p.)
edycja 9 lutego 2020 przez kordix

Phpmyadmin na pewno mam zainstalowany, komunikat:

php-gettext is already the newest version (1.0.12-0.1).
php-mbstring is already the newest version (1:7.2+60ubuntu1).
phpmyadmin is already the newest version (4:4.6.6-5).

Niestety nie ma folderu /var/www/html/phpmyadmin

P.S Zreinstalowałem, wybałem apache2 jako konfigurację serwera, dalej nic nie ma w tym folderze

EDIT

A faktycznie  to jest to dowiązanie symboliczne 

sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

 

Podobne pytania

0 głosów
1 odpowiedź 585 wizyt
pytanie zadane 18 października 2016 w Systemy operacyjne, programy przez Platiniumekk Początkujący (250 p.)
0 głosów
2 odpowiedzi 422 wizyt
pytanie zadane 1 kwietnia 2016 w Inne języki przez Marcin951 Gaduła (3,250 p.)
0 głosów
2 odpowiedzi 2,390 wizyt
pytanie zadane 26 marca 2016 w Hostingi, domeny, usługi przez xSvilen Mądrala (5,740 p.)

92,579 zapytań

141,432 odpowiedzi

319,663 komentarzy

61,964 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...