一:安装centOS6.5
1 启动VMware的画面
2.点击 创建新的虚拟机
3 选择 典型(推荐)
4 选择 稍后安装操作系统
5 选择客户机操作系统类型
6 设置虚拟机名称 和 安装路径
7 指定磁盘容量
8 点击 自定义硬件
9 修改内容大小
10 选择自己需要安装的镜像文件
如果需要我的镜像文件的也可以直接去我的云盘下载:
链接:https://pan.baidu.com/s/1sSJ3qIzQ5iA2iZdhG-xYVg 密码:6jew
11 点击 完成 这样机器就已经组装好了
12 开启此虚拟机 然后开始系统安装
13 直接点击确定就行
14 选择第一项 然后按 enter开始安装系统
15 这里直接选择skip 跳过就可以。ok太浪费时间
16 点击ok
17 引导安装,点击next
18 选择语言
19 选择键盘
20 选择基本存储设备
21 设置主机名之后记得配置网络
22 配置网络自动连接
23 选择时区
24 设置root用户登录密码
我的密码:2*****
25 使用所有空间
26 将修改写入磁盘
27 选择 Basic Server
28 等待安装完成
29 安装完成重新启动
30 开机完成 登录
31 到此就安装完成了
安装 JDK
1.下载JDK
不要使用wget命令获取jdk链接,这是默认不同意,导致下载来的jdk压缩内容错误
上传到服务器并解压
scp jdk-8u11-linux-x64.tar.gz :/root
mkdir -p /usr/local/java
tar -zxvf jdk-8u11-linux-x64.tar.gz -C /usr/local/java/
设置环境变量
/usr/local/java/jdk1.8.0_11
vim /etc/profile
文件末尾加入下面配置
export JAVA_HOME=/usr/local/java/jdk1.8.0_11
export JRE_HOME= J A V A H O M E / j r e e x p o r t C L A S S P A T H = . : {JAVA_HOME}/jre export CLASSPATH=.: JAVAHOME/jreexportCLASSPATH=.:{JAVA_HOME}/lib: J R E H O M E / l i b e x p o r t P A T H = {JRE_HOME}/lib export PATH= JREHOME/libexportPATH={JAVA_HOME}/bin:$PATH
使环境变量生效并测试JDK
source /etc/profile
java -version
安装 zookeeper
下载zookeeper
网址
wget
解压
tar -zxvf zookeeper-3.4.11.tar.gz
移动到指定位置,并改名为zookeeper
mv zookeeper-3.4.11 /usr/local/zookeeper
开机自动启动zookeeper
切换到/etc/rc.d/init.d/目录:
cd /etc/rc.d/init.d/
新建、删除zookeeper文件夹
mkdir zookeeper
rm -rf zookeeper/
新建zookeeper脚本
vi zookeeper
复制如下脚本
#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
ZK_PATH=/usr/local/zookeeper
export JAVA_HOME=/usr/local/java/jdk1.8.0_11
case $1 in
start) sh $ZK_PATH/bin/zkServer.sh start;;
stop) sh $ZK_PATH/bin/zkServer.sh stop;;
status) sh $ZK_PATH/bin/zkServer.sh status;;
restart) sh $ZK_PATH/bin/zkServer.sh restart;;
*) echo “require start|stop|status|restart” ;;
esac
把脚本注册为service
chkconfig --add zookeeper
chkconfig --list
增加权限
chmod +x /etc/init.d/zookeeper
配置zookeeper
初始化zookeeper配置文件
拷贝/usr/local/zookeeper/conf/zoo_sample.cfg 到同一个目录下改个名字叫zoo.cfg
cp zoo_sample.cfg zoo.cfg
启动zookeeper
service zookeeper start
安装Tomcat8
下载Tomcat8
wget
解压移动到指定位置
tar -zxvf apache-tomcat-8.5.39.tar.gz
mv apache-tomcat-8.5.39 /usr/local/tomcat8
开机启动tomcat
vim /etc/init.d/tomcat8
复制如下脚本
#!/bin/bash
#chkconfig:2345 21 90
#description:apache-tomcat-8
#processname:apache-tomcat-8
CATALANA_HOME=/usr/local/tomcat8
export JAVA_HOME=/usr/local/java/jdk1.8.0_11
case $1 in
start)
echo “Starting Tomcat…”
$CATALANA_HOME/bin/startup.sh
;;
stop)
echo “Stopping Tomcat…”
$CATALANA_HOME/bin/shutdown.sh
;;
restart)
echo “Stopping Tomcat…”
$CATALANA_HOME/bin/shutdown.sh
sleep 2
echo
echo “Starting Tomcat…”
$CATALANA_HOME/bin/startup.sh
;;
*)
echo “Usage: tomcat {start|stop|restart}”
;; esac
注册服务并添加权限
chkconfig --add tomcat8
chmod +x /etc/init.d/tomcat8
启动服务并访问tomcat测试
/usr/local/tomcat8/conf
vi server.xml //设置启动端口为9999
service tomcat8 start
第一步:先查看tomcat占用的进程号
ps -ef|grep tomcat
第二步:根据进程号,查看进程所占用的端口
netstat -apn
查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看
主要原因是linux开启了防火墙,有两种解决方案,一种是关闭防火墙,另外一种是开放所要访问的端口
使用命令开放端口
首先查看一下本机防火墙现有的规则列表:
使用命令:iptables -L --line-number
以下显示的是INPUT链的规则
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT all – 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
2 ACCEPT icmp – 0.0.0.0/0 0.0.0.0/0
3 ACCEPT all – 0.0.0.0/0 0.0.0.0/0
4 ACCEPT tcp – 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 REJECT all – 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
由表格可以看出,linux只开放了端口22,因此我们需要把tomcat的端口(我这里是8080)加入进去,在这里需要注意规则的最后一条,也就是第5条,对于规则来讲是链式的,最后一条意思是拒绝所有,那么对于所有在第5条之后追加的规则都是无效的,因此我们需要把规则插入到第5条之前,而不能在最后一条追加,具体插入命令如下:
iptables -I INPUT 5 -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
红色部分为tomcat服务器端口
这条命令执行完成之后,主机就可以访问tomcat了。
安装dubbo-admin管理控制台
下载
从git获取项目
修改配置
修改 src\main\resources\application.properties 指定zookeeper地址
打包
mvn clean package -Dmaven.test.skip=true 得到dubbo-admin-0.0.1-SNAPSHOT.jar
发送到linux
mkdir /usr/local/dubbo-admin
Scp dubbo-admin-0.0.1-SNAPSHOT.jar root@dubbo01:/usr/local/dubbo-admin
运行
Java -jar dubbo-admin-0.0.1-SNAPSHOT.jar
将端口号开放
iptables -I INPUT 5 -m state --state NEW -m tcp -p tcp --dport 7001 -j ACCEPT
访问
root/root
安装redis
检查安装依赖程序
Yum install gcc-c++
Yum install -y tcl
Yum install wget
获取安装文件
wget http://download.redis.io/releases/redis-5.0.0.tar.gz