#nginx

0
2
Jak na szybko uruchomić lokalną stronę www?

Poniższa komenda pomoże nam gdy mamy statyczną stronę, którą chcemy na szybko sprawdzić lub udostępnić w lokalnej sieci:

docker run --rm -p 8080:80 -v <path_to_local_directory_with_index.html_file>:/usr/share/nginx/html docker.io/library/nginx:alpine

Strona będzie dostępna pod adresem http://localhost:8080 lub w lokalnej sieci pod adresem IP Twojego komputera.

By komenda zadziałała trzeba już mieć zainstalowanego Dockera lub Podmana (którego jest prościej zainstalować - wtedy polecenie "docker" należy zastąpić poleceniem "podman").

#technologia #linux #nginx #docker #podman #alpine #konteneryzacja #kontenery
7
ElegantiaGallia

a jak masz php to wystarczy w folderze z plikiem `index.html` bądź `index.php`


jeśli chcemy udostępnić w lokalnej sieci:

| php -S 0.0.0.0:8000


jak nie

| php -S localhost:8000


port oczywiście możemy zmienić w razie potrzeby


nigdy nie pisałem w PHP i odkryłem to dosłownie 2 dni temu jak robiłem research i musiałem postawić jedną apkę na PHP ¯\_(ツ)_/¯

Zaloguj się aby komentować

freenginx.org

Główny programista Nginx, obecnie najpopularniejszego serwera WWW na świecie, zrezygnował z projektu, stwierdzając, że nie postrzega go już jako "wolnego i otwartego projektu... dla dobra publicznego".

Jego fork, freenginx, "będzie prowadzony przez deweloperów, a nie podmioty korporacyjne", pisze Maxim Dounin, i będzie "wolny od arbitralnych działań korporacyjnych".

#technologia #nginx #freenginx
9edba533-ba3b-496c-b329-6f66a66e43f8
19
YebacWykop

Ja zamiast nginx używam, traefika, głównie praca z dockerem

bucz

@koszotorobur chyba przespalem pare lat

zawsze mi sie wydawalo ze apache jest na topce

koszotorobur

@bucz - kiedyś był

26a5a367-3f04-4a90-b6eb-b309924cf3c5
PanPaweuDrugi

@koszotorobur obecnie w sumie zapotrzebowanie na coś takiego jak serwer www jest bardzo niewielkie. Nawet te rozwiązania generujące dynamiczną treść, które się kiedyś interfejsowało zwykle właśnie z serwerem Apache, albo odeszły do lamusa (CGI), albo ewoluowały i wprowadziły swoje rozwiązania (PHP). Ale tego rodzaju architektura już dawno zajęła należne jej miejsce na śmietniku historii. Mnie osobiście zastanawia co w pierwszej kolejności sprawiło że tego rodzaju potworek projektowy w ogóle powstał, ale to bardzo długi temat.

Obecnie Nginx jest wykorzystywany najczęściej jako inteligentny loadbalancer i w sumie sprawdza się w tej roli nieźle.

osobliwy

Niestety to już nie czasy dla hakerów i open source

koszotorobur

@osobliwy - rozwiń co masz na myśli - bo na sofcie Open Source cały internet stoi.

Wiadomo, że korporacje usilnie starają się swoje łapy wkładać w różne OSS projekty i je kontrolować, ale mało który im się udało przejąć.

HRJvc0Dxobha

Nie ma co szukać konspiracji. Poszło o to, że właściciel nginxa czy tam firma która ma udziały - F5, chciał przypisać wykrytej dziurze w części eksperymentalnej kodu CVE, na co dev się nie zgadzał, bo to była część eksperymentalna defaultowo wyłączona. Ale F5 ma swoje zobowiązania też jako CME chyba i musiało to zrobić, bo i tak ktoś inny by to zrobił.

Zaloguj się aby komentować