WWW - Instalacja Apache, PHP i MySQL na VPS/DEDYKU

adminek153 | 2020-08-08 16:06:54 UTC | #1

Aktualny poradnik

https://forum.lvlup.pro/t/instalacja-apache2-php-mariadb-mysql-phpmyadmin-oraz-ssl-na-ubuntu-i-debianie/15443

1. Instalacja

Krok 1. Update & Upgrade

apt-get update
apt-get upgrade

Krok 2. Instalacja Apache2, PHP i MySQL

apt-get install software-properties-common
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install apache2 php7.2 mysql-server

Krok 3. Instalacja phpMyAdmin

apt-get install phpmyadmin
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

  1. Otrzymamy taki wynik:

    Wybieramy apache2
  2. Będziemy pytani (tak jak wcześniej) o hasła, należy uzupełnić wszystko :)

Krok 4. Instalacja dodatkowych modułów

apt-get install php-mysql
apt-get install php-mcrypt
apt-get install php-gd
apt-get install php-cli
apt-get install php-curl
apt-get install php-enchant
apt-get install libapache2-mod-php

Krok 5. Restart serwera apache2

/etc/init.d/apache2 restart

Gotowe

2. Testowanie

  1. Aby przetestować serwer apache wystarczy wejść po przez przeglądarkę na IP naszego serwera. Jeśli otrzymamy taki wynik oznacza to, że apache2 funkcjonuje poprawnie:

  2. Aby przetestować MySQL należy wpisać mysql -u root -p .
    Po tej czynności powinniśmy otrzymać taki wynik:

    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
        mysql> show databases;
        +--------------------+
        | Database           |
        +--------------------+
        | information_schema |
        | mysql              |
        +--------------------+
        2 rows in set (0.00 sec)
        mysql>
    
  3. Aby przetestować phpMyAdmin otwieramy przeglądarkę i wpisujemy nasze.ip/phpmyadmin. Powinien ukazać się panel logowania do programu. Jako login używamy:root. Hasło założyliśmy przez kreator w momencie instalacji MySQL.


Po wejściu na /phpmyadmin nie działa strona i wyskakuje informacja z zrzutu ekranu poniżej?

https://i.tipr.pl/e1gu5o.png
Wpisz komendę ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin, aby przenieść do plików strony.

Od @Timo

Działa Ci strona phpmyadmina, ale masz błąd jak na zrzucie poniżej?

https://i.tipr.pl/2c0pm9.png

Wpisz
sudo apt update - aby zaktualizować system, a następnie
sudo apt-get install php7.x-mbstring - aby zainstalować mbstring. W miejscu x wstawiamy wersję php np. w aktualnym przypadku będzie to 7.3,
więc komenda będzie wyglądać w ten sposób sudo apt-get install php7.3-mbstring
na koniec sudo service apache2 restart żeby zrestartować apache2.

Od @eSuu

Pozdrawiam i powodzenia :slight_smile:
Jeśli widzisz gdzieś jakiś błąd - daj mi znać.


koweq | 2016-06-11 19:11:38 UTC | #2

Napewno mi sie przyda :)


Kukubaczek | 2016-06-11 19:21:10 UTC | #3

Phpmyadmin dodaj ;)


LinGruby | 2016-06-11 21:37:41 UTC | #4

[quote=”adminek153, post:1, topic:582”]
2. Testowanie

Aby przetestować serwer apache wystarczy wejść po przez przeglądarkę na IP naszego serwera. Jeśli otrzymamy taki wynik oznacza to, że apache2 funkcjonuje poprawnie:
[/quote]

A jak u mnie jest coś takiego jak w linku http://164.132.112.11/ to znaczy że działa :sunglasses:


adminek153 | 2016-06-12 07:35:58 UTC | #5

No działa :slight_smile:

Ja pokazałem domyślną stronę.

@Kukubaczek jaka wiedza z phpMyAdmin brakuje?


Kukubaczek | 2016-06-12 08:11:15 UTC | #6

PHPmyadmin instaluje się jedną komendą? Dziwne, wydawało mi się, że trzeba grzebać w konfiguracji Apache, aby działało poprawnie. Jeżeli faktycznie to działa to przepraszam za zamieszanie :/


adminek153 | 2016-06-12 08:37:59 UTC | #7

