Ubuntu Server #6: Apache2 + szyfrowany FTP

Kolejne wideo, które zostało zasponsorowane przez firmę NordVPN. Sponsor odcinka przygotował dla Was specjalną ofertę: nordvpn.com/pasjainformatyki
Otrzymacie 70% zniżki na 2-letnią usługę VPN, zaś z kuponem: pasjainformatyki dodatkowy miesiąc gratis! Firmie NordVPN dziękujemy jeszcze raz za wsparcie wideo! 👍
Jeżeli masz ochotę zobaczyć więcej naszych materiałów w coraz lepszej jakości, to zachęcamy do pozostawienia subskrypcji:
🔔 Subskrybuj kanał - bit.ly/pasja-sub
Dostarczamy dla Was tutoriale rozpalające pasję informatyki oraz inspirujące treści rozwojowo-filozoficzne. Utrzymujemy też pomocne witryny oraz dajemy szanse zasięgowe fajnym twórcom ze sceny. Jeśli masz ochotę wesprzeć to co robimy, to możesz:
🖐 Zostać Patronem - patronite.pl/pasja-informatyki
☕️ Ufundować nam wirtualną kawę - buycoffee.to/pasja-informatyki
Zachęcamy do odwiedzenia prowadzonych przez nas witryn oraz do polubienia fanpage'a Pasji informatyki na Facebooku - poniżej zestawienie naszych linków:
👉 Harmonogram publikacji - bit.ly/pasja-harmonogram
👉 Fanpage na Facebooku - bit.ly/pasja-fb
👉 Kursy video dla technikum - pasja-informatyki.pl
👉 Blog informatyczny - miroslawzelent.pl
👉 Egzaminy technik informatyk - egzamin-informatyk.pl
👉 Egzaminy technik ekonomista - egzamin-ekonomista.pl/
👉 Forum dyskusyjne - forum.pasja-informatyki.pl/
👉 Blog Egzamin-E13.pl - egzamin-e13.pl
👉 Profil Patronite - patronite.pl/pasja-informatyki
👉 Lista Patronów - pasja-informatyki.pl/patroni
👉 Donacje na blogu - miroslawzelent.pl/donate
👉 Postaw nam wirtualną kawę - buycoffee.to/pasja-informatyki
👉 Kontakt z nami - pasja-informatyki.pl/kontakt/
👉 Współpraca reklamowa - bit.ly/pasja-wspolpraca
👉 Witryna podcastowa - podcast.pasja-informatyki.pl/
👉 Podcast na Spotify - bit.ly/pasja-spotify
👉 Twitter MZ - / miroslawzelent
👉 Twitter DS - / stelmach_damian
Ubuntu Server #6: Apache2 + szyfrowany FTP
🕐 TIMESTAMPS (CHWILE CZASOWE):
[ 00:00:19 ] Tytułem wstępu
[ 00:02:38 ] Instalacja Apche2+PHP+MySQL
[ 00:04:20 ] Konfiguracja Apache2 oraz interpretera PHP
[ 00:16:55 ] Konfiguracja MySQL
[ 00:20:45 ] Konfiguracja FTP
[ 00:35:52 ] Podsumowanie
#pasjainformatyki #ubuntu #linux

