硬件配置

建议物理内存8G+、CPU 4 cores+、硬盘20G+。

操作系统

1台全新操作系统主机,理论上支持所有Linux操作系统,建议使用:

  • CentOS 6 x86 64位
  • CentOS 7 x86 64位 (推荐)

服务对应端口

服务 端口
统一认证 30000、30001
work后端 30002、30003
预留 30004、30005
dv后端 30006、30007
confluence 30008、30009
jira 30010、30011
jenkins 30012、30013
kibana 5601
cerebro 9000
elasticsearch-head 9100
elasticsearch 9200、9300

2个域名

  1. sso.xxxx.com,用于统一认证

  2. work.xxxx.com,用于主站

如果没有注册域名,需要给服务器和笔记本都配置hosts。

  1. Linux位置/etc/hosts。

  2. Windows位置C:\Windows\System32\drivers\etc\hosts,如果不能直接编辑,可以先拷贝到桌面,编辑完在拷贝回原位置。

配置内容,例如:

192.168.100.2 sso.bigops.com (换成你服务器IP和你自己的域名)

192.168.100.2 work.bigops.com (换成你服务器IP和你自己的域名)

切记2个域名都要设置!切记!切记!切记!

切记服务器和你的笔记本都要设置!切记!切记!切记!

主机名可以ping通

查看主机名

hostname

ping主机名

ping xxxxxxx

如果能ping通就是正常,如果ping不通就需要在/etc/hosts里加一行

127.0.0.1 xxxxxxx(换成你服务器的主机名)

初始化环境

cd ~

wget -O centos_init_env.sh https://raw.githubusercontent.com/yunweibang/bigops-install/master/centos_init_env.sh

sh centos_init_env.sh

关闭ipv6(可选)

centos 7

编辑/etc/default/grub,在GRUB_CMDLINE_LINUX的值里添加ipv6.disable=1,例如:

GRUB_CMDLINE_LINUX="ipv6.disable=1 crashkernel=auto rhgb quiet idle=halt biosdevname=0 net.ifnames=0 console=tty0 console=ttyS0,115200n8 noibrs"

再运行命令

grub2-mkconfig -o /boot/grub2/grub.cfg

reboot

centos 6

cat <<EOF>>/etc/modprobe.d/disable_ipv6.conf

alias net-pf-10 off

alias ipv6 off

options ipv6 disable=1

EOF

echo 'alias ipv6 off' >/etc/modprobe.d/ipv6.conf

sed -i '/NETWORKING_IPV6.*/d' /etc/sysconfig/network

echo 'NETWORKING_IPV6=no' >> /etc/sysconfig/network

service ip6tables stop

chkconfig ip6tables off

重启系统

reboot

查看openssh版本是否大于5.6

sshd -V

可能会遇到的问题:

  1. 如果ssh不能登录,请用telnet登录并重新安装openssh。
  2. 如果ssh可以登录,centos 6关闭telnet,centos 7不做任何操作。

centos 6关闭telnet

chkconfig telnet off

chkconfig xinetd off

service xinetd stop

mv /etc/securetty.bak /etc/securetty

获取安装包

百度盘

地址:https://pan.baidu.com/s/1y8JyQJIUWnzDiH0fX2EpcQ

密码:76cm

解压安装包

把下载的bigops-x.x.x.tar.gz文件放到/opt目录,然后解压

cd /opt/

tar zxvf bigops-x.x.x.tar.gz

results matching ""

    No results matching ""