Tak. Trzeba w konfiguracji serwera (domyślnie /etc/apache2/apache2.conf) dopisać linię:
Include /etc/phpmyadmin/apache.conf


Karolek | 2016-06-12 10:33:49 UTC | #8

Brak info jak na jednej instalacji apache obsługiwać więcej niż 1 domenę.
Jak pojawi się info o tym opisane w miarę logiczny sposób to dam lajka! :slight_smile:


adminek153 | 2016-06-12 11:58:19 UTC | #9

Jest ładnie opisany poradnik dotyczący VirtualHost i tworzeniu więcej niż jednej domeny na jednym serwerze, łap:
https://forum.lvlup.pro/t/poradnik-apache-virtualhost/252 :slight_smile:


koweq | 2016-06-12 12:13:30 UTC | #10

Mnie się udało złapać, zobaczymy jak @Karolek


tomasz123 | 2016-06-13 14:34:16 UTC | #11

dziekuje :)


adminek153 | 2016-06-13 16:52:38 UTC | #12

Nie ma za co :)


Orjent1337 | 2016-12-17 20:14:00 UTC | #13

Ktoś wie co jest nie tak ;/


Nieznajomy11 | 2016-12-17 21:54:25 UTC | #14

Wpisz w terminalu:
[code]ln -s /usr/share/phpmyadmin /var/www/phpmyadmin[/code]
Lub jeśli twoja ścieżka do strony to nie /var/www/html
[code]ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin[/code]
W innym przypadku po prostu wstaw własną :)


Orjent1337 | 2016-12-18 10:13:51 UTC | #15

Dobra dzięki, ogólnie pomogło po prostu wpisanie tego w folderze :)


LeoPL | 2017-04-01 17:18:49 UTC | #16

Dzieki za poradnik :D Dzięki niemu mogłem postawić forum na VPS :D


MartwaStopa | 2017-10-16 00:21:31 UTC | #17

apt-get install phpmyadmin
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

posiadam debiana wlepiam to razem i tylek ..

wywala ABORT!!!


WACLAW | 2018-04-13 19:41:31 UTC | #18

apt-get install apache2 php5 mysql-server
Nie znajduje mi php5 niby i nic sie nie instaluje.


bopke | 2018-04-13 19:45:04 UTC | #19

php5 jest przestarzałą wersją php i nie znajduje się już w repozytorium standardowym. spróbuj wpisać php lub php7.2, pobierze Ci się nowsza wersja php, szybsza i bezpieczniejsza.


WACLAW | 2018-04-13 20:00:40 UTC | #20

Jakis blad z instalacja phpmyadmin ta komenda wgl nie dziala.


WACLAW | 2018-04-13 20:01:09 UTC | #21

[quote=”adminek153, post:1, topic:582”]
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
[/quote]

Ta komenda dokladniej


WACLAW | 2018-04-13 20:17:55 UTC | #22

E: jednak byko dobrze ale strona do phpmyadmjn dalej nie dziala, co zrobic?


LinGruby | 2018-04-13 20:20:10 UTC | #23

[quote=”WACLAW, post:22, topic:582”]
ale strona do phpmyadmjn dalej nie dziala, co zrobic?
[/quote]

a otworzyłeś ją na świat??? ( czyli musisz mieć dostęp z poza localhosta )


Ewald | 2018-04-14 08:59:31 UTC | #24

Przyda się :slight_smile: Świetny poradnik!


WACLAW | 2018-04-14 05:05:15 UTC | #25

@LinGruby Mozesz jasniej, jestem nowy na linuxie, wytlumaczysz co potrzeba?


LinGruby | 2018-04-14 12:15:19 UTC | #26

[quote=”WACLAW, post:25, topic:582”]
wytlumaczysz co potrzeba
[/quote]

nic nie potrzeba ;-) ( chodziło mi o to czy masz dostęp do bazy z poziomu serwera vps, jak tak musisz mieć jeszcze dostęp przez http://ipserwera/phpmyadmin/index.php ot wszystko ) dlatego się pytałem czy masz otwartą na świat ;-)


sprawdź co masz w phpMyAdmin.conf jeśli to:

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
   order deny,allow
   deny from all
   allow from 127.0.0.1 
</Directory>

to allow from 127.0.0.1 zmień na IP z którego wchodzisz lub na allow from all wtedy dostęp ze wszystkiego

ot wszystko :-D


WACLAW | 2018-04-14 12:16:08 UTC | #27

Już naprawiłem, ale dzięki za odpisanie :D


LinGruby | 2018-04-14 12:17:14 UTC | #28

[quote=”WACLAW, post:27, topic:582”]
Już naprawiłem
[/quote]

no to by wypadało opisać jak etc. itp. ;-)


