下载apache 项目 http://mirror.bit.edu.cn/apache/
下载 centos 7 安装 盘 iso 大约7G
安装 centos7
copy 光盘盘中的 packages repodata 到硬盘
建立 httpd 服务修改 /etc/httpd/conf/httpd.conf 中的 docmentroot ??
service httpd start .
如果有selinux 注意semanage chcon restorecon 命令 保持 与 /var/www 一致的上下文 ,使用 ls -Z 查看
web网站建立后
编写 /etc/yum.repo.d 中的 文件 ,
测试 yum 命令 : yum clean all ;yum makecache
如果有新的 rpm 也可放到 package目录 不过要使用 createrepo 重新建立 索引数据库
下载 docker 1.9
使用 rpm 安装
测试 service docker start
到 csphere 下载 安装 分析安装sh(找一个centos虚拟机在互联网上安装 然后 使用 docker save ;docker load 装载到企业本地) 主要管理docker 方便
使用网上的一个脚本建立 centos 的docker image https://raw.githubusercontent.com/docker/docker/master/contrib/mkimage-yum.sh
起名 centos
基于centos ,建立 jdk8 sshd 起名 jdk8:centos7
from centos7:7.2.1511 Add jdk-8u65-linux-x64.gz /usr/sbin env JAVA_HOME /usr/sbin/jdk1.8.0_65 env CLASSPATH /usr/sbin/jdk1.8.0_65/lib/dt.jar:/usr/sbin/jdk1.8.0_65/lib/tool.jar run echo "JAVA_HOME=$JAVA_HOME;export JAVA_HOME;" >>/etc/profile run echo "CLASSPATH=$CLASSPATH:$JAVA_HOME;export CLASSPATH;" >>/etc/profile run echo "PATH=$PATH:$JAVA_HOME/bin;export PATH ;">>/etc/profile run echo "PATH=$PATH:$JAVA_HOME/bin;export PATH ;">>/etc/bashrc run rm -f /etc/yum.repos.d/Cent* add yum.repo /etc/yum.repos.d run systemctl enable sshd.service run /usr/lib/systemd/systemd --system & run yum -y install which openssl sshd wget net-tools openssh-client openssh-server run ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N "" run ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N "" run ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N "" run ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key -N "" run /usr/sbin/sshd run echo root | passwd root --stdin run yum makecache &&yum clean all run ssh-keygen -t rsa -f ~/.ssh/id_rsa -N ""; cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys run echo "StrictHostKeyChecking no " >>~/.ssh/config Entrypoint /usr/sbin/sshd;/bin/bash
[local] name=local baseurl=http://XXX.XXX/yum enable=1 gpgcheck=0
yum.repo
基于jdk8:centos7 建立 hadoop2.6
from jdk8:centos7 Add hadoop-2.6.2.tar.gz /home/ run ln -s /home/hadoop-2.6.2/ /home/hadoop && cd /home/hadoop workdir /home/hadoop expose 22 50070 copy etc /home/hadoop/etc/hadoop run echo "export PATH=$PATH:$JAVA_HOME/bin:/home/hadoop/sbin:/home/hadoop/bin;">>/etc/profile run echo "export PATH=$PATH:$JAVA_HOME/bin:/home/hadoop/sbin:/home/hadoop/bin;" >>/etc/bashrc run systemctl enable sshd.service run /usr/lib/systemd/systemd --system & copy hadoop-config.sh /home/hadoop/libexec Entrypoint /usr/sbin/sshd;/bin/bash
测试 单节点hadoop 能否启动 (出现java没找到 ,手工修改 /libexec 中的 hadoop-config.sh )
start-dfs.sh start-yarn.sh