Како изградити Линук веб сервер са старим рачунаром

Како изградити Линук веб сервер са старим рачунаром

Заинтересовани сте за изградњу кућног веб сервера? Најједноставнији начин је да инсталирате Линук на резервни рачунар. Захваљујући једноставности Линука, ово је једноставно, што вам даје приступачан начин за хостовање веб локације или блога.





Ево како да подесите Линук веб сервер.





Како направити сопствени веб сервер помоћу Линука

Да бисте направили Линук веб сервер који се може покренути од куће, биће вам потребан хардвер и оперативни систем. Осим тога, требало би инсталирати софтвер веб сервера и подесити начин приступа серверу са Интернета.





грешка при напајању кернела Виндовс 10

То можемо поделити на четири једноставна корака која можете следити да бисте изградили сопствени Линук веб сервер.

  1. Пронађите стари/нежељени рачунар
  2. Инсталирајте Линук оперативни систем
  3. Подесите софтвер веб сервера апликације (Апацхе, ПХП, МиСКЛ)
  4. Досегните до сервера са Интернета

Хајде да почнемо.



1. Пронађите стари рачунар за свој Линук веб сервер

Пре него што одаберете рачунар који ћете користити као веб сервер, морате знати минималне захтеве оперативног система. Иако је Убунту популаран, није довољно лаган. Уместо тога, Лубунту 19.04 је јача опција. Ово је лакша алтернатива Убунту -у, изграђена на истом коду.

Преузимање: Лубунту 19.04





Лубунту системски захтеви

Лубунту 19.04 има минималне захтеве:

  • Двоједрни процесор од 512 МХз или бољи (препоручује се 1 ГХз, за ​​разлику од 2 ГХз за Убунту)
  • 4 ГБ системске меморије
  • 25 ГБ слободног простора на чврстом диску
  • Избор 32-битне (за старије рачунаре) и 64-битне верзије

Можда имате одговарајући стари рачунар на задњој страни фиоке или сте га покупили у продавници шкриња. Вреди напоменути да можете инсталирати Линук веб сервер на Распберри Пи . Овај мали рачунар кошта испод 30 УСД и паметна је опција ако наиђете на проблеме са старим хардвером.





Такође, немојте бити ограничени на старе Виндовс рачунаре. Аппле Мац и МацБоокс из доба пре 2006. са ПоверПЦ процесорима могу да покрећу Линук.

Као и Убунту, Лубунту подржава велики број видео картица, чврстих дискова и другог хардвера. Да бисте проверили да ли ће дистро радити на вашем хардверу који сте изабрали, покрените Ливе ЦД.

Ако планирате да сервер радите 24 сата дневно, уверите се да је у добро проветреном простору. Боље је да га поставите у климатизовану просторију током лета када ће топлота бити непријатељ вашег сервера.

2. Инсталирајте Линук оперативни систем

Инсталирање Лубунту -а је једноставно. Једноставно зграбите ИСО датотеку и упишите је на ДВД или УСБ флеш уређај за почетак.

Преузимање: Лубунту

Ове слике дискова имају најновије верзије софтвера, па би након инсталације требала бити потребна само мала надоградња. Користите 64-битну верзију ако је подржава ваш рачунар или 32-битну верзију у супротном.

Када будете спремни, уметните инсталациони медијум у рачунар и поново покрените систем. Учините то ако желите да промените поставке БИОС -а за покретање са оптичког уређаја или УСБ -а. У неким случајевима, може се отворити мени за избор покретачког медија.

Када је инсталацијски медиј покренут, одаберите Инсталирај Лубунту. Када се то од вас затражи, изаберите Преузимајте ажурирања током инсталирања и Инсталирајте софтвер треће стране и онда Избришите и користите цео диск .

Имајте на уму да ће ово избрисати све друге оперативне системе које имате на овом рачунару. Пратите остале опције према жељеним поставкама. Шифровање ваше матичне фасцикле није паметно за пројекат веб сервера. Поново покрените систем након што се инсталација доврши.

Након поновног покретања, проверите да ли постоје исправке. Иди на Систем> Администрација> Управитељ ажурирања> Инсталирај ажурирања . Можда ћете морати да поново покренете систем након инсталирања свих ажурирања која је пронашао.

