Pzjvc | 2023-01-05 14:53:39 UTC | #1
Cześć, mam problem z darmowym vps na oracle.
Chciałem wgrać na niego gbota tak jak robiłem to ostatnio, mysql, phpmyadmin i bot, lecz problem polega na tym, że nie potrafię połączyć się do phpmyadmina, po wpisaniu ip serwera/phpmyadmin nie wyskakuje nic, porty mam odblokowane.
Wydaje mi się, że jest to problem z apache ponieważ po wpisaniu samego ip również nic się nie pokazuje.
Timo | 2023-01-05 14:58:39 UTC | #2
Sprawdźmy najpierw lokalnie działanie serwera apache2, będzie prościej.
Wpisz w SSH curl http://localhost/phpmyadmin
i pokaż wynik.
Pzjvc | 2023-01-05 14:59:43 UTC | #3
tak jak pisałem, przy samym ip też nic
Pzjvc | 2023-01-05 15:21:41 UTC | #4
Apache w statusie pokazuje takie coś
Timo | 2023-01-05 15:27:00 UTC | #5
Wynik tego polecenia jest akurat zadowalający, serwer apache2 działa. Póki co skupmy się na samym dostaniu się do niego z zewnątrz.
Czy masz na tym VPS już inne usługi, którym otworzyłeś porty i działają?
Czy jesteś pewny, że network security group, który edytujesz, jest podłączony pod tego VPSa?
Pzjvc | 2023-01-05 15:29:16 UTC | #6
Tak, postawiłem serwer ts i na niego moge się połączyć, tak samo query mogą się do niego podpinać, problem jest tylko z tym
Timo | 2023-01-05 15:36:14 UTC | #7
Interesujące. Reguły iptables wyglądają w porządku.
A czy wynik polecenia, które wcześniej podałem, jednak gdy zamiast localhost
napiszesz zewnętrzny IP VPSa, jest ten sam?
Pzjvc | 2023-01-05 15:37:00 UTC | #8
Chociaż faktycznie może być problem z tym VNIC, teraz patrzę i nie jest nic wybrane
Timo | 2023-01-05 15:38:10 UTC | #9
To spróbuj wybrać tą, którą wcześniej edytowałeś.
Tu pojawia się jeszcze lepsza kwestia, mianowicie jak to niby dotychczas działało. No nic, sprawdź i daj znać.
Pzjvc | 2023-01-05 15:39:42 UTC | #10
Nie mogę wybrać tego co wcześniej edytowałem
Timo | 2023-01-05 15:42:17 UTC | #11
To spróbuj zrobić nową z pomocą przycisku po prawej stronie. Dodaj tam takie same reguły.
Jeśli tamta grupa była zrobiona na innym subkoncie, to nie wiem czy da radę ją po prostu skopiować.
Pzjvc | 2023-01-05 15:43:17 UTC | #12
właśnie próbuję, tylko co wpisać w tym miejscu?
Timo | 2023-01-05 15:45:00 UTC | #13
W zasadzie jak patrzę u siebie, to klikając Change Compartment można wybrać grupę zasad z innego subkonta. Zobacz, czy tam będzie.
Pzjvc | 2023-01-05 15:45:42 UTC | #14
Nic nie pokazuje, tylko te jedno konto co mam
Timo | 2023-01-05 15:49:52 UTC | #15
To wejdź w Networking > Virtual Cloud Networks > wybierz network od tego VPSa > Subnets > twój subnet > Security Lists i tam utwórz nową grupę oraz dodaj do niej zasady. A później w Instance Details, tym głównym panelu od twojego VPSa ją aktywuj.
Pzjvc | 2023-01-05 15:58:20 UTC | #16
O to chodzi? Bo tu nie mogę nic stworzyć
Timo | 2023-01-05 16:04:08 UTC | #17
Jak patrzę u siebie, to też nie mogę. Dzień jak co dzień w Oracle Cloud.
A nie masz właśnie tam w Security Lists, wchodząc w szczegóły subnetu, swojej domyślnej listy? U mnie to wygląda tak:
Pzjvc | 2023-01-05 16:06:03 UTC | #18
Mam to, tylko ta nazwa jest z starej maszyny
Pzjvc | 2023-01-05 16:07:43 UTC | #19
No tylko ta maszyna ma wybrany ten subnet, nie ma wybranej jedynie Network security groups
Timo | 2023-01-05 16:10:28 UTC | #20
I zawartość tej listy widocznej na ekranie to jest to, co podesłałeś na samej górze rozmowy?
Pzjvc | 2023-01-05 16:11:51 UTC | #21
tak
Pzjvc | 2023-01-05 16:13:26 UTC | #22
a na dole strony w podpietych VNICs jest
Timo | 2023-01-05 16:14:35 UTC | #23
To powinno działać, w końcu to domyślna. Ma zastosowanie, jeśli nie ma innych.
Szczerze mówiąc nie mam już więcej pomysłów, wszystko wygląda w porządku. Może ktoś jeszcze na coś wpadnie to się wypowie w temacie.
Pzjvc | 2023-01-05 16:15:05 UTC | #24
Może spróbuję zrobić nową maszyne
Pzjvc | 2023-01-05 16:15:25 UTC | #25
Ale dziwi mnie sam fakt, że łączy się z tsem, boty również się z nim łączą a apache ma problemy
Timo | 2023-01-05 16:17:37 UTC | #26
No to jest właśnie najciekawsze. Zrobienie nowej maszyny nie powinno być tutaj konieczne, nawet restart nie jest potrzebny bo nie tak działają zasady sieci.
Apache lokalnie działa, sprawdzaliśmy. Możesz podesłać config, to ostatnie na co jeszcze spojrzę.
Pzjvc | 2023-01-05 16:18:42 UTC | #27
apache2.conf to config czy cos jeszcze>
Pzjvc | 2023-01-05 16:18:55 UTC | #28
Timo | 2023-01-05 16:19:27 UTC | #29
apache2.conf
i plik z katalogu sites-enabled
.
Pzjvc | 2023-01-05 16:21:23 UTC | #30
Desktop.zip|attachment (3,9 KB)
Timo | 2023-01-05 16:24:46 UTC | #31
Wygląda w porządku.
Pzjvc | 2023-01-05 16:25:18 UTC | #32
Na google cloud jak instalowałem apache to bez żadnego problemu wszystko poszło, z oracle niestety mam jakieś problemy
Pzjvc | 2023-01-05 16:34:09 UTC | #33
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
A to na pewno nie jest problemem jak się pokazuje przy statusie apacha?
Na gcp taki błąd się nie pojawia
Timo | 2023-01-05 16:48:53 UTC | #34
To nie ma związku. Jeśli ustawisz Server Name na swoją domenę, to tylko przy wchodzeniu z niej wyświetli ci się strona z danego virtual hosta. Natomiast w obecnej chwili nie ma nawet połączenia z serwerem, a co dopiero wyświetlania zawartości.
Pzjvc | 2023-01-05 16:51:31 UTC | #35
Okej, także czekam dalej, może komuś się uda pomóc w naprawie
Timo | 2023-01-05 16:53:27 UTC | #36
Okej. Spróbuj w międzyczasie postawić drugiego VPSa, kto wie. Na każdym koncie można mieć po dwa, więc nie będzie problemu.
Pzjvc | 2023-01-05 17:01:06 UTC | #37
No to się naszukaliśmy problemu. Wystarczyło wpisać iptables -F
Timo | 2023-01-05 17:02:10 UTC | #38
To ciekawe, te na screenie wyglądały w porządku.
To ok, poustawiaj je teraz dobrze.
system | 2023-02-06 17:02:26 UTC | #39
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.