Ова страница је аутоматски преведена са енглеског. Прочитај оригинал на енглеском

Home Lab/Media Server in 2022

Ажурирани сервер за кућну лабораторију - Шта се променило?

1 мин читања

За почетак и да објасним зашто сам ово урадио, погледајте претходни пост о овој теми. Занимљиво је како можете пренаменити свој стари али још увек добро очувани рачунар у мали медијски/NAS сервер, гејминг сервер или чак у полигон за тестирање нових апликација (ако је инсталиран на хипервизор ОС као што су Proxmox, VMWare ESXi, Unraid, TrueNAS или Hyper-V Server).

Као што сам написао на крају поста (директан цитат):

Такође напомена уредника: у блиској будућности ова машина би могла да добије надоградњу РАМ-а што ће ми дати нове идеје, као што је на пример покретање TrueNAS Scale-а или чак OpenMediaVault-а са SSH конекцијом и VNC-ом, тако да ће то бити више уређај „за специјалне намене“ у кући, али за сада - нека буде Windows 10 Pro.

Та блиска будућност је ту и сада.

У почетку, све спецификације рачунара који сам поново искористио и пренаменио налазе се у оригиналном посту, али нажалост морао сам да направлим неке промене, нагоре.

Промене су:

RAM: 2GB DDR3 (1x2GB DDR3 1333MHz)
HDD2: Seagate 160GB - искључен
SSD 2: Kingston A400 128GB
Оптички уређај: искључен

Зашто сам направио неке од ових промена: проблематичан РАМ слот на матичној плочи који је почео да луди неколико дана након објављивања последњих детаља о томе како се користи у мом тадашњем подешавању, и коначно Seagate 160GB HDD је почео да развија лоше секторе и звук млевења који је био неиздржив, срећом није имао никакве важне податке јер је био диск за преузимања (Downloads) у последњем дељењу.

У почетку сам отишао до краја као Emily Y. from Linus Media Group и одустао од Windows-a, извините клијентски систем је савршен за све-у-једном уређај који се може користити за серфивање, али не, овај рачунар ће се користити у потпуности даљински помоћу SSH-а, RDP-а и наравно - коришћењем претраживача. Дакле, мој избор за оперативни систем пао је на Debian 11 (bullseye), зато што је OpenMediaVault у потпуности компатибилан са њим и ради без икаквих проблема.

Само да напоменем: прилично сам искусан у покретању GNU/Linux-а пошто је већина веб сервера које сам покрећем на некој дистрибуцији заснованој на GNU/Linux-у, а такође сам користио Ubuntu 18.04 као свој главни ОС на старом лаптопу.

Инсталација свега што је претходно коришћено била је глатка пловидба, зар не? Па, и није баш била. Морао сам да уради Свежу инсталацију Debian-а неких 4 пута јер сам увек нешто кршио у конфигурацији док сам конфигурисао на пример Apache Guacamole или са xRDP аудио пропуштањем. Само ми немојте рећи да сам потпуно полудео и из првог покушаја почео да користим Nextcloud са Docker-ом и његовом погрешном конфигурацијом тако да је упадљивао у петље при покретању (boot-loops). И не заборавите - погрешна конфигурација дискова за дељење који су морали бити повезани на главни рачунар само да би се сви важни подаци преузели са их пре реформатирања на серверу.

Јуп, имао сам неке проблеме, али при четвртој и коначној инсталацији Debian-а 11 све је било скоро па потпуно глатко. Уз једноставну скрипту за инсталацију OpenMediaVault-а на њиховој документацији, лак туторијал за конфигурацију од стране Networkchuck-а у којем га је користио са Raspberry Pi-јем, званичну Plex Media Server документацију такође за инсталирање на моју Linux дистрибуцију и додавањем у спремишта (repo's) за брза ажурирања, постало је потпуно - једноставно и лако, могло је и пре, али не, моја блесава задњица је морала да ради тестове.

Касније, када сам видео да SSH конекција није довољна, конфигурисао сам xrdp (хтео сам да имам VNC, али онда сам наишао на овај мали туторијал из aparald's adventures YouTube видео снимка у којем је објаснио да је xRDP одлично решење за рачунар базиран на терминалу који има GUI приступ без VNC-а) и читањем званичне документације од xRDP-а на њиховом GitHub-у све је протекло глатко.

Као последњу ствар, инсталирао сам Docker преко OMV Extra's плугина како бих могао да испробам покретање неких docker контејнера као што су на пример - WordPress веб сервер, без мучења око ручног конфигурисања conf датотека за тест сајтове и ручног подешавања свих сервиса који нису инсталирани за коришћење тренутних сервиса.

Ово је било путовање које ми је одузело око 5 дана само да бих га покренуо како сам желео, али хеј, вреди тога.

У вези с тим: све што се може урадити, урађено је помоћу SSH-а, алијаса унутар WSL2 и Debian инсталације и даљинског укључивања машине са Wake-On-LAN функцијом моје Realtek мрежне карте на матичној плочи која се користи у овом PC/серверу.

Све везе су овде да прикажу и сазнају више о коришћеним сервисима/производима и да се ода признање савршеним YouTube каналима на којима сам пронашао ове материјале.

Ажурирано 2024. године пошто је Ентони променио име у Емили - извор: https://youtu.be/b-owBhLGaH4?si=RqXASuFWaP5qpak6