一、Docker安装
Docker运行对内核要求比较高,服务器尽量选择Cenos7(64位)以后,低版本的系统安装时会有问题。官方的说明中要求内核到3.10才能使用docker。
使用uname命令验证当前服务器内核版本
[ root@izj6c50002n51e7nalerwiz ~]#uname -r 3.10.0-1160.59.1.el7.x86_64
设置Docker的镜像仓库
yum install -y yum-utils yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
安装Docker
yum install docker-ce docker-ce-cli containerd.io -y
启动Docker
systemctl start docker
设为开机自启
systemctl enalbe docker
可以运行一个hello-world镜像来验证Docker是否正确安装,
docker run hello-world
这个命令会下载一个测试镜像并运行,在命令行里输出hello world信息后自动退出
二、安装docker-compose
1、下载二进制文件
wget https://github.com/docker/compose/releases/download/1.24.0/docker-compose-Linux-x86_64
2、移动文件
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
3、赋予可执行权限
chmod +x /usr/local/bin/docker-compose
4、创建软链
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
5、测试是否安装成功
docker-compose --version
出现版本号了就是安装成功,
三、node.js的安装方法
node.js需要Python2.6以上
Note: Python 2.6 or 2.7 is required to build from source tarballs.
查看Python版本
python -V
输入命令回车显示Python2.6以上版本都可以,
安装依赖环境
yum -y install gcc make gcc-c++ openssl-devel wget
下载node.js源码及安装
wget http://nodejs.org/dist/v0.12.0/node-v0.12.0.tar.gz tar -zxf node-v0.12.0.tar.gz cd node-v0.12.0 ./configure && make && make install
环境安装好了,下一篇文章我们讲一下怎么搭建部署个人私有知识库系统Wikijs.这是一个非常好的开源程序,官方预览文档:https://docs.requarks.io/