cd /home
wget https://s3.amazonaws.com/bitly-downloads/nsq/nsq-1.0.0-compat.linux-amd64.go1.8.tar.gz
tar -xzvf nsq-1.0.0-compat.linux-amd64.go1.8.tar.gzcd /home/nsq-1.0.0-compat.linux-amd64.go1.8/bin
#vi /usr/lib/systemd/system/nsqlookupd.service
Description=nsqlookup daemon Service
After=network.target
[Service]
Type=
PrivateTmp=yes
ExecStart=/home/nsq-1.0.0-compat.linux-amd64.go1.8/bin/nsqlookupd
Restart=on-abort
WantedBy=multi-user.target
-------------------------------------------------
#vi /usr/lib/systemd/system/nsqd.service
Description=nsqd daemon Service
After=network.target
[Service]
Type=
PrivateTmp=yes
ExecStart=/home/nsq-1.0.0-compat.linux-amd64.go1.8/bin/nsqd --lookupd-tcp-address=127.0.0.1:4160
Restart=on-abort
WantedBy=multi-user.target
-------------------------------------------------
#vi /usr/lib/systemd/system/nsqadmin.service
Description=nsqadmin daemon Service
After=network.target
[Service]
Type=
PrivateTmp=yes
ExecStart=/home/nsq-1.0.0-compat.linux-amd64.go1.8/bin/nsqadmin --lookupd-http-address=127.0.0.1:4161
Restart=on-abort
WantedBy=multi-user.target
-------------------------------------------------
systemctl enable nsqlookupd
systemctl enable nsqd
systemctl enable nsqadmin
systemctl is-enabled nsqlookupd
systemctl is-enabled nsqd
systemctl is-enabled nsqadmin
-------------------------------------------------
防火墙添加4150、4171
firewall-cmd --zone=public --add-port=4150/tcp --permanent
firewall-cmd --zone=public --add-port=4171/tcp --permanent
(--permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload
查看
firewall-cmd --zone=public --query-port=4150/tcp
firewall-cmd --zone=public --query-port=4171/tcp