diff --git a/rabbitmq/connect_rabbitmq.php b/rabbitmq/connect_rabbitmq.php new file mode 100644 index 0000000..9ab2b35 --- /dev/null +++ b/rabbitmq/connect_rabbitmq.php @@ -0,0 +1,30 @@ + '/etc/ssl/certs' + ); + $conn= new AMQPSSLConnection($url['host'], 5671, $url['user'], $url['pass'], $vhost, $ssl_opts); + } else { + $conn = new AMQPStreamConnection($url['host'], 5672, $url['user'], $url['pass'], $vhost); + } + + $channel = $conn->channel(); + $channel->exchange_declare('exchange', 'direct', false, false, false); + $channel->queue_declare('fisrt_queue', false, false, false, false); + $channel->queue_bind('fisrt_queue', 'exchange', 'test_key'); + + $msg = new AMQPMessage('first message'); + $channel->basic_publish($msg, 'first_exchange', ''); + + echo " DENEME '\n"; + + $channel->close(); + $conn->close(); +?> \ No newline at end of file