Мазмуну:

Өзүңүздүн жеке веб -сервериңизди орнотуңуз !: 12 кадам
Өзүңүздүн жеке веб -сервериңизди орнотуңуз !: 12 кадам

Video: Өзүңүздүн жеке веб -сервериңизди орнотуңуз !: 12 кадам

Video: Өзүңүздүн жеке веб -сервериңизди орнотуңуз !: 12 кадам
Video: 16 ошибок штукатурки стен. 2024, Июль
Anonim
Өзүңүздүн жеке веб -сервериңизди орнотуңуз!
Өзүңүздүн жеке веб -сервериңизди орнотуңуз!

Файлдарыңызды сактай турган жана Интернет байланышы бар каалаган жерден аларга кире турган жерге ээ болгуңуз келген беле? Досторуңуздун бирине ыр берүүнү кааласаңыз же туугандарыңызга эс алуудагы сүрөттөрүңүздүн китепканасын жүктөп берүүнү кааласаңыз же сиз жазган программаларды жайгаштыра турган жер керек болсо, сиздин музыкалык китепканаңыздын болушун кааладыңыз дейли. же сиз түзгөн карталар. Веб баракча жөнүндө эмне айтууга болот? Өзүңүздүн жеке веб -баракчаңызга ээ болгуңуз келди беле? Мунун баарын үйдөгү веб -сервер менен ишке ашырса болот … жана башкалар!

Үйдө веб -серверди орнотуу чындыгында жөнөкөй. Мен муну колледжде окуп жүргөндө оюн серверлерин жайгаштыруу, файлдын камдык көчүрмөсүн сактоо жана досторум менен файлдарды бөлүшүү үчүн колдоном. Серверди жайгаштырган ПК менин үйүмдө, мен жатаканамда болсом, албетте, мен жөн эле басып кете албайм жана системанын жөндөөлөрүн өзгөртө албайм, андыктан бизге кандайдыр бир алыстан кирүү керек болот. Ошондой эле, албетте, сизге атайын ПК керек болот, аны иштетип таштап, дайыма туташтырып койсоңуз болот. Дайыма иштебей турган сервердин эмне кереги бар? Бул ПК мыкты болбошу керек, бирок эсиңизде болсун, сиз аны канчалык көп иштетсеңиз, ошончолук тезирээк компьютер артта калбашы керек (duh).

1 -кадам: Атайын компьютер сатып алыңыз

Атайын PC сатып алыңыз
Атайын PC сатып алыңыз
Атайын PC сатып алыңыз
Атайын PC сатып алыңыз
Атайын PC сатып алыңыз
Атайын PC сатып алыңыз

Бул кадам кээ бирөөлөр үчүн оңой, башкалары үчүн оор болушу мүмкүн. Менде мурунтан эле колдонулбай жаткан ПК бар болчу (бул башында менин ата -энемдин эски компьютери болчу, бирок кийин өлүп, мен аны арзан тетиктер менен кайра курдум, бирок менде мурунтан эле ПК бар болчу, мен аны анча колдончу эмесмин).

Системанын өзгөчөлүктөрү: AMD Sempron 64 2600+ (1,85 ГГцке чейин ылдамдатылган) 1.5GB DDR RAM nVidia GeForce4 MX420 64MB (GPU чындыгында анча маанилүү эмес, серверлерге жакшы видео карттардын кереги жок, ал тургай интеграцияланган) 60 ГБ катуу диск (IDE) (жок бул сервер үчүн жакшы, бирок жетишерлик жакшы, мен буга эч кандай акча короткум келбеди) DVD жана CD диск (сизге OS орнотуу үчүн, жок дегенде, CD диск керек, керек эмес) 3 Ethernet карттар (сизге жок дегенде 1 керек болот) Бул компьютерди калыбына келтирүү үчүн болжол менен $ 100 турат (буга чейин RAM, корпус, оптикалык дисктер жана катуу диск бар болчу) жана 2007 -жылдын аягында мен аны кайра кургам.

2 -кадам: OSти алыңыз

