Чтобы удалить все пустые очереди rabbitmq достаточно выполнить команду
rabbitmqctl --quiet --no-table-headers list_queues | awk '{if (!$2) print $1}' | xargs -L1 rabbitmqctl delete_queue
Я занимаюсь web разработкой на php с использованием Yii 2. Сюда я буду выкладывать небольшие заметки по администрированию и программированию, которые мне хотелось бы сохранить для себя. Моя личная база знаний
Чтобы удалить все пустые очереди rabbitmq достаточно выполнить команду
rabbitmqctl --quiet --no-table-headers list_queues | awk '{if (!$2) print $1}' | xargs -L1 rabbitmqctl delete_queue
ssh -L 0.0.0.0:3333:127.0.0.1:3306 -p 2202 user@ssh-host.comподключаемся к базе
mysql -h 127.0.0.1 -P 3333 -uroot -pqwertyu db
http { .... server { listen 8080; root /mnt; index index.html; location / { } location /stat { rtmp_stat all; # Use this stylesheet to view XML as web page # in browser # https://github.com/arut/nginx-rtmp-module/blob/master/stat.xsl rtmp_stat_stylesheet stat.xsl; } location /hls { # Serve HLS fragments types { application/vnd.apple.mpegurl m3u8; video/mp2t ts; } add_header Cache-Control no-cache; } } } rtmp { server { listen 1935; chunk_size 4000; application hls { live on; hls on; hls_path /mnt/hls; exec_static ffmpeg -re -f video4linux2 -i /dev/video0 -vcodec libx264 -pix_fmt yuv420p -vprofile baseline -f flv rtmp://localhost:1935/hls/movie; } } }
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Live Streaming</title> <link href="//vjs.zencdn.net/7.3.0/video-js.min.css" rel="stylesheet"> <script src="//vjs.zencdn.net/7.3.0/video.min.js"></script> <script src="https://unpkg.com/@videojs/http-streaming@1.8.0/dist/videojs-http-streaming.min.js"></script> </head> <body> <video-js id="vid1" width=600 height=300 class="vjs-default-skin" controls> <source src="http://127.0.0.1:8080/hls/movie.m3u8" type="application/x-mpegURL"> </video-js> <script> var player = videojs('vid1'); player.play(); </script> </body> </html>
/Library/Preferences/SystemConfiguration/
.com.apple.airport.preferences.plist
com.apple.network.eapolclient.configuration.plist
com.apple.wifi.message-tracer.plist
NetworkInterfaces.plist
preferences.plist
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm
yum --enablerepo=gf-plus install dante-server
systemctl enable sockd.service
mkdir /var/run/sockd
mv /etc/sockd.conf /etc/sockd.conf.orig
## Создаем конфиг, прокси будет слушать на порту 443
cat >> /etc/sockd.conf << 'EOF'
user.privileged: root
user.unprivileged: nobody
internal: eth0 port = 443
external: eth0
logoutput: syslog stdout /var/log/sockd.log
errorlog: /var/log/sockd_err.log
socksmethod: username
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: error
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
command: connect udpassociate
log: error
}
EOF
## Стартуем сервис
systemctl start sockd.service
## Правило для фаервола
firewall-cmd --permanent --zone=public --add-rich-rule="rule family="ipv4" source address="ваш_внешний_ip/32" port protocol="tcp" port="443" accept"
## Добавляем пользователя
useradd -s /sbin/nologin -d /dev/null sock
## Указываем пароль
passwd sock