egel / uek-rabbitmq-helloworld

Wirtualizacja i przetwarzanie w chmurze

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wirtualizacja i przetwarzanie w chmurze

Jakub Kanclerz

RabbitMQ + python (Hello World)

  • utworzenie wirtualnego środowiska pythona (uekpython27)
  • instalacja niezbędnego oprogramowania
  • wykanie ćwiczeń

Instalacja i konfiguracja

  • Instalacja oprogramowania
sudo apt-get install python python-pip git-core
sudo pip install -U pip
sudo pip virtualenvwrapper
  • tworzymy wirtualne środowisko (separacja dla Pyhtona i jego pakietów)
mkvirtualenv uekpython27

Aktywujemy środowisko jeśli nie zostało aktywowane poleceniem workon uekansible, dezaktywacja odbywa się poprzez wpisanie deactivate

workon uekansible
  • instalacja wymaganego oprogramowania w naszym wirtualnym środowisku

yolk -l pokaże nam listę oprogramowania w wirtualnym środowisku

sudo apt-get install python python-pip
pip install -U pip
pip install yolk pika
  • instalujemy rabbitmq (już poza wirtualnym środowiskiem)
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.5.3/rabbitmq-server_3.5.3-1_all.deb -P /tmp
sudo dpkg -i /tmp/rabbitmq-server_3.5.3-1_all.deb
  • następnie uruchamiamy wirtualne środowisko i przechodzimy do folderu w którym trzymamy repo
cd ~/workspace/uek-rabbitmq-python
workon uekpython27
./send.py
./receive.py

About

Wirtualizacja i przetwarzanie w chmurze


Languages

Language:Python 100.0%