Co na początek w linuxie, jaki server, na co zwrócić uwagę

Odpowiedz Nowy wątek
2019-01-06 14:35
0

Cześć,

Jestem początkującym użytkownikiem systemów open source'owych i chciałbym swoją przyszłą drogę kariery zawodowej obrać właśnie w tym kierunku, jako administrator systemów open source'owych. Przeglądałem wiele ogłoszeń pracy (dla czystej ciekawości) i zauważyłem, że każde ogłoszenie wymaga znajomości wielu różnych serwerów i innych "dziwnych" rzeczy.
Coś o mnie, Ubuntu używam na jako główny system od ok miesiąca, terminal nie jest mi obcy, prosta konfiguracja plików itp jest mi znajoma. Pisanie skryptów w bashu podstawowych takich na zajęcia itp.

Moje pytanie do Was jest takie: czego na początek się uczyć aby móc w miarę szybko znaleźć się na drodze do "wbicia" się środowisko IT (chodzi o pracę). Czy polecacie jakieś ksiązki, fora, tutoriale do nauki tego?

Ogólnie nie jest mi obce pracowanie z Windows Server, AD. Konfiguracja switch'ow i router'ow Cisco i innych firm także nie jest dla mnie jakimś problemem.

Zachęcam do konwersacji,
Dzięki bardzo za odpowiedzi :)

Pozostało 580 znaków

2019-01-06 14:39
1

Fimy przewaznie uzywaja RHEL wiec polecam albo Red Hata albo Fedore jesli faktycznie chcesz isc od razu w ta strone. Z drugiej strony w tym momencie chyba Mint ma najmniejszy prog wejscia.

Pozostało 580 znaków

2019-01-06 14:45
1

serwery www Apache, Tomcat
konfiguracja DNS

Pozostało 580 znaków

2019-01-06 14:54
0
WhiteLightning napisał(a):

Fimy przewaznie uzywaja RHEL wiec polecam albo Red Hata albo Fedore jesli faktycznie chcesz isc od razu w ta strone. Z drugiej strony w tym momencie chyba Mint ma najmniejszy prog wejscia.

Mówisz o systemie, czy do nauki jakiejś to ma aż takie znaczenie? Jeżeli faktycznie tak to zastanowię się nad zmianą.

Pozostało 580 znaków

2019-01-06 14:56
0
Miang napisał(a):

serwery www Apache, Tomcat
konfiguracja DNS

o apache i DNS wiedziałem tylko nie mogę nic sensownego do nauki znaleźć(albo mi się tak wydaje), możesz coś polecić? Niestety na kurs za 2-3 tyś /10h póki co nie stać mnie.

znasz dobrze angielski? - Miang 2019-01-06 14:57
dobrze to może nie tak płynnie na poziomie c1 ale czytam i rozmawiam (ze słuchem z nagrań bez napisów bywa ciężko). Ciągle się go uczę i jest lepiej - dziurexoo 2019-01-06 14:59

Pozostało 580 znaków

2019-01-06 15:56
2

UNIX: Red Hat, SUSE, Solaris + Ubunciaki
Server: Apache, Nginx, JBoss, Tomcat, WebLogic, RDBMS (Oracle + PL/SQL),
Network: TCP/IP, Load Balancing, Firewalls/Routers

Myślę, że z takim zestawem możesz spać spokojnie. A jak będziesz mieć jeszcze w rękawie Pythona do automatyzacji to już w ogóle ;-)


"Trolling is a art"
edytowany 1x, ostatnio: Hispano-Suiza, 2019-01-06 16:46
dodałbym jeszcze jedną pozycję do "server" https://w3techs.com/technologies/overview/web_server/all nr 2 - WeiXiao 2019-01-06 16:07
Pythona troszkę kiedyś się uczyłem, nie jest to wielka wiedza ale jakieś małe rzeczy się pisało. Fajne zestawienie, tylko pytanie gdzie się tego wszystkiego nauczyć tak na własną rękę, jakieś strony, yt może polecisz? - dziurexoo 2019-01-06 16:20
@WeiXiao: thx, dodałem. @dziurexoo Sporo tego ale nie musisz znać wszystkiego. To taki końcowy zestaw. Polecam youtube (wbrew pozorom do starszych rzeczy są pewne treści). Oprócz tego Pluralsight, Udemy. Ten pierwszy ma dużo serwerowych treści (nie wszystkie). Możesz też dorzucić Docker/Kubernetes ale to już wchodzisz w obszary DevOps. - Hispano-Suiza 2019-01-06 16:52

Pozostało 580 znaków

2019-01-06 16:31
0
Hispano-Suiza napisał(a):

UNIX: Red Hat, SUSE, Solaris + Ubunciaki
Server: Apache, JBoss, Tomcat, WebLogic, RDBMS (Oracle + PL/SQL),
Network: TCP/IP, Load Balancing, Firewalls/Routers