ОСту алыңыз!
ОСту алыңыз!
ОСту алыңыз!
ОСту алыңыз!

Менин серверим үчүн мен Ubuntu Linux 8.04 колдонуп жатам. Linux - бул чоң сервердик ОС жана профессионалдуу веб серверлердин артында турган негизги ОСтун бири (Google сыяктуу, эгер туура эстесем, Google Linux серверлерин колдонот). Бирок, Linux жаңы колдонуучулар үчүн түшүнүксүз болушу мүмкүн, ошондуктан мен сервердик версиянын ордуна рабочий версиясын колдоном. Үстөл версиясында графикалык колдонуучу интерфейси бар (GUI), андыктан серверди бардык терминалдык командаларды колдонуу менен конфигурациялоонун кажети жок. Бул "сервердик басылма" болбогону үчүн, бул улуу серверди иштете албайт дегенди билдирбейт!

Эгерде сизде 64 биттик компьютериңиз болсо, анда Linuxтун 64 биттик версиясын каалайсыз. Бул 64 биттик чипсеттер: -AMD Athlon64 -AMD Athlon64 X2 -AMD Turion64 -AMD Turion64 X2 -AMD Sempron64 (расмий түрдө Sempron64 деп белгиленген эмес, бирок таңгакта AMD 64 логотиби болот) -Intel Core 2 -Intel Core 2 Duo - Intel Core 2 Quad Эгерде сизде 32 биттик ЖК болсо, анда 64 биттик чыгарылышты колдоно албайсыз, андыктан 32 биттик (x86) версиясын алыңыз. Бул жалпы 32 биттик процессорлор: -AMD Athlon -AMD AthlonXP -AMD Sempron -AMD Duron -Intel Pentium 1/2/3/4/M/D -Intel Celeron (кээ бир жаңылары 64 битке туура келиши мүмкүн) Ubuntu'ду жүктөп алыңыз www.ubuntu.com Мен жүктөө үчүн BitTorrentти колдонууну сунуштайм. Сиз колдоно турган версиянын ISO сүрөтүн алгандан кийин, тандаган CD күйгүзүү программаңызды колдонуп.iso файлын бош CDге жазыңыз.

3 -кадам: OSти орнотуңуз

OSти орнотуңуз!
OSти орнотуңуз!

Дискти компьютериңизге салып, күйгүзүңүз. Кандай болбосун, ал Ubuntu CD экранына келет. Тилиңизди тандап, анан менюдагы биринчи вариантты тандаңыз (Орнотуу эмес, менимче бул Test же LiveCD же ушул сыяктуу). Ал жүктөлө баштайт жана жакында Ubuntu'дун Иш тактасын көрөсүз.

Эми, эгер сиз кош жүктөөнү кааласаңыз (Windows жана Linux экөө тең бир компьютерде), System-> Administration-> Partition Editor бөлүмүнө өтүңүз. Сиз муну Windows (FAT32 же NTFS) бөлүмүңүздүн өлчөмүн өзгөртүү жана Linuxту орнотуу үчүн бош орун калтыруу үчүн колдоно аласыз. Өлчөмүн өзгөртүп, колдонгондон кийин, же Linuxту өз алдынча орното турган болсоңуз, үстөлүңүздөгү "Орнотуу" сүрөтчөсүн эки жолу чыкылдатыңыз. Орнотула турган жер катары "Эң чоң үзгүлтүксүз боштукту колдонуу" дегенди тандап, жетектөөчү орнотууну аткарыңыз. Орнотуу аяктагандан кийин, компьютериңизди өчүрүп күйгүзүңүз. Сиз GRUB (жүктөгүч, сиздин компьютериңизде орнотулган операциялык тутумдардын тизмеси бар кара экран) алышыңыз керек. Тизмеден Ubuntuту тандап, Enterди басыңыз. Ал жүктөлгөндөн кийин, орнотуу процессинде сиз киргизген ысым менен сырсөздү колдонуп кириңиз. Сиз азыр Ubuntu Desktopту көрүшүңүз керек. Эми сиз кызмат кылууга даярсыз!

4 -кадам: VNC орнотуу

VNC орнотуу
VNC орнотуу
VNC орнотуу
VNC орнотуу

Эми, сиздин операциялык тутумуңуз орнотулган соң, кандайдыр бир алыстан кирүүнү иштеткиңиз келет. Алыстан кирүү менен сиз башка компьютерди колдонуп серверге туташып, сервердин экранын көрө аласыз. Сиз ошондой эле алыскы компьютердеги чычкан менен клавиатураны колдонуп, сервердин өзүнүн чычкан жана клавиатурасын башкара аласыз, башкача айтканда, сиз интернеттин каалаган жеринен серверди колдоно аласыз.

Алыстан рабочий кирүүнү орнотуу үчүн, System-> Preferences-> Remote Desktop бөлүмүнө өтүңүз. Буларды текшериңиз: "Башка колдонуучуларга сиздин үстөлүңүздү көрүүгө уруксат берүү" "Башка колдонуучуларга сиздин үстөлүңүздү башкарууга уруксат берүү" "Колдонуучудан бул сырсөздү киргизүүнү талап кылуу:" Андан кийин Сырсөз талаасына сырсөздү териңиз. Белгилердин чеги бар, ошондуктан сырсөзүңүз өтө кыска болушу керек. Бул сырсөз сервердин Иш тактасын көрөрдөн мурун алыскы ЖКга киргизилиши керек.

5 -кадам: FTP орнотуу

FTP орнотуу
FTP орнотуу

Эми сиз компьютериңизге башка компьютерден кире аласыз, бирок мен бул функцияны кийинчерээк кантип колдонууну билем. Биринчиден, серверибиздин негизги орнотууларын бүтүрөлү.

FTP (File Transfer Protocol) - бул файлдарды серверге жүктөө жана жүктөө үчүн колдонулган система. Негизинен, бул Интернетте папкага ээ болуу сыяктуу, сизде файлдарды көчүрө турган бир нече папкалар болушу мүмкүн. Сиз Windows Explorerди колдонуп, онлайн папкаңызга кирип, жүктөө үчүн файлдарыңызды сүйрөп барсаңыз болот. Андан кийин сиз досторуңузга каттоо эсебин берсеңиз болот, алар файлдарды электрондук почтага толтуруунун зарылчылыгын жок кылып, жүктөп жана жүктөй алышат. Бул үчүн мен сиздин компьютериңизде FTP серверин иштеткен Linux программасы Pro FTP Daemon (proftpd) колдоном. Мен ошондой эле текст файлдарын түзөтпөстөн же терминал коддорун колдонбостон proftpdди орнотууга мүмкүндүк берген графикалык фронтту (GUI) колдоном. Билем, бул түшүнүксүз сезилиши мүмкүн, бирок чындыгында бул абдан оңой. Терминалды ачуу менен баштаңыз (Тиркемелер-> Аксессуарлар-> Терминал). Программаларды орнотуунун башка жолдору бар (эгер сиз терминалга такыр туруштук бере албасаңыз), бирок жеке менимче, эгер сиз издеп жүргөн нерсени билсеңиз, терминалды колдонуу тезирээк. Ачык болгондон кийин, териңиз: sudo apt-get install proftpd жана ENTER басыңыз. Анда "пароль:" деп жазылып, сырсөзүңүздү киргизиңиз (орнотуу учурунда сиз орноткон) жана кайра ENTER басыңыз. Сырсөзүңүздү жазып жатканда ал жылдызчаларды же чекиттерди койбойт, андыктан сырсөзүңүздү тергениңизди көрсөтпөсөңүз, кабатыр болбоңуз. Андан кийин ал бир топ нерселерден өтөт, балким сизден Y же N (Ооба же Жок) басууңузду суранат, албетте Y. басыңыз. Андан кийин муну бүтүргөндөн кийин (@ линиясына кайтып келет), териңиз: sudo apt-get gproftpd орнотуп, ENTER басыңыз. Бул жолу сизден сырсөзүңүздү сурабашыңыз керек, бирок сиз аны киргизгенден бери, бирок ал сураса, жогоруда айтылгандарды кайталаңыз. Бул буйрук аткарылгандан кийин, сиз конфигурациялоого даярсыз.

6 -кадам: FTP колдонуучуларын конфигурациялоо

FTP колдонуучуларын конфигурациялоо
FTP колдонуучуларын конфигурациялоо

Эми кызыктуу бөлүгү үчүн. Система -> Администрация -> GPROFTPDге өтүңүз жана эгер ал суранса сырсөзүңүздү киргизиңиз. Сиз GPROFTPD терезеси менен бетме -бет келишиңиз керек. Сиздин сервер, балким, жандандырылбайт, же орнотулбайт, андыктан биз аны карап чыгып, конфигурациялашыбыз керек.

Биринчиден, Колдонуучулар өтмөгүнө өтүңүз. Бул жерде сиз өзүңүз үчүн каттоо эсебин түзөсүз. Бул абдан түшүнүктүү, бирок бул жерде сиз толтурушуңуз керек болгон маалымат: Колдонуучунун аты: колдонуучу атыңыздын сервериңизде болушун каалаган нерсени киргизиңиз. Сиз муну кирүү үчүн колдоносуз. Бул чоң тамгалар же стандарттуу эмес символдорго ээ боло албайт, жөн эле кичине тамгалар жана сандар. Сырсөз: өзүнөн өзү түшүнүктүү, дагы, кичине тамгалар жана сандар. Бул сиздин сырсөзүңүздү маска кылбай турганын эске алыңыз, андыктан купуя сырсөздү киргизип жатсаңыз, досторуңуз экраныңызды көрүшүнө жол бербеңиз! Топ: Бул тууралуу анча так эмес, жөн гана топтун атын киргизиңиз. Мен "администраторлорду" коймокмун, анткени сен админсиң, анан досторуңа "колдонуучуларды" коёсуң (эгер алар чындап эле өзгөчө болсо жана аларды администратор катары классификациялоону каалабасаң: P) Дагы, кичине тамгалар жана сандар гана. Комментарий: Эсеп чындыгында ким экенин жазыңыз ("мен" өзүңүз үчүн иштейт же досторуңуздун чыныгы аттарын бул жерге коюңуз). Дагы, кичине тамгалар жана сандар гана. Shell: жөн эле болгула, /dev /null. Бул эмне үчүн экенин билбейм, бирок аны таштап койсоңуз жакшы иштейт. "Сырсөздү талап кылуу" жана "Колдонуучуну статистикада көрсөтүү" экөөнү тең текшериңиз (эгер сиз жашыруун колдонуучуну кааласаңыз, "Колдонуучуну статистикада көрсөтүү" деген белгини алып салыңыз) Максималдуу кирүү: Колдонуучуга бир эле убакта канча байланышты ачууга уруксат берилгенин белгилеңиз. Сиз үчүн мен муну жогору койгом, башка адамдар үчүн төмөн койгом. Мүмкүнчүлүк, сиз файлдардын көбүн жүктөгөн сиз болосуз, андыктан көбүрөөк байланыштарды аласыз. Кирүүгө уруксат бериңиз: баары, жөн эле таштаңыз. Төмөнкү бөлүгү үчүн колдонуучунун үй каталогун коюңуз. Меники үчүн, мен/home/adam/ftp койдум. Мен үй каталогума өз эсебимден киргим келгендиктен (/home/adam), мен башкалардын эсебин үйүмдүн каталогуна койдум (/home/adam/ftp). Ошентип, FTP каталогу менин колдонуучумдун үйүндө, жана менин FTP эсебим FTP үйүнө, ошондой эле жеке үй каталогума кире алат. Мен сиздин үй каталогуңуз үчүн/home // колдонууну сунуштайм, бардык уруксаттар текшерилет жана досторуңуз үчүн/home // ftp (уруксаттарды өзүңүз каалагандай текшериңиз). Уруксаттар өзүнөн өзү түшүнүктүү, колдонуучуга файлга же папкага белгилүү бир аракеттерди жасоого уруксат берүү үчүн, кутучаны белгилеңиз. Колдонуучуну орноткондон кийин, колдонуучуну тизмеге кошуу үчүн "Кошуу" баскычын басыңыз. Бул кадамды каалаганча колдонуучулар үчүн кайталаңыз.

7 -кадам: конфигурациялоо жана FTP серверин иштетүү

FTP серверин конфигурациялоо жана иштетүү!
FTP серверин конфигурациялоо жана иштетүү!

Эми кызыктуу бөлүгү. Сиз чындыгында FTP сервериңизди ошол жерге тармагыңызга салып коюңуз жана ал акыры Интернетте болот.

Биринчи өтмөккө кайтыңыз, "Серверлер" өтмөгү. Бул мурунтан эле орнотулган, бирок бул жерде сиз өзгөртө турган кээ бир параметрлер бар. Серверлердин IP-дареги же хосттун аты: Мен муну 0.0.0.0ге калтырууну сунуштайм, бул анын жайгашкан жерин автоматтык түрдө аныктайт жана ошого жараша өзүн конфигурациялайт Альтернативдүү сервер идентификатору: Сиз муну сервериңизге ат коюу үчүн колдонсоңуз болот. Бул милдеттүү эмес, жана эгерде сиз ага ат бергиңиз келсе, кутучаны "Күйүк" деп өзгөртүңүз NATдин маршрутун конфигурациялаңыз: Муну роутериңиздин IP -ге коюңуз, бирок бул керек эмес окшойт, ал күйгүзүлбөстөн иштейт, андыктан анча деле маанилүү эмес, жөн эле аны таштап коюп, көйгөйлөр болсо гана колдонуңуз Администраторлордун электрондук дареги: Сиз администраторсуз, электрондук почтаңызды бул жерге коюңуз. Аныктыкты/тескери издөөнү колдонуңуз: Булардын эмне кылаарын билишпейт, бирок Өчүрүү/Өчүрүү жакшы иштейт Убакыт стандарты: Жергиликтүү деңгээлде сактаңыз, балким сиздин FTPди колдонгон адамдар кайсы убакыт алкагында жашаарыңызды билишет. Порт: Муну 21де калтырыңыз, бул ошол стандарттык FTP порт. Эгер сиз аны өзгөрткүңүз келсе жана эмне кылып жатканыңызды билгиңиз келсе, анда кетиңиз, бирок эгер сиз бул эмне экенин билбесеңиз, 21ге калтырыңыз. Пассивдүү порт диапазону: Билбейм, демейки боюнча калтыруу керек Максималдуу Байланыштар: Бул сиздин сервер канча жалпы (бардык колдонуучулардан) туташууларга уруксат берет. Бул жерде демейки жакшы. Максималдуу кирүү аракети: Менимче, бул начар сырсөздөр үчүн. Мен муну жогору коюуну туура көрөм, анткени адамдар сырсөзүн бузуп аларын билем. Сырсөзүңүздү бузуп койгонуңуз сиздин хакер экениңизди билдирбейт, ошондуктан мен серверимде 40 жолу аракет кылууга уруксат берем. Жүктөө ылдамдыгы: Бул серверге туташкан эң жогорку тармак ылдамдыгынан жогору коюңуз, бул сиздин сервердин керексиз жайлап кетпешин камсыз кылат. Эгерде сиз LAN жана Интернетти өткөрүп берүү үчүн колдонуп жатсаңыз, муну 1000ден жогору коюңуз, анткени LAN тезирээк өткөрө алат жана LAN которуулары эч кандай себепсиз жайлайт. Интернет максималдуу ылдамдыкка жетпейт, бирок бул айдан ачык. Жүктөө ылдамдыгы: Жогорудагыдай эле, жай LAN которууларын болтурбоо үчүн аны жогорку (1000) деп койдум. Автоматтык түрдө токтотулган жүктөөлөрдү алып салуу: Мен муну КҮЙГҮЗӨМ. Ошентип, эгер кимдир бирөө жүктөөнү жокко чыгарса, анда сиз серверде жарым файлды албайсыз (жарым файл абдан жараксыз жана боштукту текке кетирет). Макул! Эми сиз конфигурацияладыңыз. Орнотуулардагы өзгөртүүлөрдү колдонуу үчүн "Колдонуу" дегенди басыңыз. Эми чоңу үчүн "Жандандыруу" баскычын чыкылдатыңыз жана сиздин сервердин абалы "Активдештирилген" болуп өзгөрөт. Бул сиз азыр ОНЛАЙН экениңизди билдирет! (жакшы, чынында эмес, сиздин сервер иштейт, бирок сиздин LANда гана, бул тууралуу кийинчерээк).

8 -кадам: HTTP Колдоосун орнотуңуз, Артка отуруп эс алыңыз

HTTP колдоосун орнотуп, кайра отуруп эс алыңыз!
HTTP колдоосун орнотуп, кайра отуруп эс алыңыз!
HTTP колдоосун орнотуп, кайра отуруп эс алыңыз!
HTTP колдоосун орнотуп, кайра отуруп эс алыңыз!

FTP бир аз оор (же жок дегенде узун?) Деп ойлодум, коркуунун кажети жок. HTTP колдоосун орнотуу абдан жөнөкөй.

Муну Терминалга териңиз: sudo apt-get install apache2 жана Enter баскычын басыңыз, керек болсо сырсөзүңүздү териңиз жана керек болсо Y баскычын басыңыз. Эми, кайра отуруп эс алыңыз, HTTP сервери иштеп жатат! (Айтмакчы, веб -баракчаңыздын башкы каталогу /var /www, сиз html файлдарыңызды ошол жерге коёсуз)

9 -кадам: Видео оюн серверин орнотуңуз (милдеттүү эмес)

Видео оюн серверин орнотуңуз (милдеттүү эмес)
Видео оюн серверин орнотуңуз (милдеттүү эмес)
Видео оюн серверин орнотуңуз (милдеттүү эмес)
Видео оюн серверин орнотуңуз (милдеттүү эмес)

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

PROBLEM! Көпчүлүк видео оюндар WINDOWS үчүн жазылган … бирок биздин сервер иштебейт: же графикалык көйгөйлөр, бирок ошол оюндар үчүн арналган сервердик программалар адатта кынтыксыз иштейт. Дагы, Терминалды колдонуп, шарапты оңой команда менен орнотуңуз: sudo apt-get install wine Сиз азыр муну кантип колдонууну билишиңиз керек. Шарап орнотулгандан кийин, сиз папкаңыз бар /home//.wine/drive_c/ (.wine файлын көрүү үчүн файл браузериндеги Жашырылган файлдарды көрсөтүү баскычын басууңуз керек, анткени Linuxтун алдында мөөнөтү бар нерсе жашыруун деп эсептелет). Бул сиздин Windowsко барабар C: драйв. C: драйвыңызда болгон бардык программалар бул папкага кирет, анткени Вайн бул папканы сиздин виртуалдык C: диск катары көрөт. Менин учурда, /home/adam/.wine/drive_c/gmodserver/orangebox /srcds.exe - бул мага керектүү программанын жайгашкан жери. Сиз серверди иштетүү үчүн столго ишке киргизгичти киргизе аласыз (Булакты эске алганда) Dedicated Server бул жерде). Түрү - Колдонмонун аталышы - Гарринин Мод Серверинин Буйругу - шарап C: /gmodserver/orangebox/srcds.exe -game garrysmod Комментарий - Garry's Mod Serverди баштоо Эми сиз иш столунда жакшы сөлөкөттү алышыңыз керек, муну колдонуп сервериңизди иштете аласыз. Көңүл ачыңыз:)

10 -кадам: Портторду алга

Портторду алга!
Портторду алга!
Портторду алга!
Портторду алга!

Эмне? Порттор алдыга жылабы? Бул эмне? Портту багыттоо дээрлик бардык үй роутерлеринде бар. Сиздин сервердик компьютериңиз роутердин артында болушу мүмкүн (сиздин үй тармагыңыз - роутери Интернетке туташкан Жергиликтүү Тармак [LAN]), сиздин ПКнин IP дареги (башка компьютердин сервердик ПК менен сүйлөшүү үчүн колдонгон номери) жергиликтүү тармактын ичинде иштейт (роутериңизге туташкан бардык компьютерлер). Тышкы дүйнө (Интернет) сиздин сервер менен түз сүйлөшүүсү үчүн, роутериңиз экөөнүн баарлашуусуна уруксат бериши керек. Адатта, тышкы дүйнө (Интернет) сиздин роутериңиз менен сүйлөшөт жана роутериңиз бул билдирүүнү сиздин ПКга жеткирет. Бул серептөө үчүн жакшы иштейт, бирок тейлөө үчүн эмес. Бул байланыш каналын ачуу үчүн биз портторду карашыбыз керек. Порттор - бул ар кандай программалар сүйлөшүү үчүн колдонгон "каналдар". Кээ бир жалпы порттор: 21 - FTP80 - HTTP5900 - VNC29070 - Jedi Academy (JKA серверин жайгаштыруу үчүн) Дагы көп тонна бар (алардын 65 миңи сыяктуу), бирок бул жерде эмес. Бул жерде сиздин IP -дарегиңиздин порту сервердин жергиликтүү IP -дарегиндеги портко түз туташуусу үчүн керек.). Роутердин баракчасы адатта https://192.168.1.1 дарегинде болот, бирок кээ бирлери https://192.168.0.1, https://192.168.2.1 же башка даректерде болушу мүмкүн. Эгер туташа албасаңыз, роутериңиздин инструкциясын же Google'ду издеңиз. Менин Netgear башка бренддер жөнүндө так эмес, каптал тилкеде бар. Бул жерден сиз жумушка бара аласыз. Сиз сервердик ЖКнын жергиликтүү IP'син билишиңиз керек (муну экрандын жогорку оң бурчундагы тармактын сөлөкөтүн оң басуу менен, эки компьютери бар сөлөкөттү жана туташуу маалыматын тандап, бул "IP" "Дарек" талаасы). Эми төмөнкү орнотууларды кошуңуз: (формат: "name" - TCP/UDP - баштоо порту - аяктоочу порт - 192.168.xx (сиздин сервердин ордуна)) "VNC" - TCP - 5800 - 5900 - 192.168.xx "FTP" - TCP/UDP - 21 - 21 - 192.168.xx "HTTP" - TCP - 80 - 80 - 192.168.xx "Gmod" - TCP/UDP - 27015 - 27015 - 192.168.xx (алмаштыруу Оюнуңуздун орнотуулары ачык көрүнүп турат) Муну колдонгондон кийин, сиз чындап ОНЛАЙН болушуңуз керек.

11 -кадам: бекер домен алыңыз

Бекер домен алыңыз!
Бекер домен алыңыз!
Бекер домен алыңыз!
Бекер домен алыңыз!

Макул, демек сизде сервер бар. Сиз чын эле бардык досторуңуз https://75.185.355.1337 (анык IP эмес, бирок досторуңуздун көбү муну билишпейт) акыркысын алуу үчүн кирүүгө абдан даяр болушат деп ойлойсузбу? ЖОК! Узак, кызыксыз, дайыма өзгөрүп туруучу IPиңизди эстеп калуу, аны түшүнгөндөр үчүн да оор. Бул Интернет, бирок сиз аларга телефон номуруна окшош нерсени айтып жатасыз. Сизге домен керек! Домен аты сиздин IP дарегиңиз үчүн маска. Башка сайттар сыяктуу эле, Google серверлеринин IP дареги бар. Бирок, сиз алардын IP дарегин билбейсиз, www.google.com сайтынан гана билесиз. Ошентип, кантип IP дарегин билбей туруп, аларга туташа аласыз? Анткени, www.google.com домени Google серверинин IP дарегине шилтеме берип, ага суроо -талаптарды жөнөтөт. Бирок, эгер сиз курмандыкка барууга даяр болсоңуз, анда бекер домендерди www.no-ip.com сайтынан ала аласыз. Кемчилиги - бул сиздин домен.servegame.com же ушуга окшош нерсе. Алар сиз болууну тандап ала турган көптөгөн домендерге ээ (servegame, servehttp, serveftp бир нече ат коюу үчүн), бирок сиз толугу менен жекече доменди ала албайсыз. (Мисалы, мен https://calc.servegame.com ала алам, бирок https://calcprogrammer1.com эмес [катталуу үчүн акча кетет]) Аталышынан башка, no-ip домендер сонун. Бекерлер 60 күнгө гана созулат, бирок мөөнөтү бүтөөрү менен алар сизге доменди бекер колдоно ала турган электрондук кат жөнөтүшөт. "Менин IP деген эмне" (сизге IP дарегиңизди билдире турган көптөгөн сайттар пайда болот). Интернет IPиңизди ip-ipсиз орнотууңузда колдонуңуз.

12 -кадам: Аны сынап көрүңүз

Текшерип көрүңүз!
Текшерип көрүңүз!
Текшерип көрүңүз!
Текшерип көрүңүз!
Текшерип көрүңүз!
Текшерип көрүңүз!

Эми кызыктуу бөлүгү келет. Баары орнотулган жана барууга даяр болушу керек, сиз болгону тестти баштаңыз. Httpди тестирлөө менен баштаңыз, анткени бул эң оңой. Жөн гана браузериңизди ачып, "https://.com" терип, Enter басыңыз. Кандай гана ийгилик болбосун, "Бул иштейт!" пайда болушу керек (apache2ден келген тест билдирүүсү, чынында иштээрин билгенден кийин /var /www файлын өзгөртө аласыз). Эгер андай болбосо, "https:// [www. Же.com жок, жөн гана IP номери]" аракет кылыңыз. Бул иштеши керек, эгер андай болбосо, сиздин портту багыттоо иштебейт. Эгерде алардын бири да иштебесе, акыркы чара катары <a href = "https:// (дагы, www. же.com жок, жөн эле номер). Бул иштеши керек, эгер бул иштебесе, анда сиздин сервер иштебейт дегенди билдирет. Windows Explorerди ачыңыз жана "ftp: //.com" териңиз. Сизге колдонуучунун аты жана сырсөзү керек, FTP колдонуучу атыңызды жана сырсөзүңүздү териңиз жана бардык папкаларыңызды көрүшүңүз керек. Файлды жүктөп көрүңүз. Ал иштеши керек, эгер ал файлды кабыл албаса, GPROFTPDдин колдонуучу баракчасы менен ойноңуз. Дагы, эгерде ал иштебесе, ftp: //ден башка URLлерди сынап көрүңүз, VNCди текшериңиз. Сизге VNC карагычы керек болот. TightVNC жана UltraVNC экөө тең Windows үчүн улуу VNC көрүүчүлөрү. VNC дареги үчүн, жөн гана ip-no домениңизди жана.com (мисалы, calc.servegame.com, https://, www. Жана ftp: // жок) коюңуз. Сизден сырсөз талап кылынышы керек. VNC үчүн киргизилген сырсөздү коюңуз. Эгерде баары ойдогудай болсо, сиз Windows PC экраныңызда сервериңиздин экранын көрөсүз. Эгер сиз оюн серверин жайгаштырып жатсаңыз, кирип, кошула алаарыңызды текшериңиз. Эгер баары жакшы болсо, сизде азыр сервер бар! Эми веб -баракча жасоону, бөлүшүү үчүн кээ бир файлдарды жүктөөнү жана кээ бир оюндарды ойногонду үйрөнүңүз! Өзүңүздүн серверге ээ болууңуз колледжде же башка жерде чоң жардам болушу мүмкүн, алар Интернет байланыштарын чектешет (тактап айтканда P2P), анткени сиз үйүңүздө P2P тиркемелерин иштетип, FTP же HTTP аркылуу даяр жүктөөлөрдү жүктөп алсаңыз болот. Көңүл ачуу!

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