Пікірлер: 69

  • @Pasjainformatyki
    @Pasjainformatyki3 жыл бұрын

    Kolejne wideo, które zostało zasponsorowane przez firmę NordVPN. Sponsor odcinka przygotował dla Was specjalną ofertę: nordvpn.com/pasjainformatyki​ Otrzymacie 70% zniżki na 2-letnią usługę VPN, zaś z kuponem: pasjainformatyki dodatkowy miesiąc gratis! Firmie NordVPN dziękujemy jeszcze raz za wsparcie wideo! 👍

  • @project_x_light_years
    @project_x_light_years3 жыл бұрын

    Dzięki filmom Pasji Informatyki uzupełniłem moja wiedzeni dzięki Wam pracuje w wymarzonym zawodzie już 3 lata. Dziękuje

  • @lybrev3933
    @lybrev39332 жыл бұрын

    Wreszcie ktoś mający wiedzę i co ważne talent do jej przekazywania opowiedział o FTP'ie na "linuchu" W każdej linii kodu, każdym ekranie prezentacji i w każdym wypowiedzianym zdaniu potwierdzacie godnie "...adminem-bycie..." 😂 Bardzo dziękuję za Wasz wysiłek

  • @juliasumecka4596
    @juliasumecka45962 жыл бұрын

    Coś pięknego! Wspaniała wiedza! Dziękuję za Twoją pracę!

  • @panx8160
    @panx81603 жыл бұрын

    Duże osób z technikum obejrzy ten film :d

  • @PS-jb9mq
    @PS-jb9mq3 жыл бұрын

    Super odcinek. Czekałem na niego od dawna. Nie mogę doczekać się tego z wirtualnymi hostami. Pozdrawiam serdecznie i życzę powodzenia w dalszej pracy. ❤️

  • @TheSzczurowa
    @TheSzczurowa3 жыл бұрын

    Jak zwykle rewelacja Panowie. Ponawiam prośbę o kolejne materiały Cisco i Technologie RAID. Pozdrawiam Was i dziękuję za Waszą super pracę

  • @TheSzczurowa

    @TheSzczurowa

    3 жыл бұрын

    @Agrafka Agrafka sprawdzę dziękuję

  • @TheSzczurowa

    @TheSzczurowa

    3 жыл бұрын

    @Agrafka Agrafka dziękuję bardzo za informacje sprawdzę

  • @bruhmoment2312
    @bruhmoment2312 Жыл бұрын

    Dzięki za to, mam zamiar zmienić mój stary komputer w server Minecraft i wiem jak to zrobić ale brakowało mi FTP aby obslugować go komfortowo, teraz już będę mógł zacząć, jeszcze raz dzięki

  • @januszmielonka8199
    @januszmielonka81992 жыл бұрын

    super film, pozdrawiam

  • @mateuszguzdek5117
    @mateuszguzdek5117 Жыл бұрын

    Witam, po instalacji tasksel, mam bardzo ograniczone menu i nie ma w nim lamp servera, zrobilem upgrade, ale nie pomoglo. Co powinienem zrobic? Pozdrawiam

  • @drakouzdrowiciel9237
    @drakouzdrowiciel92372 жыл бұрын

    Kolejny bardzo dobry materiał.

  • @Flouren
    @Flouren3 жыл бұрын

    apropo ~ (tyldy) nie trzeba dwa razy naciskać shift+~ i [backspace]. Wystarczy raz i mimo braku reakcji kontynuować pisanie. Tylda uzupełni się na początku samoczynnie. W konsoli na pewno i zależnie od przegladarki

  • @andrewb9947
    @andrewb99473 жыл бұрын

    super filmik dlugo nie bylo linux'a wielkie dzieki pozdro :)

  • @Yamiskowa
    @Yamiskowa3 жыл бұрын

    Oo, Grajewo, pozdrawiam z okolic Grajewa

  • @ludy997
    @ludy9972 жыл бұрын

    zajebiste

  • @rghbv
    @rghbv3 жыл бұрын

    Czy będzie odcinek o używaniu linuksa jako podstawowego systemu? Konfiguracja pod codzienne użytkowanie, zabezpieczanie, antywirusy na linuksie, itd..

  • @BeEmpathic

    @BeEmpathic

    3 жыл бұрын

    O wirusy nie masz się co martwić, nie ma ich na linuxie tak samo jak gier xD.

  • @rghbv

    @rghbv

    3 жыл бұрын

    @@BeEmpathic zarowno gry i wirusy sa. wirusy dzialaja tylko troche inaczej. na tym poziomie co uzywam linuksa mi wystarczy wiedzy jak na razie, ale ciekaw jestem jak o tym opowiedza chlopaki.

  • @Fytrzaczek21
    @Fytrzaczek213 жыл бұрын

    10:30 nie trzeba wciskać podwójnie: można wcisnąć raz, a potem spację. Efekt ten sam, a trochę szybciej i prościej

  • @jankowalsky9473
    @jankowalsky94733 жыл бұрын

    fajne :)

  • @kubabysy2305
    @kubabysy23053 жыл бұрын

    Kiedy można spodziewać się następnego odcinka z DNS i szyfrowaniem strony? ^^ Robicie tu super robotę :)

  • @Pasjainformatyki

    @Pasjainformatyki

    3 жыл бұрын

    Być może jeszcze w lipcu 🙂 Pozdrawiamy

  • @Damian1Ch93
    @Damian1Ch933 жыл бұрын

    Pozdrawiam :)

  • @Pasjainformatyki

    @Pasjainformatyki

    3 жыл бұрын

    Również pozdrawiamy! 🙂

  • @haznoskill
    @haznoskill3 жыл бұрын

    Kox

  • @paweklimowicz5861
    @paweklimowicz58613 жыл бұрын

    Super odcinek. Może w następnym zamiast samopodpisywanego certyfikatu udało by się ogarnąć podpięcie pod server certyfikatu Let's Encrypt z autoodnowieniem?

  • @kontododatkowe5082
    @kontododatkowe50829 ай бұрын

    Mi nie działa wyświetla się komunikat ,,nie udało się otrzymać listy katalogów"

  • @heeenryk
    @heeenryk3 жыл бұрын

    thX

  • @andrewb9947
    @andrewb99473 жыл бұрын

    czy to jest bezpieczne robic klucz prywatny z certyfikatem w jednym pliku?? czy moze lepij w osobynch plikach to zrobic?

  • @BeEmpathic

    @BeEmpathic

    3 жыл бұрын

    Bezpieczniej jest tak jak masz w pliku ze wzorem, czyli osobno.

  • @mpGrafik
    @mpGrafik3 жыл бұрын

    Czy na takim koncie usera bezpowłokowego możesz używać np. gita, node, yaml, zainstalować Laravela i wykonywać na nim konsolowe polecenia? W następnym odcinku będą DNS-y i vhosty, a potem przydałoby się też, żeby użytkownicy mieli pocztę na swoich domenach :) No i pytanie z ciekawości - czemu serwer na Ubuntu, a nie np. na bardziej popularnych na serwerach Debianie, czy Centosie? W sensie, jaka różnica poza przyzwyczajeniem... Ps. Całość przekazu w tym odcinku rewelacyjna - materiał został pięknie i prosto przedstawiony!

  • @Pasjainformatyki

    @Pasjainformatyki

    3 жыл бұрын

    Dzięki! 🙂 Co do pierwszego pytania to nie korzystam z tych narzędzi więc nie nie mam praktycznej wiedzy, natomiast na logikę myślę, że może to działać, przy dodatkowym konfigu. Co do poczty to zdecydowanie temat do przemyślenia 👍 Natomiast dlaczego Ubuntu? Jestem linuxowym samoukiem, to było moje pierwsze distro i tak zostało 🙂 zdarzało się coś tam kiedyś klepać na Centosie również, tak z ciekawości 🙂 Pozdrawiam, DS.

  • @mpGrafik

    @mpGrafik

    3 жыл бұрын

    @@Pasjainformatyki dzięki za odpowiedź! Przytaczając tamte przykładowe narzędzia miałem na myśli, że jednak dostęp do Shella dla userów (oczywiście chrootowany) przy współczesnych pracach nad stronami bywa coraz częściej konieczny. Z uwagi na bezpieczeństwo całego serwera z kolei, takie np. PHP (jak i inne usługi) też powinno być chrootowane. Właśnie 2 tygodnie temu miałem przykład, gdzie ktoś na swoim koncie zainstalował WP z jakimiś kiepskimi dodatkami i hakerzy przez WP położyli cały serwer. Jedyne szczęście było w tym, że hostingodawca zapewniał dostęp do plików przez ssh z warstwy nadrzędnej.

  • @rghbv

    @rghbv

    3 жыл бұрын

    @@mpGrafik pamiętaj, że zupełnie inaczej konfigurujesz serwer do developmentu a inaczej na produkcję. Ja piszę w node i u siebie na kompie mam nodea zainstalowanego przez nvm(Node Version Manager) dla ułatwienia pracy, jednak na serwerze gdzie miałby wisieć server nvm jest zupełnie zbędny zainstalowałbym po prostu odpowiednią wersję node. tak samo serwer w trybie deveoperskim odpalasz z flagą ---respawn a na produkcji to sobie nie wyobrażam takiego odpalenia.

  • @mpGrafik

    @mpGrafik

    3 жыл бұрын

    @@rghbv tak, oczywiście. Ale w kontekście tego, co piszesz - jak rozwiązujesz sprawę websocketów dla aplikacji produkcyjnych?

  • @rghbv

    @rghbv

    3 жыл бұрын

    @@mpGrafik nie korzystalem z socketow zbytnio wiec nie jestem w stanie odpowiedziec na Twoje pytanie.

  • @ditaj4147
    @ditaj41473 жыл бұрын

    ᵐᵃˡᵘᵗᵏᶦ ᵏᵒᵐᵉⁿᵗᵃʳᶻʸᵏ

  • @Pasjainformatyki

    @Pasjainformatyki

    3 жыл бұрын

    :)

  • @zer0x826
    @zer0x8262 жыл бұрын

    wywala połączenie po usunięciu pliku

  • @mategames9073
    @mategames90733 жыл бұрын

    Stos

  • @000rosiu
    @000rosiu3 жыл бұрын

    Witam, czy w przyszłości będzie kurs języka Swift?

  • @rghbv

    @rghbv

    3 жыл бұрын

    wątpię żeby zrobili. Ja zdecywodanie wolałbym żeby poruszyli temat któregoś assemblera. Da to sporo zrozumienia niskopoziomowej wiedzy.

  • @000rosiu

    @000rosiu

    3 жыл бұрын

    @@rghbv ja bym wolał pythona albo starego dobrego turbo pascala

  • @rghbv

    @rghbv

    3 жыл бұрын

    @@000rosiu turbo pascal bez sensu wspolczesnie. z pythonem masz super kanal Kacpra Sieradzinskiego. a z assemblerow materialow po pl jest malo. poza tym daloby to lepsze zrozumienie jak dziala procesor i w ogole komputer.

  • @000rosiu

    @000rosiu

    3 жыл бұрын

    Lepiej C# lub VisualBasic

  • @rghbv

    @rghbv

    3 жыл бұрын

    @@000rosiu tez jest sporo materialow w necie.

  • @jarekm6756
    @jarekm6756 Жыл бұрын

    Witam. Bardzo dziękuję z tek ciekawy materiał. Właśnie stawiam własny serwer i jest to nieodzowna pomoc. Proszę o pomoc w sprawie sub kont użytkowników Apache2. Zrobiłem dokładnie jak Pan pokazał, ale apache nie może wyświetlić stron umieszczonych w /home/…./public_http. Komunikat który dostaje to brak uprawnień dla dostępu. Zrobiłem próbę i zmieniłem uprawnienia do katalogu na 777. Wtedy działa, ale dostęp dla wszystkich mi nie odpowiada. Czy mógłby Pan podpowiedzieć gdzie mogę mieś błąd. Nadmieniam, że instalacja apache i reszty jest dokładnie taka jak u Pana. Mam tylko nowsze Ubuntu. Pozdrawiam.

  • @Pasjainformatyki

    @Pasjainformatyki

    Жыл бұрын

    Witam, proszę sprawdzić poleceniem ls -l kto jest właścicielem katalogu, powinien być użytkownik. Jeśli nie jest trzeba przenieść własność poleceniem chown i powinno byc ok. Pozdrawiam, DS.

  • @karlitosbemowo3079

    @karlitosbemowo3079

    Жыл бұрын

    @@Pasjainformatyki pomimo że właścicielami katalogów są użytkownicy /home/maniek1/public_html jest maniek1 i analogicznie w drugim przypadku. Po restarcie apache2 nadal wyświetla się komunikat: 403 Forbidden.

  • @PeWu

    @PeWu

    Жыл бұрын

    Również miałem ten sam problem, rozwiązaniem jest nadanie uprawnień 775 dla katalogu użytkownika. Trochę późno ale może innym się przyda. Komenda "sudo chmod -R 775 /home/maniek1"

  • @tonyhalik6098
    @tonyhalik60982 жыл бұрын

    Dodalem dwoch userow maniek1 i maniek2 zgodnie ze wskazowkami, ale przy tescie dostaje blad: "You don't have permission to access this resource." Zaznaczę, że Apache dziala, bo sprawdzilem :-) Strone powitalne na moim wewnetrznym adresie ip dostaje. Czy moge prosic o wskazowke co moglo pojsc nie tak?

  • @danieljankowski1411

    @danieljankowski1411

    2 жыл бұрын

    Coś o czym nie było mowy w odcinku to dodanie uprawnień dla folderu maniek1; trzeba nadać je np. chmod 777 - liczy się ta ostatnia 7. Mam nadzieję że pomogło

  • @gucio3249

    @gucio3249

    2 жыл бұрын

    @@danieljankowski1411 Dzięki za ten komentarz, też miałem z tym problem

  • @fridrichrotman1385
    @fridrichrotman13853 жыл бұрын

    Mirek czy Ty mi czytasz w myślach ? Skąd wiedziałeś że piszę stronę i będę ją osądzać na serwerze Linuxa xd?

  • @rghbv

    @rghbv

    3 жыл бұрын

    odcinek prowadził Damian, nie Mirek.

  • @bartaido
    @bartaido3 жыл бұрын

    Czy to zagadnienie może pojawić się na egzaminie ee08?

  • @xydden8213

    @xydden8213

    3 жыл бұрын

    może

  • @adamfatyga7977
    @adamfatyga7977 Жыл бұрын

    Nie działa podłączenie z Windowsa, wpisuje adres IP i lipa. Nie wiem gdzie szukać problemu.

  • @tomaszfrackowiak8084
    @tomaszfrackowiak80843 жыл бұрын

    +1

  • @adamfatyga7977
    @adamfatyga7977 Жыл бұрын

    Zaczyna się na 2:28

  • @Aze3a.
    @Aze3a.2 жыл бұрын

    Nic nie działa.

  • @neloseq3330

    @neloseq3330

    2 жыл бұрын

    coo egzamin za chwile? dziala

  • @Aze3a.

    @Aze3a.

    2 жыл бұрын

    jasne że egzamin a jak jesteś chętny pomocy to zapraszam na discorda bo u mnie tasksel totalnie inaczej wygląda

  • @neloseq3330

    @neloseq3330

    2 жыл бұрын

    @@Aze3a. nie musisz tego taskselem pobierac do kazdego jest osobny instalator przez apt

  • @sunwire
    @sunwire3 жыл бұрын

    8:02 Nie trzeba dwa razy pisać nazwy użytkownika, wystarczy chown maniek1: nazwa_pliku