java-devbuild(开发环境的搭建1)

Centos7环境:

Centos7设置ip

vi /etc/sysconfig/network-scripts/ifcfg-ens33 onboot

末尾onboot修改为yes表示启动网卡

重启网络服务: sudo service network restart 

ip addr 进行查看

 

中文乱码:

echo $LANG

locale

locale -a |grep "zh_CN"

没有输出,说明没有安装,输入下面的命令安装:

yum groupinstall "fonts" –y

安装完成,查看安了哪些中文语言包

locale -a |grep "zh_CN"

LANG=”zh_CN.UTF-8” 临时设置为中文,重启后失效

修改 /etc/sysconfig/i18n(centos6版本)

修改 /etc/locale.conf(centos7版本) 修改内容:LANG=”zh_CN”

source /etc/locale.conf

也可以用:localectl set-locale LANG=zh_CN

 

关闭防火墙:

 

一、配置jdk(1.7)官网下载

解压后配置环境变量

# Vi /etc//profile

export JAVA_HOME=/../../..

export CLASSPATH=.:JAVA_HOME/lib/tools.jar:JAVA_HOME/lib/dt.jar

export PATH=JAVA_HOME/bin:PATH

 

例如profile文件末尾配置如下

JAVA_HOME=/usr/jdk/jdk1.7.0_79

JRE_HOME=$JAVA_HOME/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

export JAVA_HOME JRE_HOME PATH CLASSPATH

使环境变量生效

source /etc/profile

二、配置tomcat(7.0)官网下载

三、配置zookeeper(3.4.10)

下载地址:http://apache.fayea.com/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz

解压、tar –zxvf zookeeper-3.4.10.tar.gz

进入conf文件夹下,复制zoo_sample.cfgcp zoo_sample.cfg zoo.cfg,然后编辑zoo.cfg

vi zoo.cfg

然后保存退出

说明:

tickTime:这个时间是作为Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。

dataDir:顾名思义就是 Zookeeper保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件也保存在这个目录里。

dataLogDir:顾名思义就是Zookeeper 保存日志文件的目录

clientPort:这个端口就是客户端连接Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求

从配置可以看出,需要到zookeeper根目录下创建两个文件夹data,logs。

命令:mkdir data、mkdir logs创建好之后进入data目录。

创建myid文件,命令:vi myid。编辑内容:1.

这里的1对应zoo.cfg配置里的server.1=ip:2888:3888

配置环境变量:vi /etc/profile

然后编辑/etc/hosts进行路径映射

vi /etc/hosts 本机编辑好如图:

接下来启动zookeeper。进入bin目录,cd zookeeper/bin.启动:./zkServer.sh start

最后启动客户端:./zkCli.sh ,出现如下界面表示成功安装并连接上。

 

四、配置dubbo(2.5.3)

下载dubbo-admin-2.5.4的war包

地址:http://pan.baidu.com/s/1bpzIyvH 

将下载下来的文件直接丢到tomcat的webapps目录下

启动tomcat。访问tomcat对应的端口。出现如下界面:

 

页面跳转后会要求你登录,这里dubbo这个包里面用户名密码都是root

可以解压war包进入dubbo.property去设置用户名密码。

用户名密码根据你设置的来填。

五、配置redis(3.0.1)

单机版:

1、安装gcc编译环境,命令:yum install gcc-c++

2、将redis上传到Linxu服务器(我的路径是/usr/redis)

3、解压缩:tar –zxvf redis…..

4、进入redis文件夹,执行命令make

5、进入redis文件夹,执行命令make install PREFIX=/home/redis/reids(指定redis安装路径)

Ubuntu 14.04Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决

在安装成功之后,可以运行测试,确认Redis的功能是否正常

make test

出现报错:

hadoop@stormspark:~/workspace/redis2.6.13/src$ make test

You need tcl 8.5 or newer in order to run the Redis test

make: *** [test] Error 1

解决方式:安装ctl

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz 

sudo tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/ 

cd  /usr/local/tcl8.6.1/unix/ 

sudo ./configure 

sudo make 

sudo make install 

 

6、启动检测是否安装成功,有两种启动方式,

前端启动:进入redis/src目录,执行命令:(cd home/redis/reids/src) ./redis-server,出现以下结果证明启动成功

后台启动:

a、从redis解压目录复制redis.conf到redis安装目录,使用命令

cp redis.conf /usr/redis/redis(在redis安装路径中执行)

b、修改redis.conf,修改daemonize yes(这里的redis.conf是安装目录下的)

c、进入redis/src目录使用命令启动:cd/come/./redis-serve redis.conf)(在安装目录/usr/redis执行)

d、使用命令查看是否启动:ps aux | grep redis

 

集群版:

redis集群至少要三个节点,每个节点有一个备份节点需要6台服务器

1、创建一个文件夹:mkdir redis-cluster(我是在/usr/redis下创建)

2、将单机版的redis拷贝到redis-cluster文件夹下:cp -r redis redis-cluster

3、将redis-cluster下的redis重命名为redis01,使用命令mv redis redis01

4、删除redis01文件夹下的dunp.rdb,使用命令rm dump.rdb

5、修改配置文件,使用命令vi redis.conf打开配置文件,修改三个地方

①开启后台启动

②修改端口

③打开集群注释

6、再拷贝5个单机版redis,分别修改配置文件,更改端口为7002-7006

7、需要一个ruby脚本,在redis安装路径下的src目录下,将redis-trib.rb拷贝到

redis-cluster文件夹下,使用命令cp redis-trib.rb /usr/redis/redis-cluster

8、执行ruby脚本之前先安装ruby环境

①先执行yum install ruby

(此命令相当于安装了一个ruby的虚拟机,用来解释ruby脚本)

②安装成功后执行yum install rubygems(此命令是ruby的包管理器)

③安装redis-trib.rb运行依赖的ruby的包,先将redis-3.0.0.gem拷贝到服务器上(我拷贝到的路径是/home)执行命令进行安装gem install /home/redis-3.0.0.gem(在/usr/redis/redis-cluster下执行)

9、启动所以的redis实例

①在安装集群的路径下,编写一个启动脚本,vi start-all.sh

脚本内容为:

cd redis01

./redis-server redis.conf

cd ..

cd redis02

./redis-server redis.conf

cd ..

cd redis03

./redis-server redis.conf

cd ..

cd redis04

./redis-server redis.conf

cd ..

cd redis05

./redis-server redis.conf

cd ..

cd redis06

./redis-server redis.conf

②给start-all.sh执行的权限,使用命令chmod +x start-all.sh,授权后该文件会变绿色。

③使用脚本启动redis实例,使用命令:./start-all.sh

10、使用redis-trib.rb创建集群

执行命令:./redis-trib.rb create –replicas 1 192.168.186.242:7001 192.168.186.242:7002 192.168.186.242:7003 192.168.186.242:7004 192.168.186.242:7005 192.168.186.242:7006,结果如下:

到此,redis集群就安装完毕了。

 

六、配置nginx(1.12.2)

待续...

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值