1.查询虚拟机自带的jdk
rpm -qa|grep gcj
2.如果存在自带的jdk,进行卸载
显示内容其中包含相应信息
# java-x.x.x-gcj-compat-x.x.x.x-xxjpp
# java-x.x.x-gcj-compat-devel-x.x.x.x-xxjpp
卸载
# rpm -e --nodeps java-x.x.x-gcj-compat-x.x.x.x-xxjpp
# rpm -e --nodeps java-x.x.x-gcj-compat-devel-x.x.x.x-xxjpp
卸载rpm版的jdk:
#r pm -qa|grep jdk
显示:jdk-x.x.x_xx-fcs
卸载:#rpm -e --nodeps jdk-x.x.x_xx-fcs
3.下载jdk
网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
选择版本进行下载
4.在usr目录下创建java安装目录
进入到根目录:cd /
查看根目录下包含的文件夹:
[vm1@bogon /]$ ls -l
total 90
dr-xr-xr-x. 2 root root 4096 Jul 25 14:30 bin
dr-xr-xr-x. 5 root root 1024 Jul 25 14:30 boot
drwxr-xr-x. 18 root root 3760 Jul 26 01:54 dev
drwxr-xr-x. 102 root root 4096 Jul 26 01:54 etc
drwxr-xr-x. 3 root root 4096 Jul 25 14:31 home
dr-xr-xr-x. 10 root root 4096 Jul 25 14:27 lib
dr-xr-xr-x. 9 root root 12288 Jul 25 14:27 lib64
drwx------. 2 root root 16384 Jul 25 14:25 lost+found
drwxr-xr-x. 2 root root 4096 Sep 23 2011 media
drwxr-xr-x. 3 root root 4096 Jul 25 14:32 mnt
drwxr-xr-x. 3 root root 4096 Jul 25 14:33 opt
dr-xr-xr-x. 155 root root 0 Jul 26 01:54 proc
dr-xr-x---. 2 root root 4096 Jul 25 14:31 root
dr-xr-xr-x. 2 root root 12288 Jul 25 14:32 sbin
drwxr-xr-x. 7 root root 0 Jul 26 01:54 selinux
drwxr-xr-x. 2 root root 4096 Sep 23 2011 srv
drwxr-xr-x. 13 root root 0 Jul 26 01:54 sys
drwxrwxrwt. 16 root root 4096 Jul 26 02:12 tmp
drwxr-xr-x. 13 root root 4096 Jul 25 14:25 usr
drwxr-xr-x. 21 root root 4096 Jul 25 14:29 var
进入到usr目录下:[vm1@bogon /]$ cd usr
创建java安装目录:
mkdir java
报错:mkdir: cannot create directory `java': Permission denied
原因:权限不够,进入root帐号再创建文件夹
5.将下载的文件拷贝到该目录下
cp /root/Downloads/jdk-8u181-linux-arm64-vfp-hflt.tar.gz /usr/java
6.解压到当前目录(/usr/java pwd查询当前目录)
tar zxvf jdk-8u181-linux-arm64-vfp-hflt.tar.gz
7.设置环境变量
vim /etc/profile
添加以下信息:
JAVA_HOME=/usr/java/jdk1.8.0_181
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
保存退出编辑器esc+!wq
8.执行命令或者重启机器
执行命令:source/etc/profile
重启机器: sudo shutdown -r now
9.查看安装情况
java -version
javac -version
1.下载tomcat
网址:http://tomcat.apache.org/download-80.cgi
选择版本进行下载
2.在usr目录下创建tomcat安装目录
cd /
cd usr
mkdir tomcat
3.将下载的文件拷贝到该目录下
cp /root/Downloads/apache-tomcat-8.0.53.tar.gz /usr/tomcat
4.解压到当前文件夹下
cd tomcat
tar zxvf apache-tomcat-8.0.53.tar.gz
5.配置环境变量(即JDK的环境变量配置)
6.如若需要修改tomcat的服务器端口
cd apache-tomcat-8.0.53/conf
vim server.xml
7.启动tomcat服务器
cd /usr/tomcat/apache-tomcat-8.0.53/bin
./startup.sh
报错信息:
解决办法:
用vim打开tomcat的bin目录下的setclasspath.sh,添加JAVA_HOME和JRE_HOME两个环境变量,两个环境变量路径为安装的java JDK的路径。
vim /usr/tomcat/apache-tomcat-8.0.53/bin/setclasspath.sh
添加如下信息:
export JAVA_HOME=/usr/java/jdk1.8.0_181
export JRE_HOME=/usr/java/jdk1.8.0_181/jre
8.查看tomcat服务器的log信息
cd logs
cat catalina.out
9.关闭服务器
cd bin
./shutdown.sh
设置tomcat开机自启动
[root@bogon bin]# vim /etc/rc.local
source /etc/profile
/usr/tomcat/apache-tomcat-8.0.0-RC1/bin/startup.sh
1.下载Mongodb
地址:https://www.mongodb.com/download-center#community
查看linux发行版本 cat /etc/issue
查看linux内核版本号 uname -r
选择版本进行下载
或者使用Xftp进行传输
2.传输或者拷贝到/usr/mongodb文件夹下后进行解压
tar zxvf mongodb-linux-x86_64-2.4.9.tar
3.创建相应的文件夹
cd mongodb-linux-x86_64-2.4.9
mkdir db
mkdir logs
4.配置
cd bin
vim mongodb.conf
填写如下内容:
dbpath=/usr/mongodb/mongodb-linux-x86_64-2.4.9/db
logpath=/usr/mongodb/mongodb-linux-x86_64-2.4.9/logs/mongodb.log
port=27017
fork=true
nohttpinterface=true
5.将mongod路径添加到系统路径中,方便随处执行mongod命令
在/etc/profile文件中,添加 export PATH=$PATH:/mongodb安装路径/bin
6.启动Mongodb
./mongod -f mongodb.conf
7.进入mongodb控制台
./mongod
8.查看mongodb版本
./mongod -v
设置mongodb开机自启动
[root@bogon bin]# vim /etc/rc.local
/usr/mongodb/mongodb-linux-x86_64-2.4.9/bin/mongod --dbpath=/usr/mongodb/mongodb-linux-x86_64-2.4.9/db --fork --port 27017 --logpath=/usr/mongodb/mongodb-linux-x86_64-2.4.9/logs/mongodb.log--logappend --auth
netstat -lanp | grep "27017"
1.下载zookeeper
选择版本进行下载
或者使用Xftp进行传输
2.传输或者拷贝到/usr/zookeeper文件夹下后进行解压
tar zxvf zookeeper-3.4.10.tar.gz
3.创建日志目录
[root@bogon conf]# cd /usr/zookeeper/zookeeper-3.4.10
[root@bogon zookeeper-3.4.10]# mkdir log
4.进入到conf目录下,拷贝zoo_samle.cfg为zoo.cfg
[root@bogon zookeeper-3.4.10]# cd conf
[root@bogon conf]# cp zoo_sample.cfg zoo.cfg
5.编辑zoo.cfg文件
[root@bogon conf]# vim zoo.cfg
[root@bogon conf]# source zoo.cfg
6.设置环境变量
[root@bogon zookeeper-3.4.10]# vim /etc/profile
添加内容如下:
export ZOOKEEPER_INSTALL=/usr/zookeeper/zookeeper-3.4.10
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
[root@bogon zookeeper-3.4.10]# source /etc/profile
7.启动
[root@bogon zookeeper-3.4.10]# cd bin
[root@bogon bin]# ./zkServer.sh start
1.下载kafka
选择版本进行下载
或者使用Xftp进行传输
2.传输或者拷贝到/usr/kafka文件夹下后进行解压
[root@bogon kafka]# tar zxvf kafka_2.11-1.0.2.gz
3.创建kafka日志目录
[root@bogon kafka_2.11-1.0.2]# mkdir log
[root@bogon kafka_2.11-1.0.2]# cd log
[root@bogon log]# mkdir kafka
4.配置kafka
[root@bogon log]# cd /usr/kafka/kafka_2.11-1.0.2/config
[root@bogon config]# vim server.properties
修改以下内容:
broker.id=0
port=9092 #端口号
host.name=192.168.210.112 #服务器IP地址,修改为自己的服务器IP
log.dirs=/usr/kafka/kafka_2.11-1.0.2/log/kafka #日志存放路径,上面创建的目录
zookeeper.connect=localhost:2181 #zookeeper地址和端口,单机配置部署,localhost:2181
[root@bogon config]# source server.properties
5.启动kafka
[root@bogon bin]# ./kafka-server-start.sh ../config/server.properties
6.检查kafka是否启动
[root@bogon ~]# jps
7.创建topic
[root@bogon bin]# ./kafka-topics.sh -create -zookeeper 192.168.210.112:2181 -replication-factor 1 -partitions 1 -topic test
8.验证topic是否创建成功
[root@bogon bin]# ./kafka-topics.sh -list -zookeeper 192.168.210.112:2181
9.producer发送消息
[root@bogon bin]# ./kafka-console-producer.sh -broker-list 192.168.210.112:2181 -topic test
10.接收消息
[root@bogon bin]# ./kafka-console-consumer.sh -zookeeper 192.168.210.112:2181 -topic test -from-beginning
11.关闭kafka
./kafka-server-stop.sh
设置kafka开机自启动
kafka/bin目录下
vim kafkastart.sh
#!/bin/sh
#启动zookeeper
/usr/zookeeper/zookeeper-3.4.10/bin/zkServer.sh /usr/zookeeper/zookeeper-3.4.10/config/zookeeper.properties &
sleep 3 #等3秒后执行
#启动kafka
/usr/kafka/kafka_2.11-1.0.2/bin/kafka-server-start.sh /usr/kafka/kafka_2.11-1.0.2/config/server.properties &
[root@bogon bin]# vim kafkastop.sh
#!/bin/sh
#关闭zookeeper
/usr/kafka/kafka_2.11-1.0.2/bin/zookeeper-server-start.sh /usr/kafka/kafka_2.11-1.0.2/config/zookeeper.properties &
sleep 3 #等3秒后执行
#关闭kafka
/usr/kafka/kafka_2.11-1.0.2/bin/kafka-server-stop.sh /usr/kafka/kafka_2.11-1.0.2/config/server.properties &
[root@bogon bin]# vim /etc/rc.local
sh /usr/kafka/kafka_2.11-1.0.2/bin/kafkastart.sh & #设置开机自动在后台运行脚本
[root@bogon bin]# source /etc/rc.local
该项待测!!!其他亲测无误~~~~