WACLAW | 2018-04-14 12:18:42 UTC | #29

Takie zamieszanie, że nawet nie pamiętam, raz reinstalowalem vps, bralem cos z 1 i 2 poradnika i jakoś wyszło, naprawde nie wytłumaczę tego :joy:


Glenor | 2018-05-18 19:22:01 UTC | #30

http://prntscr.com/jjo27w Wie ktoś jak naprawić ???


Nieznajomy11 | 2018-05-18 19:39:02 UTC | #31

Prawdopodobnie pomoże:

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

anon13729701 | 2018-05-18 19:39:09 UTC | #32

ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
albo
ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin


Glenor | 2018-05-18 19:42:27 UTC | #33

Dobra a wiesz jak zainstalowac to php 7.2


AidisProPlayer | 2018-05-18 19:57:01 UTC | #34

Debian:

sudo apt-get install apt-transport-https lsb-release ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo “deb https://packages.sury.org/php/ $(lsb_release -sc) main” | sudo tee /etc/apt/sources.list.d/php.list
sudo apt-get update
sudo apt-get install php7.2-cli

Ubuntu

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.2-cli


bopke | 2018-06-06 20:49:42 UTC | #35

Wydzielono 1 post tworząc nowy wątek: Witryna jest nieosiągalna po instalacji php


PaJaC | 2018-06-17 17:36:50 UTC | #36

A można prosic o latwiejsze wytlumaczenie ? bo komendy nie chca mi wejsc. Najlepiej krok po kroku

Moze ktos zaktualizowac post?


bopke | 2018-06-17 17:58:04 UTC | #37

Jaki masz system operacyjny, jakie błędy się pojawiają?


Timo | 2018-06-17 18:10:41 UTC | #38

[quote=”PaJaC, post:36, topic:582”]
Moze ktos zaktualizowac post?
[/quote]

Post jest aktualny


PaJaC | 2018-06-18 11:08:11 UTC | #39

root@vpsxxxx8:~# apt-get install apache2 php7.2 mysql-server
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
root@vpsxxxxx8:~#


DBanaszewski | 2018-06-18 11:19:02 UTC | #40

[quote=”PaJaC, post:39, topic:582”]
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
[/quote]

Prawdopodobnie coś się instaluje lub coś używa pakietu dpkg - sprawdź np. w htopie czy nie masz uruchomionego apta lub dpkga.


PaJaC | 2018-06-18 11:28:05 UTC | #41

hehehe
root@vpsxxxx8:~# apt-get install -y htop
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Czy przyczyna moze byc uruchomiony ts3?


Timo | 2018-06-18 11:40:08 UTC | #42

Nie nie, użyj samego
htop lub top. Top masz już zainstalowany.


PaJaC | 2018-06-18 11:41:29 UTC | #43

te wszystkie logi wstawic?


PaJaC | 2018-06-18 11:42:19 UTC | #44

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13692 root 20 0 696352 30500 11108 S 1.0 1.5 774:32.54 ts3server
1 root 20 0 204476 6948 5412 S 0.0 0.3 1:25.52 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.01 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:26.06 ksoftirqd/0
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
7 root 20 0 0 0 0 S 0.0 0.0 1:03.48 rcusched
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu
bh
9 root rt 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
10 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 lru-add-dra+
11 root rt 0 0 0 0 S 0.0 0.0 0:25.48 watchdog/0
12 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/0
13 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs
14 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 netns
15 root 20 0 0 0 0 S 0.0 0.0 0:09.86 khungtaskd
16 root 20 0 0 0 0 S 0.0 0.0 0:00.00 oom_reaper
17 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 writeback
18 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kcompactd0


Timo | 2018-06-18 11:43:32 UTC | #45

Próbowałeś na przykład restartu VPSa?


PaJaC | 2018-06-18 11:44:01 UTC | #46

sprobowalbym ale nie mam ustawionego autostartu na ts3


