Компьютериңизди 10 мүнөт ичинде серверге айландырыңыз (бекер программалык камсыздоо): 5 кадам
Компьютериңизди 10 мүнөт ичинде серверге айландырыңыз (бекер программалык камсыздоо): 5 кадам
Anonim
Компьютериңизди 10 мүнөт ичинде серверге айландырыңыз (бекер программалык камсыздоо)
Компьютериңизди 10 мүнөт ичинде серверге айландырыңыз (бекер программалык камсыздоо)

Бул сиздин компьютериңизди (Windows менен иштеген) сервер катары кантип тез орнотууну камтыйт. Бул сизге компьютериңизден өз веб -сайтыңызды жайгаштырууга мүмкүндүк берет жана интернеттен үйүңүздөгү нерселерди (роботтор, камералар ж. көрсөтмөлөр).

Биз apache колдонобуз: абдан популярдуу, бекер, ачык булак сервер программасы. Компьютериңизди серверге айлантуу абдан тез болот, бирок аны кантип коопсуз орнотуу керек экенин билүү үчүн Apache http серверинин программалык документтерин окуп чыгыңыз (адамдар сиздин компьютериңизге кирип кетпеши үчүн). Мен бул кеңешти берем, бирок дагы башка жерден окуйм: 1) бул сервердик программаны эски компьютерге орнотуу эң жакшы нерсе, аны сиз серверден башка эч нерсе үчүн колдонбойсуз. 2) системага кирүү мүмкүнчүлүгү чектелген терезелерде өзүнчө колдонуучу каттоо эсебин түзүү жана бул программаны ошол эсепке орнотуу эң жакшы.

Эгерде сиз муну Windowsтун ордуна Linuxта жасоону кааласаңыз (коопсузураак, бир аз татаалыраак), сервердик программа үчүн күчүк линукс жана xamp болмок. Puppy linuxты USB секирүү дискинен же CDден жүктөөгө болот, андыктан терезелерди алып салуунун кажети жок, ошолордун бири менен компьютерди жүктөңүз. Бул жерде күчүк линукс үчүн оңой орнотулган видеолор бар: https://rhinoweb.us/ Күчүк Linux (же башка Linux) иштегенден кийин xampти кантип орнотуу керектиги үчүн бул инструкцияны караңыз: https://www.instructables.com/id/Make -a-Server-Out-Of-An-Old-PC/

1 -кадам: Apache Server программасын жүктөп алыңыз

Apache Server программасын жүктөп алыңыз
Apache Server программасын жүктөп алыңыз

Apache http серверинин программасын ушул apache күзгү сайтынан жүктөп алыңыз: https://www.reverse.net/pub/apache/httpd/binaries/win32/_Or_ https://www.apache.org/ сайтына өтүңүз, жүктөп алууга өтүңүз күзгү баракчасынан күзгү тандап, ошол жерден жүктөп алыңыз. Жогорудагы шилтемеден көрүнүп тургандай, сиз күзгүнүн апачысына, httpd, binaries, win32 папкасына өтүүнү каалайсыз. Эмне жүктөө керек: = Сиз эң акыркы версияны (эң жогорку версиянын номери) жүктөп алышыңыз керек, ал мен сыяктуу 2.2.6. муну териңиз. Кааласаңыз, эң акыркы версиянын эмне экенин билүү үчүн бул жерден текшериңиз: https://httpd.apache.org/ = Сизге.msi файл керек, бул Windows орнотуу файлы (.exe сыяктуу)

2 -кадам: Аны орнотуу

Орнотуу
Орнотуу

Жаңы эле түшүрүлгөн.msi файлын эки жолу чыкылдатыңыз, ал орнотулат, демейки жөндөөлөрдү, типтүү орнотууну колдонот (эгер сиз баштапкы кодду каалабасаңыз, анда бажы орнотуусун жасаңыз).

