目录
- 1.Docker(yum安装)
- 2.宝塔面板安装
1.Docker(yum安装)
- yum安装是在线安装,所以使用yum安装的时候必须是在联网的情况下进行
- 注意:以下操作都是在CentOS 7中进行的,不同版本的CentOS的命令有所区别
- 安装我们的准备环境
yum -y install 包名称 #yum install为我们的yum安装命令,-y参数表示安装的时候所有的提示都是yes
#首先我们需要安装gcc环境
yum -y install gcc
#然后需要安装c++环境
yum -y install gcc-c++
#上面两条命令可以放在一行中执行
yum -y install gcc gcc-c++
- 以下命令参考docker官网:docker官网安装参考手册
- 卸载/清除以前安装的docker
- 当然我们现在就是root用户,所以前面的sudo可以不要
- 后面的步骤也都是跟着官方doc做
- 注意:上面的第二个圈圈起来的是叫我们安装镜像,但是docker提供的镜像是国外的,我们使用起来会很慢,推荐使用阿里云镜像:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 更新yum软件包索引
yum makecache fast
- 安装Docker CE
yum -y install docker-ce docker-ce-clil containerd.io
- 启动docker
systemctl start docker
- 测试
docker version #查看docker的客户端和服务端的版本
docker run hello-world
#运行docker的hello world程序,本地仓库没有这个镜像的时候就会去我们刚刚设置的阿里云仓库中
拉取hello world镜像
docker images #查看本地docker仓库有哪些镜像
- 使用yum安装的格式:
yum install -y yum源
- 建议可以使用yum安装的就使用yum安装,yum安装是讲解的3种安装中最快的最好用的安装方式
2.宝塔面板安装
- 宝塔面板将我们在Linux中的安装变得可视化了,并且都是一键式的傻瓜式的安装
- 宝塔面板官网
- 宝塔面板安装教程
- 首先去阿里云控制面板打开8888端口
注意:
如需完整使用宝塔的所有功能 你还需要放行如下端口
20 、21、 39000-40000端口(linux 系统 ),3000-4000(windows系统)
22 (SSH)
80、443(网站及SSL)
3306 (数据库远程连接)
888 (phpmyadmin)
如果你进入面板里修改了面板端口或FTP端口,记得要在安全组和面板防火墙放行相应端口
- 连接远端云服务器,并执行下面的命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- 安装完成之后你就可以获取一个IP,这个IP就是你这一台服务器的宝塔管理面板的IP地址,保存下来方便后面使用
- 除了一个固定IP之外你还可以获取到一个随机的账号+密码
- 面板的IP、随机的登陆账号+密码都是可以在登陆面板之后在"面板设置"中自己设置的
- 我们可以使用宝塔面板进行基本上所有应用的安装,比如我们安装MySQL
- 宝塔面板也可以用来设置打开远程服务器上的端口
- 创建一个数据库testdb