3. Инсталирајте софтвер Линук Веб Сервер

Иако су доступне алтернативе, већина веб локација ради на комбинацији Апацхе -а, МиСКЛ -а и ПХП -а (познатог као ЛАМП). Ово је слично ономе што смо препоручили инсталирање на Виндовс .

Сва три алата могу се инсталирати путем софтверског центра. Покрените ово путем Систем> Администрација> Синаптиц Пацкаге Манагер . Овде инсталирамо софтвер који нам је потребан.

Потражите и инсталирајте следеће називе пакета, од којих ће сваки укључивати различите предуслове: апацхе2 , пхп5 , пхп5-мискл , и мискл-сервер . Примените промене да бисте инсталирали пакете.

Пакети ће се ускоро преузети и инсталирати. Инсталацијски програм ће од вас затражити лозинку за МиСКЛ 'роот'. Није потребно поновно покретање.

Алтернативно, ове алате можете инсталирати у командну линију. Отворите терминал, а затим:

sudo apt install lamp-server^ -y

Тестирајте свој веб сервер!

Инсталацију можете тестирати отварањем прегледача Фирефок на вашем серверу и упућивањем на УРЛ хттп://127.0.0.1/. Алтернативно, унесите хттп: // лоцалхост/.

Требало би да видите поруку „Ради!“ порука која значи да ваш веб сервер ради! И Апацхе и МиСКЛ ће радити у позадини и почеће при покретању. Са веб сервером који сада ради, можете уређивати датотеке у /вар /ввв. Једноставно освежите прегледач да бисте видели промене уживо на својој веб локацији.

Проналажење локалне ИП адресе сервера

Док је сервер функционалан, мора бити видљив спољном свету. Због тога је важно редовно ажурирати сервер са свим редовним закрпама.

Прво пронађите локалну ИП адресу сервера и поставите је на нешто на шта ћете касније моћи да се позовете. Тренутну ИП адресу --- коју је ваш рутер доделио пронаћи ћете у оквиру Мрежне информације.

Да бисте то сазнали, кликните на своју мрежну везу, а затим одаберите Информације о повезивању. Ово ће искочити оквир са вашом тренутном ИП адресом, мрежном адаптерском картицом, адресом за емитовање, мрежним пролазом и ДНС сервером. Забележите ИП адресу.

Затим уредите податке о вези да бисте добили статичку ИП адресу на локалној мрежи. Поново кликните десним тастером миша, али овај пут идите на Измените везе . Одаберите одговарајуће име адаптера (нпр. Етх1) и уредите те поставке.

Изаберите ИПв4 картицу и пребаците на Метод до Приручник . Кликните Додати затим унесите податке из поставки везе. Имајте на уму да ће ИП адресу морати да се унесе другачије. Задржите прва три октета (бројеве између тачака), али промените последњи на велики број испод 254.

Важно је да ручно додељена ИП адреса већ није у употреби на вашој мрежи. Ако нисте сигурни, одаберите високу ИП адресу, попут 250. Ово ће бити ваша статичка, локална ИП адреса.

како инсталирати линук на мац

Дељење веб фасцикле

Доступно је неколико опција за приступ и отпремање датотека на ваш сервер. Да бисте илустровали важност дозвола за фасцикле, размислите о дељењу веб фасцикле као опције.

Овај метод је важно користити само ако је ваш сервер на приватној мрежи. Будите сигурни да се нико не може повезати са њим и приступити вашој дељеној фасцикли.

Почните тако што ћете ублажити дозволе за веб фасциклу. Отворите терминал притиском на Цтрл + Алт + Т, а затим унесите:

sudo chmod 777 /var/www

Од вас ће бити затражено да унесете лозинку. Ако су тачне, дозволе ће бити ажуриране.

Сада идите у прегледач датотека и пронађите /где/ . Десним тастером миша кликните на фасциклу ввв, а затим изаберите Опције дељења и поништите га. Ради безбедносних опција, можете га делити са или без лозинке. Изаберите Приступ за госте да бисте делили фасциклу без потребе за корисничким именом и лозинком.

