Obsługa Django z uWSGI oraz Nginx na Ubuntu 16.04

django z nginx na ubuntu 16

Django jest potężną strukturą internetową, która pomoże Ci uruchomić aplikację Pythona lub stronę www. Posiada ona uproszczony deweloperski serwer do lokalnego testowania kodu, jednak dla rzeczy nawet minimalnie związanych z produkcją wymagany jest bezpieczny i wydajny serwer www.

Pokażemy Ci jak zainstalować i skonfigurować niektóre elementy na Ubuntu 16.04 w celu zabezpieczenia i obsługi aplikacji Django. Skonfigurujemy serwer kontenera aplikacji uWSGI w celu połączenia z naszymi aplikacjami. Następnie ustawimy Nginx jako reverse proxy dla uWSGI, co otworzy nam dostęp do jego właściwości bezpieczeństwa i wydajności oraz pozwoli na obsługę naszych aplikacji.

więcej

Jak zainstalować Git na Ubuntu 16.04

Jak zainstalować Git na Ubuntu 16.04

Pewnym rodzajem niezbędnego narzędzia we współczesnym rozwoju oprogramowania jest system kontroli wersji. Systemy kontroli wersji umożliwiają trzymać kontrolę nad Twoim oprogramowaniem od źródłowego poziomu. Możesz kontrolować zmiany, wracać do poprzednich etapów oraz tworzyć alternatywne wersje plików oraz różne gałęzi.

Jednym z najbardziej popularnych systemów kontroli wersji jest git. Mnóstwo projektów utrzymują swoje pliki w repozytorium git, a takie strony jak GitHub oraz Bitbucket starają się zrobić programowanie prostym i wartościowym.

więcej

Jak uruchomić podstawowe uwierzytelnienie HTTP za pomocą Nginx na Ubuntu 16.04

Wprowadzenie

Nginx to jeden z wiodących serwerów www. On i jego edycja komercyjna, Nginx Plus, są tworzone przez Nginx, Inc.

W tym tutorialu nauczysz się, jak ograniczać dostęp do strony zasilanej przez Nginx, używając podstawowej metody uwierzytelnienia HTTP na Ubuntu 16.04. Podstawowe uwierzytelnienie HTTP jest prostą metodą uwierzytelnienia za pomocą nazwy użytkownika
i hasła (zaszyfrowanego).

więcej

Jak zainstalować Git na CentOS 7

Jak zainstalować Git na CentOS 7

System kontroli wersji stał się niezbędnym narzędziem w nowoczesnym tworzeniu oprogramowania. Systemy kontroli wersji pozwalają na śledzenie zmian Twojego oprogramowania od poziomu kodu źródłowego. Można śledzić zachodzące zmiany, cofać się do poprzednich etapów oraz rozgałęziać się od kodu bazowego, aby stworzyć alternatywne wersje plików i folderów.

Jednym z najpopularniejszych systemów kontroli wersji jest Git. Wiele projektów zachowuje swoje pliki w repozytorium Git, a strony takie jak GitHub i Bitbucket sprawiły, że dzielenie się i przyczynianie się do kodu Git jest łatwiejsze niż kiedykolwiek.

więcej

Jak podłączyć się z serwerem FTP/SFTP przez FileZilla?

Protokoły FTP i SFTP służą do przekazywania plików pomiędzy serwerem a klientem, korzystając z podłączenia TCP.
Każdy z naszych klientów może bez problemów skorzystać jak i ze zwykłego FTP tak i szyfrowanego SFTP. Wszystko zależy od konfiguracji połączenie i wybranego portu. Zalecamy korzystać tylko z SFTP dla tego żeby nikt inny nie mógł “podsłuchać” i przechwycić przekazywane pliki czy treści na hosting.

więcej

Jak zamówić hosting SSD na Hostovita.pl?

Dla zamówienia zwykłego współdzielonego hostingu musimy wiedzieć tylko nazwę domeny, która będzie główną domeną naszego nowego konta. Wyszukać taką domenę można bezpośrednio podczas tworzenia i konfiguracji hostingu albo na specjalnej stronie – Rejestracja domen internetowych.

W tym artykule przedstawimy Ci cały proces tworzenia zamówienia dla Hostingu SSD w trybie darmowego testu na 14 dni, żeby sprawdzić i upewnić się we wszystkich naszych panelach i funkcjach. Zaczniemy od wybrania właściwego pakietu:
więcej

Jak utworzyć samopodpisany (self-signed) certyfikat SSL dla Nginx w Ubuntu 16.04

TLS (ang. Transport Layer Security) jest rozwinięciem protokołu SSL (ang. Secure Socket Layer), który jest dodatkową warstwą zabezpieczenia bezpieczeństwa dla stron www. Wykorzystuje się dla szyfrowania ruchu sieciowego.

Wykorzystując tą technologię, serwery mogą śmiało wysyłać zapytania i dane pomiędzy serwerem i klientami bez możliwości przechwycenia danych przez osoby trzecie. System certyfikacji także pomaga użytkownikom sprawdzić tożsamości strony internetowej do której on jest podłączony.

więcej

Jak utworzyć użytkownika Sudo w systemie Ubuntu

Polecenie sudo udostępnia mechanizm do korzystania z uprawnień administratora podczas wykonania komend, standardowo dostępne jest dla użytkownika root lub zwykłych użytkowników. Ten artykuł zademonstruje Ci prosty sposób tworzenia nowego użytkownika z dostępem do sudo w Ubuntu bez zmian w pliku sudoers na serwerze. Jeżeli chcesz dodać uprawnienia sudo do istniejącego użytkownika, możesz od razu przejść do tego rozdziału. więcej

© 2015-2024 Hostovita sp. z o.o. Wszelkie prawa zastrzeżone.