Timo | 2018-06-18 11:45:01 UTC | #47

O kurczę, w takim razie będziesz go musiał włączyć ponownie, zaraz po restarcie :(


PaJaC | 2018-06-18 11:46:06 UTC | #48

dobra zaraz ogarne


PaJaC | 2018-06-18 12:19:28 UTC | #49

root@xxxxx:~# apt-get install apache2 php7.2 mysql-server
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package apache2
E: Unable to locate package php7.2
E: Couldn’t find any package by regex ‘php7.2’
E: Unable to locate package mysql-server


kubus | 2018-06-18 14:21:47 UTC | #50

Apt update


PaJaC | 2018-06-18 17:23:04 UTC | #51

zaktualizowanie debiana nic nie pomoglo


Nikox | 2018-06-18 18:02:28 UTC | #52

zamiast php7.2 wpisz php5, może pomoże ;p
apt-get install apache2 php5 mysql-server


PaJaC | 2018-06-18 18:09:17 UTC | #53

smiga narazie


Nikox | 2018-06-18 18:14:01 UTC | #54

Czyli problemem był za stary system operacyjny. Jaki posiadasz system? Debian 7?


PaJaC | 2018-06-18 18:15:41 UTC | #55

root@xxxxx:~# apt-get install php-mysql
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package php-mysql

SYSTEM: Debian 9 (Stretch)


Nikox | 2018-06-18 18:17:53 UTC | #56

Spróbuj nie wykonywać przedostatniego kroku. Czyli:
apt-get install php-mysql
apt-get install php-mcrypt
apt-get install php-gd
apt-get install php-cli
apt-get install php-curl
apt-get install php-enchant
apt-get install libapache2-mod-php
U mnie bez tego wszystko śmiga :D


PaJaC | 2018-06-18 18:22:11 UTC | #57

Not Found
The requested URL /phpmyadmin was not found on this server.


Timo | 2018-06-18 18:22:44 UTC | #58

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


PaJaC | 2018-06-18 18:24:58 UTC | #59

jak wyjsc z mysql?


Timo | 2018-06-18 18:25:32 UTC | #60

quit; lub ctrl+d


PaJaC | 2018-06-18 18:26:27 UTC | #61

root@xxxxx:~# sudo ln -s /usr/share/phpmyadmin /var/www/
sudo: unable to resolve host rescue-pro


PaJaC | 2018-06-18 18:35:09 UTC | #62

tak wiem, jestem problematyczny :D


Infinity | 2018-06-18 18:44:42 UTC | #63

po uj uzywasz sudo bedac na roocie? nie do tego sluzy.

Czy twój system jest przynajmniej aktualny? apt-get update & apt-get dist-upgrade

php5 to przeżytek, mająć deb9 to przynajmniej 7.0 powinieneś używać.


PaJaC | 2018-06-18 18:51:22 UTC | #64

mozna po prostu php my admin i php 7.2 przezucic gdzies docelowo przez ftp?


Infinity | 2018-06-18 19:13:24 UTC | #65

Nie wiem o czym mówisz i co chcesz osiągnąć. Instalacja phpmyadmina i najnowszego php to robota na max 5-10 minut przy uzywaniu najnowszego systemu.

Aczkolwiek ten poradnik nie jest do końca poprawny moim zdaniem. Nie jestem pewny, czy PHP 7.0-7.2 jest standardowo na repozytoriach systemu i nie trzeba dodawać dodatkowych. Jeśli jest, to poprawny jak najbardziej.

W odmętach internetów jest pełno poradników. Ja z nich korzystałem, problemów nie mam.


PaJaC | 2018-06-18 19:39:28 UTC | #66

wpisuje ip/phpmyadmin i not found


eSuu | 2018-06-18 20:04:37 UTC | #67

Rozwiązanie to, ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin i wtedy wejdź na ip-swojego-vps/phpmyadmin


PaJaC | 2018-06-18 20:00:36 UTC | #68

@eSuu pomogl mi,
Komenda ktora pomogla: ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin


PaJaC | 2018-06-18 20:39:13 UTC | #69

a jak zaktualizowac wersje php?


Bonn333 | 2018-06-19 08:18:25 UTC | #70

Aktualizacje/instalacje innej wersji php można zrobić na wiele sposobów - najprościej w twoim wypadku będzie to dodanie repozytorium trzeciej osoby z prekompilowanym PHP.
Jeżeli używasz debiana, możesz dodać następujące repozytorium za pomocą edycji pliku sources.list.
Uruchom jakiś edytor np. nano:
sudo nano /etc/apt/sources.list

Dodaj pod spodem wszystkiego linijkę
deb https://packages.sury.org/php/ stretch main

Zapisz za pomocą ctrl + o, enter, wyjdź z edytora - ctrl + x
Po czym wykonujesz
sudo apt-get update

Chcesz zainstalować chyba wersję PHP 7.2 z komponentami. No to lecimy:
sudo apt-get install php7.2

Chcesz, żeby domyślnie po wpisaniu komendy PHP było PHP 7.2
update-alternatives –set php /usr/bin/php7.2

Używasz chyba apacha. To w takim razie:
sudo a2enmod php7.2
sudo service apache2 restart
Wrzuć sobie plik z zawartością phpinfo() i zweryfikuj, czy masz poprawną wersję.


PaJaC | 2018-06-19 12:00:28 UTC | #71

dzieki


PaJaC | 2018-06-19 12:10:01 UTC | #72

root@xxxxx:~# sudo apt-get update
sudo: unable to resolve host rescue-pro
E: The method driver /usr/lib/apt/methods/https could not be found.
N: Is the package apt-transport-https installed?


Timo | 2018-06-19 12:10:47 UTC | #73

Odpaliłeś VPSa w trybie rescue podczas bootowania?


PaJaC | 2018-06-19 12:12:40 UTC | #74

Boot
RESCUE


PaJaC | 2018-06-19 12:27:48 UTC | #75

chcialem zaktualizowac, poniewaz nie widze listy pluginow w mybb a napewno mam ja dobrze przezucone


kjakkonrad | 2018-11-16 19:19:08 UTC | #76

[quote=”adminek153, post:1, topic:582”]

/etc/init.d/apache2 restart
[/quote]

kocham cie człowieku męczyłem sie z tym bo cały czas miałem
ln: failed to create symbolic link ‘/etc/apache2/conf.d/phpmyadmin.conf’: No such file or directory


brunoww22 | 2019-04-02 05:21:48 UTC | #77

Po wpisaniu wyżej wymienionych komend dalej mam ten problem.

image|504x93

Kiedy wpisuje sudo service apache2 restart
zeby zresetowac apache to wyskakuje mi sudo: unable to resolve host vps7520


Arifeek | 2019-04-09 18:42:40 UTC | #78

u mnie też to ciagle jest ktoś pomoże??


Nieznajomy11 | 2019-04-09 21:03:23 UTC | #79

[quote=”brunoww22, post:77, topic:582”]
unable to resolve host vps7520
[/quote]

Pewnie zepsute /etc/hosts.

sudo echo -e "\n127.0.0.1 vps7250" >> /etc/hosts

-------------------------

brunoww22 | 2019-04-09 21:08:32 UTC | #80

Dzięki

-------------------------

p3trus | 2019-04-25 13:28:02 UTC | #81

Hej mam problem podczas konfiguracji phpmyadmin

> mysql: [Warning] mysql: Empty value for 'port' specified. Will throw an error in future versions
 │ ERROR 2002 (HY000): Can't connect to local MySQL server through socket

co z tym zrobić?

-------------------------

Nieznajomy11 | 2019-04-25 13:31:18 UTC | #82

To nie jest błąd związany z phpMyAdmin, tylko MySQL. Edytowałeś jakieś pliki konfiguracyjne z `/etc/mysql`? Jeśli tak, to zweryfikuj `/etc/mysql/mysql.conf.d/mysqld.cnf`.

-------------------------

p3trus | 2019-04-25 13:39:11 UTC | #83

zainstalowałem jeszcze raz myslq-server i działa już, dzięki za odpowiedź

-------------------------

Pchela | 2019-05-09 21:56:12 UTC | #84

Mam taki błąd pomoże ktoś? ![kurwa%20dramat|690x57](uploads/default/original/files/AsUDYslEkJSWY2GGME93fW2dFCC.png)

-------------------------

liamdj23 | 2019-05-09 22:53:11 UTC | #85

Tak pomoże, ale wyszukiwarka na forum ;)
https://forum.lvlup.pro/t/phpmyadmin-problem/10934

