The Rise of Machines: Real World Applications of AI
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
RabbitMQ er en meget brugt open source-meddelelsesmægler skrevet i programmeringssproget Erlang. Som en besked-orienteret middleware kan RabbitMQ bruges til at implementere Advanced Message Queuing Protocol (AMQP) på alle moderne operativsystemer.
Denne artikel forklarer, hvordan du installerer RabbitMQ på en Vultr CentOS 7-serverinstans.
Før du går i gang, skal du:
Brug følgende kommandoer til at opdatere dit CentOS 7-system til den seneste stabile status:
sudo yum install epel-release
sudo yum update
sudo reboot
Da RabbitMQ er skrevet i Erlang, skal du installere Erlang, før du kan bruge RabbitMQ:
cd ~
wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
sudo yum install erlang
Bekræft din installation af Erlang:
erl
Du vil blive bragt ind i Erlang-skallen, der ligner:
Erlang/OTP 18 [erts-7.3] [source-d2a6d81] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V7.3 (abort with ^G)
1>
Tryk Ctrl+Cto gange for at afslutte Erlang-skallen.
Brug følgende kommandoer til at installere den seneste version af RabbitMQ, som er 3.6.1 i skrivende stund:
cd ~
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm
sudo rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
sudo yum install rabbitmq-server-3.6.1-1.noarch.rpm
For at få adgang til RabbitMQ-fjernstyringskonsollen skal du tillade indgående TCP-trafik på portene 4369, 25672, 5671, 5672, 15672, 61613, 61614, 1883 og 8883.
sudo firewall-cmd --zone=public --permanent --add-port=4369/tcp --add-port=25672/tcp --add-port=5671-5672/tcp --add-port=15672/tcp --add-port=61613-61614/tcp --add-port=1883/tcp --add-port=8883/tcp
sudo firewall-cmd --reload
Start RabbitMQ-serveren og aktiver den til at starte ved systemstart:
sudo systemctl start rabbitmq-server.service
sudo systemctl enable rabbitmq-server.service
Du kan tjekke status for RabbitMQ med:
sudo rabbitmqctl status
Aktiver RabbitMQ-administrationskonsollen, så du kan overvåge RabbitMQ-serverprocesserne fra en webbrowser:
sudo rabbitmq-plugins enable rabbitmq_management
sudo chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/
Dernæst skal du konfigurere en administratorbrugerkonto for at få adgang til RabbitMQ-serverstyringskonsollen. I de følgende kommandoer er "mqadmin" administratorens brugernavn, "mqadminpassword" er adgangskoden. Husk at erstatte dem med dine egne.
sudo rabbitmqctl add_user mqadmin mqadminpassword
sudo rabbitmqctl set_user_tags mqadmin administrator
sudo rabbitmqctl set_permissions -p / mqadmin ".*" ".*" ".*"
Besøg nu følgende URL:
http://[your-vultr-server-IP]:15672/
Log ind med de legitimationsoplysninger, du havde angivet tidligere. Du vil blive mødt med RabbitMQ fjernstyringskonsollen, hvor du kan lære mere om RabbitMQ. God fornøjelse!
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.
Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.
Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.
Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...
Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.
Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.
Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af dataene. Denne blog dækker udviklingen af datalagring på basis af en infografik.
I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.
For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af mac-maskiner. Læs denne artikel for at lære mere