centos安装jdk、MQ、redis、dubbo组件等

【安装jdk】
1,在/usr下创建java,放入jdk的包,解压  tar -zxvf xxx.tar.gz
2,vi /etc/profile,添加环境变量
export JAVA_HOME=/usr/java/jdk1.8.0_162
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
3,source /etc/profile
4,查看  java -version
【部署redis】
1,redis官网下载redis的包,解压
2,进入解压后的目录,执行 make,编译文件
3,进入src目录,执行 make install进行安装
4,为方便管理,把redis常用配置文件和命令单独放一个地方,执行如下命令
    mkdir -p /usr/local/redis/bin
    mkdir -p /usr/local/redis/etc
    mv /xxx/redis-3.0.7/redis.conf /usr/local/redis/etc
    cd /xxx/redis-3.0.7/src
    mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
5,在bin下启动redis ./redis-server.这样启动时,关闭当前窗口,redis服务随即关闭
6,后台启动的方式,进入conf,vi redis.conf,将daemonize改为yes
7,再次启动redis ./redis-server /usr/local/redis/etc/redis/conf
8, 执行redis-cli可以看到端口号
【部署nginx】
1,官网下载nginx的tar.gz包
2,创建nginx目录,放入下载的包,执行jar -zvxf xxxxx.tar.gz包
3, 在nginx目录下,执行./configure,再执行make,再执行make install进行
4,上述成功后在/usr/local/nginx下会出现conf sbin目录
5,nginx.conf进行配置
6,sbin下启动 ./nginx -c xxx/xxx/xxx/nginx.conf (绝对路径)
7,关闭  ./nginx -s stop  或者使用kill -9
【安装activeMQ】
下载tar.gz包   解压tar -zxvf 
在MQ目录下bin/linux-x86-64下  ./activemq start   ./activemq stop
http://IP:8161/admin
默认用户名密码 admin/admin 
【部署zookeeper】
1,下载zookeeper-3.4.10.tar.gz,并解压,地址http://zookeeper.apache.org/releases.html
2,进入conf里,复制一份zoo_sample.cfg文件,名字为zoo.cfg文件,名字为zoo3
3,修改数据保存地址dataDir,dataLogDir,端口号(根据实际需要)
4, 进入bin,启动zookeeper,./zKServer.sh start

【部署dubbo-admin】

1,网上下载源码https://github.com/apache/dubbo,在本地解压后,在目录下进入命令界面,mvn package -Dmaven.skip.test,然后再mvn install
2,在admin的文件里的target里面拿到war包,丢到tomcat的webapps下
3,进入WEB-INF里的dubbo.properties,根据需要修改zookeeper的地址
4,修改端口号,启动tomcat
注意:如果webapps下是ROOT命名,则路径就是地址+端口号,如果不是ROOT,有单独的文件名,则路径就是地址+端口号+名字

【部署dubbo-monitor】

步骤同上,难点在下载不到war包,或者下的源码里不能打包出war包,待补充

你可能感兴趣的:(centos安装jdk、MQ、redis、dubbo组件等)