Myślę, że z takim zestawem możesz spać spokojnie. A jak będziesz mieć jeszcze w rękawie Pythona do automatyzacji to już w ogóle ;-)

https://www.digitalocean.com/[...]he-web-server-on-ubuntu-18-04 czy na początek na ubuntu to będzie ok? Czy lepiej od razu przesiąść się na inną dystrybucję?

ja nie jestem adminem, i właśnie z tej strony korzystałam instalując LAMP na własne potrzeby więc polecam ;) No właśnie MySQL i PHP też nie zaszkodzi poznać od strony administracji - Miang 2019-01-06 16:41
DigitalOcean ma sporo dobrych artykułów. Często do różnych wersji np Linuxa od ubuntu 14.04 do 18.10. Ze swojej strony polecam mocno. - Hispano-Suiza 2019-01-06 16:53
@Hispano-Suiza: a polecisz jakis kurs z udemy (aktualnie wszystkie sa po 35 zl z nawet 600 (nie wiem czy taka jest realna cena))? - dziurexoo 2019-01-06 17:22
@dziurexoo: ta cena jest nierealna. tam zawsze ceny na prawie wszystko są ok. 30-40zł. - WeiXiao 2019-01-06 18:31

Pozostało 580 znaków

2019-01-06 18:25

Kurs kursowi nierówny. Mi może podejść inny niż Tobie. Ale w każdym jest kilka odkrytych filmów, które dadzą Ci ogólny pogląd na to co tam będzie + czytaj opis i komentarze. Często w nich jest lepsza recenzja kursu niż samego autora.

Apache Tomcat Server from Beginners to Advanced
The Complete Apache Tomcat Web Server Course
Ubuntu Linux Server Basics - Niestety jest mocno nieaktualny. Aczkolwiek wiele rzeczy zapewne nie uległo zmianie więc do rozważenia jeżeli Ubuntu jest w kręgu Twoich zainteresowań.
Nginx Fundamentals: High Performance Servers from Scratch
Learn NGINX By Example
Nginx 2019 - Beginner to Advanced
Linux Administration Bootcamp: Go from Beginner to Advanced
Red Hat Certified System Admin - SA1 - Na później jeśli Cię zainteresuje "Study for the preparation of Red Hat Certified Systems Administrator exam (RHCSA) and covers RH124 Course Book".
The Complete Networking Fundamentals Course. Your CCNA start
Oracle Database Administration for JuniorDBA/Oracle cloud
The Complete PL/SQL Bootcamp : "Beginner to Advanced PL/SQL" - Opcjonalnie gdybyś się zdecydował na PL/SQL.
CCNA Cyber Ops - TCP/IP Protocol Suite (2019) - Dałem z lenistwa ale umówmy się. Wszystko co tutaj jest znajdziesz w internetach napisane bądź na youtube (tak przypuszczam).
Python Network Programming - TCP/IP Socket Programming - Jeżeli znasz Pythona w jakimś stopniu to możesz iść tą ścieżką dodatkowo. Taki kurs 2 in 1.

Nie musisz kupować wszystkich kursów i ich przerabiać. Wybierz to co po oględzinach będzie dla Ciebie ciekawe. Sporo wiedzy prezentowanej tam na filmach znajdziesz w sieci za darmo - kwestia odpowiedniego zapytania w Google. Z drugiej strony masz skompresowaną wiedzę na miejscu w jednym wydaniu i nie musisz jej szukać wszędzie w okół. I pamiętaj, że kursy, które ja podrzuciłem mogą wydawać się fajne i użyteczne dla mnie. Ty i potencjalny pracodawca możecie mieć inne zdanie w tej kwestii. Starałem się dobrać świeże i z dobrymi opiniami.

Uwaga: pajeet alert w niektórych kursach.

Edit:

  • Apache Tomcat jest kontenerem dla aplikacji webowych. Jako kontener jest serwerem do uruchamiania aplikacji w technologiach Java Servlets i Java Server Pages. Wykorzystywany w aplikacjach napisanych w JEE/Spring
  • Apache HTTP - To otwarty serwer HTTP. Postawiasz na nim między innymi PHP, Ruby etc.

"Trolling is a art"
edytowany 1x, ostatnio: Hispano-Suiza, 2019-01-06 19:24
dziękuję bardzo, a co do apache, lepiej pomyśleć nad apache http czy tomcat? - dziurexoo 2019-01-06 18:43
@dziurexoo: Nie pisz w komentarzach jeżeli o coś pytasz bo wtedy ja w odpowiedzi muszę pisać post pod postem. Sekcja komentarzy ma ograniczoną ilość znaków. - Hispano-Suiza 2019-01-06 19:16

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0