-------------------------

anon50782353 | 2019-08-08 21:02:41 UTC | #86

Udalo sie za pierwszym razem ;)

-------------------------

Dudix | 2019-11-09 17:55:28 UTC | #87

co jezeli zapomnialem hasla do mysql (slaba pamiec) XD

-------------------------

Kaczuc | 2019-11-10 09:52:34 UTC | #88

To powinno pomóc

update user set password=PASSWORD(‘yournewpassword’) where User=’user’;
```


bopke | 2019-11-10 17:27:48 UTC | #89

Chciałem Ci odpisać tutaj, ale uznałem, że lepiej jak po prostu napiszę poradnik na forum, może Ci pomóc :)
https://forum.lvlup.pro/t/reset-hasla-mysql-na-serwerze-vps/12594?u=bopke

@Kaczuc Jeżeli nie może się zalogować to tym bardziej nie może wykonać zapytania :P


Breathtake | 2019-11-22 19:50:23 UTC | #91

kurwa%20dramat|690x57
Po wykonaniu kroków

sudo apt update - aby zaktualizować system, a następnie
sudo apt-get install php7.x-mbstring - aby zainstalować mbstring . W miejscu x wstawiamy wersję php np. w aktualnym przypadku będzie to 7.3 ,
więc komenda będzie wyglądać w ten sposób sudo apt-get install php7.3-mbstring
na koniec sudo service apache2 restart żeby zrestartować apache2.

Wciąż mam problemy:
root@vps9849:~# udo apt-get install php7.3-mbstring
Error: 0: couldn’t open source file
php7.3-mbstring: No such file or directory


Kaczuc | 2019-11-23 17:28:12 UTC | #92

Zrób update: apt-get update i zainstaluj apt-get install php7.2-mbstring


Pyrek24 | 2020-01-29 18:32:50 UTC | #93

Mam problem z Bazą danych. Jak to naprawić szukałem po forach i nic, system Debian 10
image|608x110


Kiotrak | 2020-01-30 12:58:15 UTC | #94

Najlepiej zainstaluj Apache, PHP i MySQL jeszcze raz.


mcheir | 2020-04-27 13:51:17 UTC | #95

Za drugim razem poradnik dał radę. Nie wiem dlaczego, może coś pominęłam. Apache2 działa, mogę zalogować się na phpmyadmin, ALE jak wpisuję w konsoli mysql to wyskakuje:
mysqladmin: connect to server at ‘localhost’ failed
error: ‘Access denied for user ‘root’@’localhost’ (using password: NO)’
Chciałabym zmienić hasło, ale konsola wyrzuca, że nie mam uprawnień. Robię wszystko na root. Aha, robię takie rzeczy pierwszy raz, proszę o wyrozumiałość 😊


KrEdEnS | 2020-04-27 15:10:51 UTC | #96

@mcheir mysql -u root -p


mcheir | 2020-04-27 17:21:10 UTC | #97

Dokładnie 😀 głupi błąd. Będę wiedziała. Dzięki.


mcheir | 2020-04-27 18:42:58 UTC | #98

Kolejny problem
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)
Nie. Mogę też zalogować się do phpmyadmin. Nagle się wysypało. Restartowałam vps.


TG_Pjoter | 2020-04-28 16:40:56 UTC | #99

image|415x152

Co z tym mogę zrobić??


Timo | 2020-04-28 16:55:56 UTC | #100

Zależy jaki efekt chcesz osiągnąć.
Wrzuciłeś coś do katalogu strony?


mcheir | 2020-04-29 21:26:27 UTC | #101

Popycham do przodu różne rzeczy, idzie ciężko. Stanęło na tym

Brak rozszerzenia mysqli . Proszę sprawdzić konfigurację PHP.

Zwiedzałam różne strony, nie umiem sobie poradzić z tym. Utknęłam w tym punkcie. Nie mogę wejść do phpmyadmin.

EDIT

Dziwne rzeczy. Mogę wejść i zalogować się do phpmyadmin tylko przez mójadres/phpmyadmin, ale po wejściu na ipserwera/phpmyadmin wyrzuca komendę

Brak rozszerzenia mysqli . Proszę sprawdzić konfigurację PHP.

Czy ktoś wie co z tym zrobić? Domenę mam na ovh