Szukam magika od Dockera (aplikacja składa się z 3 części: Django, PostgreSQL oraz Ngnix) do tego na serwerze Apache2, który stoi na Debianie 10.

Potrzebuje by ktoś zrobił integrację pomiędzy nimi tak by z domeny test.example.com szły requesty do aplikacji w Dockerze, działał SSL itd.

Po więcej szczegółów zapraszam do wiadomości prywatnej.

PS. Jeżeli ktoś nie jest w stanie pomóc to proszę o podbicie postu dla zasięgu.

#zlecenie #docker #django #ngnix #
kurama195pl - Szukam magika od Dockera (aplikacja składa się z 3 części: Django, Post...

źródło: homepage-docker-logo

Pobierz
nie pomogę ale moge podpwoiedzieć żeby django i nginx były w 1 kontenerze żeby żyło się łatwiej (chyba, że to ma być jakieś super high load) i baza i tak oddzielnie hostowana (zero związku z dockerem).
  • Odpowiedz
Mam serwer OpenVPN na swoim VPS, który ma publiczny adres IP, pod który podpięta jest moja domena. Wszystko na Ubuntu Server 20.04.

Klient OpenVPN (komputer z systemem Ubuntu Server 22.04, za NAT, gdzie ISP blokuje rzeczy typu DDNS), udostępnia na porcie 80, aplikację ZoneMinder, w której jest podgląd monitoringu domowego. Ponadto nie mam dostępu do ustawień routera.

Czy można przy pomocy samego OpenVPN przekierować ten serwis, aby był dostępny publicznie pod tą
Potrzebuje małej pomocy z #apache2
Postawiłem sobie na #ubuntu mały serwerek z jedna stronka www. Skonfigurowałem virtual host i włączyłem stronkę przez a2ensite stronka1.conf. Strona jest dostępna na innym kompie przez wpisanie adresu IP serwera. Czyli wszystko Ok i tak jak chciałem. Problem pojawił się jak chciałem dodać kolejna stronkę. Zrobiłem tak jak w przypadku pierwszej strony czyli virtualhost i a2ensite stronka2.conf. Niestety ta druga strona jest niedostępna z innego komputera a
mistrzowie #linux #arch problem z #php w wersji 8, nie miałem zablokowanej wersji 7.4 i teraz po aktualizacji brak php . Co tam trzeba w httpd.conf zmienić żeby #apache2 współpracował z php? Pozmieniali nazwy modułów i bibliotek :/
@cysiekw: zresztą prawdopdobnie i tak ci serwis httpd nie startuje to uruchom sobie sudo systemctl status httpd.service i zobacz na której linii w configu się wykłada
  • Odpowiedz
witam, mam stronke generalnie na darmowym hostingu 5v.pl i mam tam domene podpieta, wypelnilem plik httpd.conf spoglądając na phpinfo(). Tak on wygląda jak na obrazku, zamieściłem go w domowym folderze i nic, nie moge podpiąć SSLa wygenerowalem na takiej stronce wszystko git i nie moge tego zweryfikowac nie wiem czemu ( ͡° ͜ʖ ͡°)

#programowanie #naukaprogramowania #php #ssl #php #apache #apache2
k.....l - witam, mam stronke generalnie na darmowym hostingu 5v.pl i mam tam domene p...

źródło: comment_15955821899PRQrnthSbbZvOwjfiEDnG.jpg

Pobierz
#prestashop #php #apache2

Cześć Mirki, mam mały problem przy uruchomieniu sklepu na serwerze linux. Wszystko w configach mam tak samo ustawione jak na innym sklepie na tym serwerze i działa bez problemu. Restartowałem już ten apache2.
W logach mam taki błąd:

2020/06/13 11:10:06 [error] 27852#27852: *37247 FastCGI sent in stderr: "PHP message: PHP Notice: tempnam(): file created in the system's temporary directory in /srv/projects/rikmani-ru/www/classes/PrestaShopAutoload.php on line 258
PHP message: PHP Warning: rename(/tmp/class
PHP message: PHP Warning: require(/srv/projects/rikmani-ru/www/app/config/parameters.php): failed to open stream: Permission denied in /srv/projects/rikmani-ru/www/config/bootstrap.php on line 79


@dzimen: Tam nie powinno być app w drugiej scieżce? Albo w pierwszej bez app? Nie pamiętam już struktury plików presty
  • Odpowiedz
Mirki, mam sobie dwie domeny i serwer vps z apache2 i chcialbym w .htaccess ustawic przekierowanie do discorda. Ma to wygladac mniej wiecej tak:
mojadomena1.pl > discord.gg/linkzaproszeniowy
ds.mojadomena1.pl > discord.gg/linkzaproszeniowy
discord.mojadomena1.pl > discord.gg/linkzaproszeniowy

Robilem tak jak kazali w roznych poradnikach. Zrobilem cos takiego:
RewriteCond %{HTTP_HOST} ^(discord\.)?mojadomena1\.pl [NC]
RewriteRule (.*) http://discord.gg/linkzaproszeniowy [R=391,L]

Nie dziala. Tak samo zrobilem dla subdomeny ds. Nie wiem jak to zrobic dla samej domeny. Od razu mowie ze nie
@Czlowiek_Ludzki: Generalnie to, co kolega wyżej napisał:

ServerName mojadomena1.pl
ServerAlias ds.mojadomena1.pl discord.mojadomena1.pl
Redirect / http://discord.gg/blablabla

Jeśli to jest jedyny vhost, to masz rację, wszystko pójdzie na discorda, dlatego musisz dodać vhost domyślny, który powinien istnieć... domyślnie? ale jeśli nie, to dodaj NAD wszelkimi innymi (apache używa pierwszego z brzegu, jeśli inne nie pasują)

DocumentRoot /jakis/domyslny/folder
# czy cokolwiek bez ServerName/ServerAlias
  • Odpowiedz
Mam problem z Apache2 (na Ubuntu srv) na którym postawiłem aplikację Django. Problem polega na tym, że użycie pamięci rośnie przy każdym odświeżeniu strony (o 0,4%) i nigdy nie spada (apache2.jpg). W konsekwencji pamięć się całkowicie zapełnia i serwer się wykrzacza.
Nie mam doświadczenia z takimi wdrożeniami więc nie wiem gdzie szukać problemu. Aplikacja Django na pewno nie jest optymalna - np. jeden z widoków generuje obrazek przy każdym odświeżeniu ale czy
soma115 - Mam problem z Apache2 (na Ubuntu srv) na którym postawiłem aplikację Django...

źródło: comment_cvXDLb2OEYd3jc5ctAhgtBFP266oj7RS.jpg

Pobierz
@soma115: Automatyczne zarządzanie pamięcią (w językach takich jak Java, C# czy Python) polega na tym ,że obiekty które utraciły referencję (tzw. nie prowadzi do nich żadna zmienna, ani nie są częścią zmiennej do której prowadzi inna zmienna) są mówiąc krótko wyjebywane z pamięci.

Jeśli w Pythonie masz "wyciek pamięci" (memory leak) to prawdopodobnie trzymasz referencje do obiektów cały czas. Np. w globalnej tablicy albo wewnątrz innego obiektu trzymasz referencję do następnego
  • Odpowiedz
Witam Mirki, mam problem
Stawiam stronkę dla znajomych na #wordpress #apache2 . Apache jest na ubuntu 16.04 na zdalnym serwerze. Po wpisaniu ip normalnie widzę stronę. Została wykupiona domena, której przypisałem adres serwera i tym sposobem strona działa pod adresem www.stronafirmy.pl. Chcę zrobić tak, by można było wejść poprzez stronafirmy.pl (bez www.). Męcze się z tym i nie wiem jak to ugryźć. Pomożecie? ( ͡° ͜ʖ ͡°)
#
Siema mirki z #javaee oraz #spring. Pytanko mam jak realizujecie upload obrazów. Wrzucacie do wybranego folderu i realizujecie download tych obrazów za pomocą InputStreama, czy może zasoby z tego folderu udostępniacie za pomocą jakieś dodatkowej warstwy jak #apache2 czy #ngix ?
@qmar: najpro byłoby od razu obrazek wyrzucić na jakaś inną maszynę która się specjalizuje w serwowaniu plików (cdn), i nie pchać plików statycznych na serwer aplikacji. A skoro nawet wypok tak robi, to chyba nie jest to jakiś rocket science ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Mireczki pytanko odnośnie #linux #apache2

Mam jakąś tam aplikację www (php + mysql i html wiadomo)
Php ma przydzielone 2gb i jest mod_prefork ustawiony (z tego co czytałem to na około 400 połączeń).
W statach serwera mam , że aktualnie "w aplikacji" mam około 30 osób a dostaję informację , że strona się ładuje bardzo wolno. Sam sprawdziłem z zewnątrz i jest to około 10sek przy łączu ~50mb .

Co jescze mogę

Witajcie Mireczki.
Mam oto taki projekt do zrobienia:

Mamy serwer www na linuxie:
apt-get install apache2
jesli umiescimy pliki w
/var/www/pierwszastrona/index.html
/var/www/druga
strona/index.html
/var/www/trzeciastrona/index.html
na linuxie
To na windowsie bedziemy mogli ogladac te strony w przegladarce

http://IP
linuxa/pierwszastrona
http://IP
linuxa/drugastrona
http://IP
linuxa/trzecia_strona

bedzie chodzilo o to zeby te adresy były rozumiane dla czlowieka czyli
http://str1.local
http://str2.local
http://str3.local

Robi się to tak, że stawia się DNSa na linuxie (np
Robi się to tak, że stawia się DNSa na linuxie (np bind9) i wpisuje się w tam mapowania (IP nazwa) w odpowiednim pliku

Na kliencie windows należy wskazać w konfiguracji jako serwer DNS ip tego linuxa


@3330235: Vhosty w apache
  • Odpowiedz
Mirki!
Napisałem skrypt w #php którego zadaniem jest wykonywać zapytania #mysql przekazane w post.
O ile zapytanie brzmi show tables albo show databases wszystko jest ok, ale jeżeli spróbuję czegoś bardziej na samych danych typu select * from x to dostaję Forbidden 403. Próbowałem otwierać połączenie obiektowo i strukturalnie, skutek jest ten sam.
Poniżej najważniejszy kawałek kodu:

$query = $_POST['query'];
if($query == ''){
echo("NO_QUERY");
exit;
}
$mysql = Array(
"host" => 'xxxxxxx',
Pytanie do Mirków robiących internety. Chcę skrócić czas requestów do plików statycznych, serwowanych przez Apache. W samym apaczu niewiele zdziałam, ale na poziomie systemu pewnie tak. Jest jakis soft rozsadnie #!$%@? statyczne pliczki w RAM? Tmpfs/ramdisk odpada, bo nie moge ich tracic wraz z wyczyszczeniem Ram #apache2 #linux #serwery #php #programowanie
@list86: nie zabieram się od dupy strony. Nigdzie nie napisałem, że serwer jest obciążony (a nie jest) - walczę o najkrótsze czasy odpowiedzi gdzie się da i jednym z punktów jest właśnie czas odpowiedzi dla plików statycznych.
  • Odpowiedz
@gkm: no to najlepszy będzie nginx i pliki trzymane na SSD lub szybkich RAID.

Żeby się wybić ponad to możesz dostawić varnish który będzie miał cache w RAM, a jeszcze wyżej - to już anycast i wiele serwerów rozsianych po świecie.

A i tak, pomijając ping do danego serwera z danego miejsca na świecie, różnice będą rzędu milisekund..

Możesz jeszcze inaczej zrobić, pliki wrzucić na s3 i zapomnieć o wszystkim, bo
  • Odpowiedz
#apache2 #serwispc

Nie wiem czy serwis pc ale jak cos to usune ;)

Instaluję ocsinventory z tego linka

http://wiki.ocsinventory-ng.org/index.php/Install_ocs_ubuntu_server

Mam na moim serwerze inne katalogi ze stronami www , które aktualnie działają tak:

http://ipserwera/nazwakatalogu

po przekonfigurowaniu działa tylko ocsinventory na

http://ipserwera/

inne strony nie działają , jak skonfigurować apache2 tak , żeby ocsinventory działał jako http:/ip
serwera/ocs ? i inne strony też działały ?