Ал автоматтык түрдө DNS серверинин аты менен кээ бир форма кутучаларын толтурушу керек (менин учурда бул earthlink.net болчу) орнотуу учурунда. сервердин аты үчүн, каалаган нерсеңизди коюңуз, бирок боштуктарга уруксат жок деп ойлойм. жана сиздин атыңыздан кийин.earthlink.net (же DNS аты болбосун) бар экениңизди текшериңиз. электрондук почта үчүн, электрондук почтаңызды киргизиңиз (же анча деле маанилүү эмес).

3 -кадам: Аны иштетүү

Run It
Run It
Run It
Run It

Ал орнотулгандан кийин, сервер дароо эле иштей баштайт деп ойлойм. Тапшырмалар тилкесинин төмөнкү оң жагындагы сөлөкөттү издеп, анын иштеп жаткандыгын көрө аласыз (сүрөттү караңыз). Эгерде ал иштебей жатса жана сиз аны баштоону же токтотууну кааласаңыз, жөн гана баштоо менюңузга өтүңүз (сүрөттү караңыз).

Эгер сиз серверди баштоого аракет кылып жатканда ката жөнүндө кабар алсаңыз,# катасын жазып, аны документтерден же гуглдан издеңиз.

4 -кадам: Сыноо

Test It
Test It

Муну текшериңиз, эгер сервер веб -браузерди ачып жатканына ишенсеңиз, дарек тилкесине https:// localhost териңиз, бул көрсөтүлүшү керек (сүрөттү караңыз). Ооба, ал иштейт, эми аны менен пайдалуу бир нерсе кыл (келечектеги көрсөтмөлөрдө каралат,.. мүмкүн)

5 -кадам: Веб -баракчаны өзгөртүү

Мына мен бир аз мурун комментарийге берген жооп, сиз localhost дарегине барганда пайда болгон веб -баракчаны кантип өзгөртүү керектигин сурадым. "Иштетет" деп жазылган демейки веб -баракча index.html деп аталган файлда коддолгон. Сиз/htdocs папкасындагы демейки index.html файлын түзөтө/алмаштыра аласыз (аны кайда орнотконсуз). Эгерде сиз үйдү автоматташтырууну кааласаңыз, анда сервердеги портторго кирүү үчүн веб -баракчаңызды кантип коддоо керектигин карап көрүшүңүз керек (мисалы, сериялык порт). Бул порттор сиздин компьютериңизден тышкаркы нерселерге (роботтор жана микроконтроллер сыяктуу) электрдик сигналдарды жөнөтүп, ошону менен "үйдү автоматташтырууга" мүмкүндүк берет. Муну жасоонун бир жолу JavaScript менен иштелген ActiveXти колдонуу болмок (мисалы, караңыз: https://strokescribe.com/en/serial-port-internet-explorer.html) index.html файлын түзөткөндөн кийин сиз болушуңуз керек сервердин IP дарегин терүү менен Интернеттеги каалаган башка компьютерден ошол index.html кире алат. Эгерде сиздин провайдериңиз (интернет провайдери) статикалык IP даректерин колдонсо, анда сиздин баракчаңызга кирүү үчүн ар дайым IP дарегин териңиз. Бирок эгер сиздин провайдериңиз динамикалык IP даректерин колдонсо, сиз аны Интернетке ажыраткан/кайра туташтырган сайын сервериңиздин IP дарегин издешиңиз керек болот. Сиз үчүн муну кыла турган акысыз кызматтар бар: DNS2Go же dyndns.org.. Бул жерде кээ бир пайдалуу шилтемелер бар: https://johnbokma.com/windows/apache-virtual-hosts-xp.html https://groups.google.com/group/comp.infosystems.www.servers.ms-windows/browse_thread/thread/866bad569981327c/b1d7fb821ab94a8f? hl = en & lnk = gst & q = web+page#b1d7fb821ab94a8f https://www.tarchive swiki.net/31.html

Сунушталууда: