Како покренути једноставан веб сервер на иПхоне-у

Да ли сте икада желели да креирате сопствени преносиви сервер? Било да учите веб развој и желите да угостите сопствене ХТМЛ датотеке на свом иПхоне-у, или да ли само желите да се играте са сервером без ограничења на коришћење лаптопа или рачунара за инсталирање МАМП-а, ваш иПхоне то може учинити за ти. Дакле, ако је ово нешто што вас занима, ми имамо за вас све важне информације које ће вам требати. Ево како можете покренути једноставан веб сервер на иПхоне-у.

Покрените једноставан веб сервер на иПхоне-у и иПад-у

Покретање сервера на вашем иПхоне-у уопште није тежак посао. У ствари, то је заиста прилично једноставно. Све што вам треба је једноставна, бесплатна апликација, и то је углавном то. Очигледно, пошто је ово једноставан веб сервер, неће имати све оно што ћете добити са нечим попут КСАМП или МАМП инсталације на вашем лаптопу или рачунару. Међутим, може да уради основе и то добро. Дакле, ускочимо одмах.

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

Захтеви за покретање веб сервера на иПхоне-у

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

  Како користити Порт Кноцкинг на Линуку (и зашто не би требало)

Направите једноставан веб сервер на иПхоне-у са иСХ Схелл-ом

  • Прво инсталирајте иСХ Схелл апликацију (бесплатну) на свој иПхоне и покрените апликацију.

  • Сада ћемо инсталирати Питхон 3 на иПхоне преко љуске. Само укуцајте наредбу наведену у наставку.
apk add python3

  • Када се Питхон 3 инсталира на ваш иПхоне, спремни сте да креирате сервер. Унесите наредбу дату у наставку да бисте покренули веб сервер на вашем иПхоне-у.
python3 -m http.server

  • Затим би требало да видите поруку „Сервинг ХТТП он 0.0.0.0 порт 8000“ на дну. Осим тога, такође ћете добити искачући прозор који каже нешто попут: „иСХ би желео да пронађе и повеже се са уређајима на вашој локалној мрежи. Ово је потребно за повезивање са локалним хостом и коришћење команде пинг“ Додирните ОК у искачућем менију да бисте наставили.

  • Следеће, можете да повежете веб сервер са истог или другог уређаја. Ако желите да се повежете на иОС/иПадОС веб сервер са истог уређаја (лоцалхост), само усмерите било који веб претраживач на следећу адресу.
http://127.0.0.1:8000/

  • Да бисте се повезали са иОС/иПадОС веб сервером са другог уређаја на истој мрежи, усмерите било који веб сервер на адресу испод.
http://device-ip-address:8000/

Напомена: У горњој команди, мораћете да замените „девице-ип-аддресс” са ИП адресом вашег иПхоне-а. ИП адресу свог иПхоне-а можете пронаћи тако што ћете отићи на Подешавања -> ВиФи -> Додирните своје ВиФи име -> ИП адреса.

Како додати своје ХТМЛ датотеке на ваш иПхоне сервер

Сада када смо креирали сервер, можда се питате где и како да додате своје ХТМЛ датотеке, зар не? Па и то је лако. Само следите доле наведене кораке.

  Добијте упозорење када укључите/искључите Цапс Лоцк у мацОС-у

Напомена: Претпостављамо да сте већ креирали ХТМЛ датотеку коју желите да сервирате преко веб сервера вашег иПхоне-а. Ако нисте, можете да креирате ХТМЛ датотеку на свом Мац-у или ПЦ-у, а затим следите доле наведене кораке.

  • На свом иПхоне-у покрените апликацију Датотеке. Додирните икону са три тачке у горњем десном углу и додирните „Уреди“.

  • Омогућите прекидач поред иСХ, а затим додирните „Готово“.

  • Са свог Мац-а (или ПЦ-а), пошаљите датотеку на свој иПхоне и ставите је у иСХ -> роот.

Напомена: Датотека треба да се зове индек.хтмл.

Сада можете да посетите ИП адресу „хттп://ипхоне-ип-аддресс:8000“ са другог уређаја повезаног на исту ВиФи мрежу и ваша ХТМЛ датотека ће бити приказана.

Како да зауставите свој иПхоне сервер

Када завршите са коришћењем иПхоне-а за креирање сервера и играње са ХТМЛ датотекама у њему, требало би да зауставите и сервер. На срећу, то је врло једноставно. Ево како.

  • У апликацији иСХ Схелл где сервер ради, додирните контролну икону (стрелица нагоре) на траци са алаткама. Затим притисните ‘З’ на тастатури.

  • То је то, иСХ Схелл ће вас обавестити да је сервер заустављен.

Покрените веб сервер на иПхоне-у са иСХ и Питхон-ом

Па, тако можете да креирате сопствени једноставан веб сервер на свом иПхоне-у, поставите своје прилагођене ХТМЛ датотеке на свој иПхоне и посећујете их са других уређаја на мрежи. Да будемо поштени, можете започети прослеђивање портова са свог рутера за ИП адресу вашег иПхоне-а и приступити свом серверу и изван ваше локалне мреже, али то је ван оквира овог чланка. Осим тога, отвара вашу мрежу за нежељени приступ, па се уверите да то радите само ако знате у шта се упуштате. Уз то, шта мислите о покретању веб сервера на иПхоне-у? Обавестите нас у коментарима испод.

  8 алата за праћење саобраћаја на веб локацији уживо које ћете користити у 2022