Сада ћете ви или било ко други моћи приступити датотекама без лозинке. Из тог разлога, дељење са лозинком се препоручује из безбедносних разлога. Такође одвојите тренутак да проверите Дозволите другима да креирају и бришу датотеке у овој фасцикли . Ово омогућава приступ писању из дељеног директоријума.

Да бисте прегледали датотеке, идите на мрежну локацију // лоцалхост/ввв .

Или ће затражити вашу лозинку или ће вам омогућити приступ директно вашим датотекама, у зависности од ваших безбедносних поставки. То су исте датотеке доступне у вашем веб прегледачу путем хттп: // лоцалхост/ (или било коју статичку ИП адресу коју поставите).

Набавите ваш Линук сервер на мрежи помоћу прослеђивања портова

Сада имате ИП адресу, важан концепт за разумевање је прослеђивање портова. Свака поједина особа повезана на интернет стоји иза ИП адресе. За већину кућних веза (и многих пословних веза) ИП адреса вашег рачунара заправо није изложена Интернету. -

Дакле, како посетиоци ваше веб странице контактирају ваш сервер? То радимо са прослеђивањем портова.

како пратити потрошњу пропусног опсега по уређају

Прикључци на серверу су попут врата или прозора на кући и као такви имају сигурносне импликације. Сваки порт ће вам омогућити приступ различитим услугама које раде на серверу. Веб сервери подразумевано користе порт 80.

Да бисте то омогућили, морате се пријавити на страницу администратора вашег рутера. Детаље о томе потражите у документацији уређаја (неки рутери имају ИП адресу одштампану на полеђини). Овде би требало да пронађете одељак који се зове Порт Форвардинг , или Апликације што ће вам омогућити правилно прослеђивање портова.

Проследите ТЦП порт 80 у своју мрежу на статичку ИП адресу коју сте раније поставили. Сваки рутер је другачији, па погледајте упутства за употребу вашег рутера како да га правилно подесите.

Дајте свом Линук веб серверу статичко име хоста

Већина кућних рутера се повезује са ИСП -ом преко такозваног динамичког ИП -а. То значи да ће се ИП адреса вашег рутера за јавност променити након одређеног периода, обично недељу дана.

Заобилажење овога је фантастичан ДинДНС сервер који вам омогућава да поставите ДинДНС УРЛ за своју веб локацију. Захваљујући клијентској апликацији, сваки пут када се ваша јавна ИП адреса промени, УРЛ ће и даље указивати на ваш Линук сервер.

Дакле, посетиоци би требало да могу да посете ваш веб сервер из спољног света тако што ће отићи на хттп://иоурхостнаме.динднс.орг . Неки ИСП -ови ће блокирати порт 80 на вашем рутеру. У овом случају проследите нешто попут порта 8080 на порт 80. То ће вам омогућити да посетите своју веб локацију тако што ћете отићи на хттп://иоурхостнаме.динднс.орг:8080 .

Направили сте Линук веб сервер!

Сада када је ваш веб сервер подешен, можете се фокусирати на програмирање или инсталирање сопственог софтвера!

Можда ћете покренути софтвер за блог или бити домаћин форума или огласне плоче. Можда би вас више занимало гостовање друштвене мреже попут Мастодона, портфолија, шта год. До тебе је.

Ових дана можете поставити веб локацију на било чему. Ево како претворите свој Андроид уређај у веб сервер да то докаже.

Објави Објави Твеет Емаил 5 савета за суперпуњење ваших ВиртуалБок Линук машина

Уморни сте од лоших перформанси које нуде виртуелне машине? Ево шта треба да урадите да бисте побољшали перформансе ВиртуалБок -а.

Прочитајте следеће
Повезане теме
  • Линук
  • Убунту
  • Веб сервер
  • ДИИ Пројецт Туториали
О аутору Цхристиан Цавлеи(1510 објављених чланака)

Заменик уредника за безбедност, Линук, уради сам, програмирање и објашњење технологије и заиста користан произвођач подцаста, са великим искуством у подршци за десктоп и софтвер. Сарадник часописа Линук Формат, Цхристиан је љубитељ Распберри Пи -а, љубитељ Лега и љубитељ ретро игара.

Више од Цхристиана Цавлеија

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили