Инсталирайте Plesk на CentOS 7
Използване на различна система? Plesk е собствен контролен панел за уеб хост, който позволява на потребителите да администрират своите лични и/или клиентски уебсайтове, бази данни
ZNC е безплатен IRC избивач с отворен код, който остава постоянно свързан с мрежа, така че клиентите да могат да получават съобщения, изпратени, докато са офлайн.
Този урок ще ви преведе през процеса на инсталиране и конфигуриране на ZNC на CentOS 7. Предполага се, че потребителят знае как да конфигурира защитната стена. На CentOS 7 това е FirewallD, който прекратява всички входящи връзки по подразбиране, дори ако сте конфигурирали уеб базираното решение на Vultr.
Инсталирането на ZNC е доста лесно, но трябва да активирате допълнителни пакети за Enterprise Linux (EPEL).
Инструкции за това можете да намерите https://www.vultr.com/docs/enable-epel-on-centos .
След като това стане, стартирайте, за yum install znc
да инсталирате ZNC.
Не трябва да стартирате нищо, което е изправено пред интернет, като използвате root
, така че обикновено се препоръчва да създадете нов потребител специално за приложения, които ще бъдат достъпни от разстояние. За щастие ZNC вече прави това при инсталиране от хранилището, така че не е нужно да правим това ръчно.
След като е инсталиран, стартирайте, за sudo -u znc znc --makeconf
да започнете процеса на конфигуриране.
Първата подкана, която ще получите, ви моли да изберете порт за слушане. Това е портът, от който ще имате достъп до buncer (включително уеб интерфейса), така че ще изберем 6697
, тъй като това е най-често срещаният порт за secure
IRC сървъри.
Вашата конзола ще изглежда по следния начин.
[ ?? ] Listen on port (1025 to 65534): 6697
Втората подкана ви пита дали искате да използвате SSL за buncer. Силно препоръчително е да направите това, тъй като без него всичко ще бъде изпратено с обикновен текст, което означава, че всеки в същата мрежа може да чете вашите чатове.
[ ?? ] Listen using SSL (yes/no) [no]: yes
Третата подкана ви пита дали искате да активирате IPv6 или не. Няма реален недостатък в това и тъй като светът се движи към 100% приемане на IPv6, това означава, че няма да се налага да променяте нищо по-късно. Просто натиснете, за ENTERда използвате опцията по подразбиране.
[ ?? ] Listen using both IPv4 and IPv6 (yes/no) [yes]:
Ако не сте инсталирали ZNC на този сървър, преди ZNC ще ви предупреди за липсващ файл. Не се притеснявайте, нормално е и ZNC ще го създаде.
Следващата подкана изисква потребителско име за акаунта на администратора, така че изберете всичко, което искате. Единственото трудно изискване е използването само на буквено-цифрови знаци.
[ ?? ] Username (alphanumeric):
Ще бъдете помолени да зададете парола. Отново изберете всичко, което харесвате. Няма да виждате паролата си да се показва, когато я въвеждате от съображения за сигурност.
[ ?? ] Enter password:
[ ?? ] Confirm password:
След това ще бъдете подканени за „ник“. Това е вашето показвано име в IRC и по подразбиране е вашето потребителско име. Изберете нещо, което харесвате, но не се притеснявайте за това, тъй като може да бъде променено по-късно.
[ ?? ] Nick [example]:
Той също така ще поиска алтернативен псевдоним, който се използва, когато се използва основният ви. По подразбиране има предишния ви псевдоним с долна черта в края.
[ ?? ] Alternate nick [example_]:
Следващата подкана е за "идентификация", която се нарича вашето "потребителско име" в някои IRC клиенти, включително HexChat. Това е частта от вашето име, която стои в началото на името на вашия хост по време на подкана WHOIS, така че ако вашата идентичност е example
и вашето име на хост е, example.com
тя ще върне [email protected]
. По подразбиране е вашето потребителско име, зададено по-рано.
[ ?? ] Ident [example]:
След това ще поиска истинско име. Не е нужно да задавате това като истинско име и то е по подразбиране. Got ZNC?
Някои IRC клиенти имат по подразбиране като realname
, можете да изберете това, ако желаете.
[ ?? ] Real name [Got ZNC?]:
Следващият е малко по-ангажиран. Той ви пита за "bind host", който е IP адресът, който ZNC ще използва за свързване към IRC сървър. Не е задължително, но ако искате да го зададете, следвайте тези стъпки:
IP Address
под държавата на сървъра.Не е нужно да се притеснявате за тази промяна, тъй като Vultr ви присвоява статичен IP.
[ ?? ] Bind host (optional):
Следващото нещо, което ще бъдете попитани, е дали искате или не искате да настроите мрежа точно сега, като по подразбиране е yes
. Чувствайте се свободни да пропуснете това, ако сте избрали да не конфигурирате мрежа.
[ ?? ] Set up a network? (yes/no) [yes]:
Това ръководство предполага, че сте избрали да конфигурирате мрежа сега.
Ще бъдете подканени за име, това е екранното име на IRC мрежата, към която се свързвате. По подразбиране е freenode
голям публичен IRC сървър.
[ ?? ] Name [freenode]:
След това трябва да въведете хост на сървъра. Това е само името на хоста, а не порта.
[ ?? ] Server host (host only):
След това ще бъдете попитани дали сървърът използва SSL. Трябва да го намерите сами, тъй като то варира между сървърите.
[ ?? ] Server uses SSL? (yes/no) [no]:
Сега ще поиска порта, на който е сървърът. Ако SSL е включен, той е по подразбиране, 6697
а ако не, по подразбиране е 6667
. Това показва как изглежда, когато SSL е посочен като активиран.
[ ?? ] Server port (1 to 65535) [6697]:
Сега иска парола за сървъра. Ако вашият сървър не изисква такъв, можете да го оставите празно и да натиснете, за ENTERда продължите.
[ ?? ] Server password (probably empty):
Следващата подкана изисква първоначални канали, които ще бъдат автоматично присъединени, когато се свържете. Чувствайте се свободни да го оставите празен, за да продължите, ако не искате.
[ ?? ] Initial channels:
Ще получите някои инструкции как да се свържете и конфигурирате ZNC, след като завършите този раздел. Ще изглежда така:
[ ** ] To connect to this ZNC you need to connect to it as your IRC server
[ ** ] using the port that you supplied. You have to supply your login info
[ ** ] as the IRC server password like this: user/network:pass.
[ ** ]
[ ** ] Try something like this in your IRC client...
[ ** ] /server <znc_server_ip> +6697 example:<pass>
[ ** ]
[ ** ] To manage settings, users and networks, point your web browser to
[ ** ] https://<znc_server_ip>:6697/
Последната подкана ви пита дали искате да стартирате ZNC сега или не.
[ ?? ] Launch ZNC now? (yes/no) [yes]:
Поздравления, приключихте с инсталирането и конфигурирането на ZNC. Моля, не забравяйте, че можете да промените опциите чрез уеб конфигурацията и не е необходимо да редактирате ръчно конфигурационни файлове.
Използване на различна система? Plesk е собствен контролен панел за уеб хост, който позволява на потребителите да администрират своите лични и/или клиентски уебсайтове, бази данни
Squid е популярна, безплатна програма за Linux, която ви позволява да създадете уеб прокси за препращане. В това ръководство ще видите как да инсталирате Squid на CentOS, за да ви обърне
Въведение Lighttpd е форк на Apache, чиято цел е да бъде много по-малко ресурсоемка. Той е лек, откъдето идва и името му, и е доста лесен за използване. Инсталирайте
VULTR наскоро направи промени от своя страна и вече всичко трябва да работи добре от кутията с активиран NetworkManager. Ако желаете да деактивирате
Icinga2 е мощна система за наблюдение и когато се използва в модел главен-клиент, тя може да замени необходимостта от проверки на базата на NRPE. Главният клиент
Използване на различна система? Apache Cassandra е безплатна система за управление на база данни NoSQL с отворен код, която е проектирана да осигури мащабируемост, висока
Използване на различна система? Microweber е CMS и онлайн магазин с отворен код за плъзгане и пускане. Изходният код на Microweber се хоства на GitHub. Това ръководство ще ви покаже
Използване на различна система? Mattermost е самостоятелно хоствана алтернатива с отворен код на Slack SAAS услугата за съобщения. С други думи, с Mattermost, вие ca
Какво ви трябва Vultr VPS с поне 1 GB RAM. SSH достъп (с root/административни привилегии). Стъпка 1: Инсталиране на BungeeCord На първо място
Контролният панел на Plesk разполага с много приятна интеграция за Lets Encrypt. Lets Encrypt е един от единствените доставчици на SSL, които предоставят пълно сертификати
Lets Encrypt е сертифициращ орган, посветен на предоставянето на SSL сертификати безплатно. cPanel изгради чиста интеграция, така че вие и вашият клиент
Използване на различна система? Concrete5 е CMS с отворен код, който предлага много отличителни и полезни функции за подпомагане на редакторите при лесното създаване на съдържание и
Използване на различна система? Review Board е безплатен инструмент с отворен код за преглед на изходен код, документация, изображения и много други. Това е уеб базиран софтуер
В това ръководство ще научите как да настроите HTTP удостоверяване за уеб сървър на Nginx, работещ на CentOS 7. Изисквания За да започнете, ще ви трябва
YOURLS (Your Own URL Shortener) е приложение за съкращаване на URL адреси и анализ на данни с отворен код. В тази статия ще разгледаме процеса на инсталиране
Използване на различна система? Въведение ArangoDB е NoSQL база данни с отворен код с гъвкав модел на данни за документи, графики и ключ-стойности. то е
Въведение Директорията /etc/ играе критична роля в начина, по който функционира една Linux система. Причината за това е, че почти всяка системна конфигурация
Много системни администратори управляват големи количества сървъри. Когато файловете трябва да бъдат достъпни на различни сървъри, влизането във всеки от тях поотделно ок
Този урок ще обхване процеса на инсталиране на сървър за игри Half Life 2 на CentOS 6 System. Стъпка 1: Инсталиране на предпоставките За да настроите ou
Laravel GitScrum или GitScrum е инструмент за производителност с отворен код, предназначен да помогне на екипите за разработка да внедрят методологията на Scrum по подобен начин.
Изкуственият интелект не е в бъдещето, тук е точно в настоящето. В този блог Прочетете как приложенията за изкуствен интелект са повлияли на различни сектори.
Вие също сте жертва на DDOS атаки и сте объркани относно методите за превенция? Прочетете тази статия, за да разрешите вашите запитвания.
Може би сте чували, че хакерите печелят много пари, но чудили ли сте се някога как печелят такива пари? нека обсъдим.
Искате ли да видите революционни изобретения на Google и как тези изобретения промениха живота на всяко човешко същество днес? След това прочетете в блога, за да видите изобретенията на Google.
Концепцията за самоуправляващи се автомобили да тръгват по пътищата с помощта на изкуствен интелект е мечта, която имаме от известно време. Но въпреки няколкото обещания, те не се виждат никъде. Прочетете този блог, за да научите повече…
Тъй като науката се развива с бързи темпове, поемайки много от нашите усилия, рискът да се подложим на необяснима сингулярност също нараства. Прочетете какво може да означава сингулярността за нас.
Методите за съхранение на данните може да се развиват от раждането на данните. Този блог обхваща развитието на съхранението на данни на базата на инфографика.
Прочетете блога, за да разберете различни слоеве в архитектурата на големи данни и техните функционалности по най-простия начин.
В този дигитално задвижван свят устройствата за интелигентен дом се превърнаха в решаваща част от живота. Ето няколко невероятни предимства на интелигентните домашни устройства за това как те правят живота ни струващ и по-опростен.
Наскоро Apple пусна macOS Catalina 10.15.4 допълнителна актуализация за отстраняване на проблеми, но изглежда, че актуализацията причинява повече проблеми, водещи до блокиране на mac машини. Прочетете тази статия, за да научите повече