1.安装上传/下载工具
yum install lrzsz -y
rz 上传 -y覆盖 sz下载
2.安装jdk
上传下载的jdk包到/usr/java目录,解压tar -zxvf jd1.8.XXX.tar.gz
vim /etc/profile , shift+g 可以快速定位到文件的最下方,按i进入编辑模式,添加以下信息:
JAVA_HOME=/usr/java/jdk1.8.0_171
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:
export JAVA_HOME PATH CLASSPATH
编辑完毕后,运行source /etc/profile。查看java -version版本
3.安装activemq
解压后,./activemq start 开始运行。
4.修改安全策略,允许相应的端口开放
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8161 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 61616 -j ACCEPT
2 firewall设置
1.关闭:systemctl stop firewalld 或者systemctl stop firewalld.service(之后的.service方式略)
开启(重启):systemctl start(restart) firewalld
状态查看:systemctl status firewalld 或者 firewall-cmd --state
设置为开机自启:systemctl enable firewalld
禁用防火墙:systemctl disablefirewalld
是否开机自启:systemctl is-disabledfirewalld
2 firewalld开放,关闭端口
开启了防火墙之后,你会发现不能再访问部署到服务器上的网站了。这时需要我们开放服务器的端口。centosh 7新特性引入了zone的概念。
查看开放的端口:firewall-cmd --zone=public --list-ports
添加开放端口:firewall-cmd --zone=public --add-port=3306/tcp --permanent (添加成功显示success)
注:--permanent加上之后是永久有效不会重启失效
重载起效:firewall-cmd --reload
关闭端口:firewall-cmd --zone=public --remove-port=3306/tcp --permanent
3.添加用户
修改jetty-realm.properties,activemq.xml,并在文件添加相应的用户
4.注册成服务
【6】添加软链,任意位置启动ActiveMQ
命令如下:
ln -s /usr/local/apache-activemq-5.15.2/bin/activemq /usr/bin/
1
【7】注册服务并设置开机启动
在/etc/init.d/下添加activemq文件:
#!/bin/sh
#
# /etc/init.d/activemq
# chkconfig: 345 63 37
# description: activemq servlet container.
# processname: activemq 5.15.2
# Source function library.
#. /etc/init.d/functions
# source networking configuration.
#. /etc/sysconfig/network
export JAVA_HOME=/usr/local/jdk1.8.0_144
export ACTIVEMQ_HOME=/usr/local/apache-activemq-5.15.2
case $1 in
start)
sh $ACTIVEMQ_HOME/bin/activemq start
;;
stop)
sh $ACTIVEMQ_HOME/bin/activemq stop
;;
status)
sh $ACTIVEMQ_HOME/bin/activemq status
;;
restart)
sh $ACTIVEMQ_HOME/bin/activemq stop
sleep 1
sh $ACTIVEMQ_HOME/bin/activemq start
;;
esac
exit 0
对文件赋予权限:
chmod 777 /etc/init.d/activemq
设置开机启动:
chkconfig activemq on
查看开机启动服务列表:
chkconfig –list
关闭开机启动:
chkconfig activemq off
启动activemq:
service activemq start
1
关闭activemq:
service activemq stop
查看activemq状态:
service activemq status
重启activemq:
service activemq restart
测试开机启动:
reboot
---------------------
后半部分转自https://blog.csdn.net/J080624/article/details/78865920