Vzpon strojev: aplikacije AI v resničnem svetu
Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.
ZNC je napreden omrežni odbojnik IRC, ki je ves čas povezan, tako da lahko odjemalec IRC prekine povezavo ali se znova poveže, ne da bi izgubil sejo klepeta.
V tej vadnici bomo sestavili ZNC z nameščenim spletnim skrbniškim modulom.
Kot vedno bomo najprej posodobili predpomnilnik paketa.
sudo apt-get update
Nato bomo namestili nekatere odvisnosti, potrebne za prevajanje ZNC.
sudo apt-get install libssl-dev libperl-dev pkg-config build-essential
Prenesite najnovejšo izdajo ZNC:
cd /usr/local/src
sudo wget http://znc.in/releases/znc-latest.tar.gz
Izvlecite ZNC iz tarballa in nato vnesite izvorni imenik:
sudo tar xf znc-latest.tar.gz
cd znc-*/
Na tem koraku lahko nastavite namestitveni imenik ZNC, tako da dodate --prefix=<yourdir>možnost. Toda za zdaj ga bomo namestili na celoten sistem:
./configure
ZNC bomo prevedli in namestili z naslednjimi ukazi. Za pospešitev postopka lahko -j nprvemu makeukazu dodate , kjer nje število jeder/vCPE-jev na vašem strežniku.
sudo make
sudo make install
To lahko traja nekaj minut, odvisno od konfiguracije vaše naprave.
Pomembno je, da ne zaganjate spletnih aplikacij pod root. Tako bomo ustvarili novega uporabnika za ZNC.
adduser --disabled-password znc
Zdaj preklopite na znc.
su znc -
cd ~
Ustvarite konfiguracijsko datoteko ZNC pod znc:
/usr/local/bin/znc --makeconf
ZNC nam bo postavil nekaj vprašanj, da ustvarimo konfiguracijsko datoteko. Prvi je pomemben; upoštevajte svoj vnos, ker se boste s tem vratom povezali z demonom ZNC .
Zdaj bomo vnesli 6697- to so privzeta vrata za IRC s SSL / TLS.
[ ?? ] What port would you like ZNC to listen on? (1025 to 65535): 6697
Močno priporočamo, da omogočite poslušanje SSL namesto sheme golega besedila (tj. nevarne).
Would you like ZNC to listen using SSL? (yes/no) [no]: yes
Naslednje vprašanje se nanaša na IPv6. To je pravzaprav odvisno od vaših potreb. Če je vaše domače omrežje omogočeno za IPv6, ga priporočamo. Tam bomo pustili samo privzeto možnost.
[ ?? ] Would you like ZNC to listen using both IPv4 and IPv6? (yes/no) [yes]: <press Enter>
Zdaj nas bo pozval o dveh globalnih modulih partylinein webadmin. So samoumevne in morali jih bomo omogočiti.
[ ?? ] Load global module <partyline>? (yes/no) [no]: yes
[ ?? ] Load global module <webadmin>? (yes/no) [no]: yes
Ustvarjanje uporabnika. Vnesite želeno uporabniško ime in geslo za uporabnika, nato ga potrdite. Upoštevajte, da se geslo ne bo ponovilo.
[ ?? ] Username (AlphaNumeric): Doe
[ ?? ] Enter Password: <password>
[ ?? ] Confirm Password: <password>
Uporabniku dodelite skrbniška dovoljenja:
[ ?? ] Would you like this user to be an admin? (yes/no) [yes]: yes
Nato vaše omrežne možnosti IRC. Nastavite ga sami. Tukaj je primer:
[ ?? ] Nick [Doe]: Doe
[ ?? ] Alt Nick [Doe_]: Doe_
[ ?? ] Ident [Doe]: DoeIdent
[ ?? ] Real Name [Got ZNC?]: Jane Doe
[ ?? ] Bind Host (optional): server.hostname
[ ?? ] Number of lines to buffer per channel [50]: 50
[ ?? ] Would you like to clear channel buffers after replay? (yes/no) [yes]: yes
Omogoči te module:
[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <controlpanel>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <webadmin>? (yes/no) [no]: yes
Zdaj lahko nastavimo IRC omrežje, s katerim se bo ZNC povezal.
[ ?? ] Would you like to set up a network? (yes/no) [no]: yes
#ubuntuUporabili bomo na primer na Freenode.
Network (e.g. 'freenode' or 'efnet'): freenode
Informacije o teh zahtevanih omrežnih modulih so tukaj .
[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <keepnick>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <nickserv>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <simple_away>? (yes/no) [no]: yes
Nastavite strežnik, s katerim se bomo povezali:
[ ?? ] IRC server (host only): irc.freenode.net
[ ?? ] [irc.freenode.net] Port (1 to 65535) [6667]: 6697
[ ?? ] [irc.freenode.net] Password (probably empty):
[ ?? ] Does this server use SSL? (yes/no) [no]: yes
[ ** ]
[ ?? ] Would you like to add another server for this IRC network? (yes/no) [no]: no
In kanal, ki se mu bomo pridružili:
[ ?? ] Would you like to add a channel for ZNC to automatically join? (yes/no) [yes]: yes
[ ?? ] Channel name: #ubuntu
[ ?? ] Would you like to add another channel? (yes/no) [no]: no
Dokončajte konfiguracijo in zaženite ZNC:
[ ?? ] Would you like to set up another user? (yes/no) [no]: no
[ .. ] Writing config [/home/znc/.znc/configs/znc.conf]...
[ >> ] ok
... ...
[ ?? ] Launch ZNC now? (yes/no) [yes]: yes
Juhu. ZNC deluje!
Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.
Ste tudi vi žrtev DDOS napadov in ste zmedeni glede načinov preprečevanja? Preberite ta članek, če želite rešiti svoja vprašanja.
Morda ste že slišali, da hekerji zaslužijo veliko denarja, a ste se kdaj vprašali, kako zaslužijo takšen denar? razpravljajmo.
Ali želite videti revolucionarne izume Googla in kako so ti izumi danes spremenili življenje vsakega človeka? Nato preberite v blogu in si oglejte Googlove izume.
Koncept samovozečih avtomobilov, ki zapeljejo na ceste s pomočjo umetne inteligence, so sanje, ki jih imamo že nekaj časa. A kljub številnim obljubam jih ni nikjer. Preberite ta blog, če želite izvedeti več…
Ker se znanost hitro razvija in prevzame veliko naših prizadevanj, se povečuje tudi tveganje, da se podvržemo nerazložljivi singularnosti. Preberite, kaj bi za nas lahko pomenila singularnost.
Preberite blog, če želite na najpreprostejši način spoznati različne plasti v arhitekturi velikih podatkov in njihove funkcionalnosti.
Metode shranjevanja podatkov so se lahko razvijale od rojstva podatkov. Ta blog pokriva razvoj shranjevanja podatkov na podlagi infografike.
V tem digitalno vodenem svetu so pametne naprave za dom postale ključni del življenja. Tukaj je nekaj neverjetnih prednosti pametnih naprav za dom o tem, kako naredijo naše življenje vredno življenja in poenostavijo.
Pred kratkim je Apple izdal macOS Catalina 10.15.4 dopolnilno posodobitev za odpravo težav, vendar se zdi, da posodobitev povzroča več težav, ki vodijo do opečenja računalnikov Mac. Preberite ta članek, če želite izvedeti več