Съдържание:

Направете компютъра си в сървър за 10 минути (безплатен софтуер): 5 стъпки
Направете компютъра си в сървър за 10 минути (безплатен софтуер): 5 стъпки

Видео: Направете компютъра си в сървър за 10 минути (безплатен софтуер): 5 стъпки

Видео: Направете компютъра си в сървър за 10 минути (безплатен софтуер): 5 стъпки
Видео: Как удалить вирусы на Windows в два клика? 2024, Ноември
Anonim
Направете компютъра си в сървър за 10 минути (безплатен софтуер)
Направете компютъра си в сървър за 10 минути (безплатен софтуер)

Това обхваща как бързо да настроите компютъра си (работещ под Windows) като сървър. Това ще ви позволи да хоствате собствения си уебсайт от вашия компютър и ще ви позволи да правите уеб страници с „бутони“, които ви позволяват да контролирате нещата в дома си (роботи, камери и т.н.) от интернет (ще го покрия в бъдеще инструкции).

Ще използваме apache: много популярен, безплатен сървърен софтуер с отворен код. Докато превръщането на вашия компютър в сървър ще бъде много бързо, трябва да прочетете документацията за софтуера на сървъра на Apache http, за да научите как да го настроите сигурно (така че хората да не проникнат в компютъра ви). Ще дам този съвет, но ще прочета на друго място: 1) най -добре да инсталирате този сървър софтуер на стар компютър, който не използвате за нищо друго освен като сървър. 2) най -добре е да създадете отделен потребителски акаунт в Windows с ограничен достъп до системата и да инсталирате този софтуер в този акаунт.

Ако искате да направите това в linux вместо windows (по -сигурен, малко по -сложен), най -добрата комбинация ще бъде puppy linux и xamp за сървърния софтуер. Puppy linux може да бъде зареден от USB устройство за прескачане или компактдиск, така че не е нужно да деинсталирате Windows, просто стартирайте компютъра с един от тях. Ето лесни видеоклипове за настройка за кученце Linux: https://rhinoweb.us/ Вижте тази инструкция за това как да инсталирате xamp, след като работите с кученце linux (или някой друг linux): https://www.instructables.com/id/Make -a-Server-Out-Of-An-Old-PC/

Стъпка 1: Изтеглете сървърния софтуер на Apache

Изтеглете сървърния софтуер на Apache
Изтеглете сървърния софтуер на Apache

Изтеглете сървърния софтуер на apache http от този огледален сайт на apache: https://www.reverse.net/pub/apache/httpd/binaries/win32/_Or_ отидете на https://www.apache.org/, отидете до изтеглянето от страницата с огледала, изберете огледало и изтеглете от там. Както можете да видите от горната връзка, ще искате да отидете до папката apache, httpd, двоични файлове, win32 на огледалото. Какво да изтеглите: = Трябва да изтеглите най -новата версия (най -високият номер на версията), това е 2.2.6 въведете това. Проверете тук, за да видите коя е най -новата версия, ако искате: https://httpd.apache.org/ = Искате.msi файла, това е инсталационен файл на Windows (като.exe)

Стъпка 2: Инсталирайте го

Инсталирайте го
Инсталирайте го

Щракнете двукратно върху.msi файла, който току -що сте изтеглили, той ще се инсталира, използва настройките по подразбиране, типична инсталация (освен ако не искате изходния код, след това направете персонализирано инсталиране).

Той трябва автоматично да попълни някои полета с формуляри с името на вашия DNS сървър (в моя случай това беше earthlink.net) по време на инсталацията. за името на сървъра, поставете каквото искате, но не мисля, че са разрешени интервали. и се уверете, че след вашето име имате.earthlink.net (или каквото и да е DNS име). за имейл, въведете вашия имейл (или не е от голямо значение).

Стъпка 3: Стартирайте го

Пусни го
Пусни го
Пусни го
Пусни го

След като е инсталиран, мисля, че стартира сървъра веднага. Можете да видите дали работи, като потърсите иконата в долния десен ъгъл на лентата на задачите (вижте снимката). Ако не работи и искате да го стартирате или да го спрете, просто навигирайте в менюто "Старт" (вижте снимката).

ако получите съобщение за грешка, когато се опитвате да стартирате сървъра, запишете грешката# и я потърсете в документацията или в google.

Стъпка 4: Тествайте го

Тествайте го
Тествайте го

Тествайте го, когато сте сигурни, че сървърът работи, отворете уеб браузър и въведете: https:// localhost в адресната лента, това трябва да се покаже (вижте снимката). Да, работи, сега направете нещо полезно с него (ще бъде обхванато в бъдещи инструкции,.. може би)

Стъпка 5: Променете уеб страницата

Ето отговор, който дадох на коментар преди време с въпрос как да промените уеб страницата, която се появява, когато отидете на адреса на localhost. Уеб страницата по подразбиране, която казва „работи“, е кодирана във файл, наречен index.html. Можете да редактирате/замените файла index.html по подразбиране в папката „htdocs“, която е във вашата папка apache (където и да сте я инсталирали). Ако искате да работите за домашна автоматизация, ще трябва да проучите как да кодирате уеб страницата си за достъп до портове на вашия сървър (например сериен порт). Тези портове могат да изпращат електрически сигнали до неща извън вашия компютър (като роботи и микроконтролер), като по този начин позволяват „домашна автоматизация“. Един от начините да направите това би било да използвате ActiveX, извикан от javascript (например вижте: https://strokescribe.com/en/serial-port-internet-explorer.html) След като редактирате файла index.html, трябва да бъдете има достъп до този index.html от всеки друг компютър в мрежата, като въведете IP адреса на вашия сървър. Ако вашият ISP (доставчик на интернет услуги) използва статични 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.tivohelp.com/archive/phere swiki.net/31.html

Препоръчано: