24小时在线平台

当前位置: 24小时在线平台 > 部署教程大全 > 文章页

服务器部署与配置

时间:2025-06-03 23:19来源: 作者:admin 点击: 12 次
文章浏览阅读3.9w次,点赞27次,收藏206次。配置服务器的登录一般不要把root用户给其他人使用,而是创建一个普通用户账号,例如我现在创建一个用户名叫做“laowang”的账号,并且配置它的登录密码。为了服务器的安全性,root用户登录配置成秘钥登录安装Docker对于 CentOS6,可以使用

配置服务器的登录

一般不要把root用户给其他人使用,而是创建一个普通用户账号,例如我现在创建一个用户名叫做“laowang”的账号,并且配置它的登录密码。

在这里插入图片描述

为了服务器的安全性,root用户登录配置成秘钥登录

在这里插入图片描述

安装Docker

我的是阿里云服务器,操作系统为centos7
1.添加yum源

#EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux.使用很简单:1. 首先需要安装一个叫”epel-release”的软件包,这个软件包会自动配置yum的软件仓库。当然你也可以不安装这个包,自己配置软件仓库也是一样的。 # yum install epel-release –y #作用:清除YUM缓存。yum 会把下载的软件包和header存储在cache中,而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令进行清除,更精确 的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all一全部清除。 # yum clean all #yum list是列出所有可安装的软件包列表,包含已安装和未安装的 # yum list

2.安装并运行Docker

# yum install docker-io –y # systemctl start docker

3.检查安装结果,出现下图结果证明安装成功

# docker info

在这里插入图片描述

查看docker版本
docker version
docker info
启动docker
sudo service docker start
设置随系统启动
sudo chkconfig docker on

安装Docker Compose(当然,这个不是必须的,但是有它会用的更爽)

查看我另外一篇文章

创建部署项目需要的容器

1.新建用于存放项目的目录

在这里插入图片描述

2.在新建的项目文件夹内添加以下以下两个文件,这两个文件不是拷贝过去就能用的,需要改一些参数,具体改哪些参数,以及这两个文件的具体内容参考我另外一篇文章https://blog.csdn.net/aimashi620/article/details/89002410

在这里插入图片描述


这个时候如果直接执行docker-compose build 和docker-compose up -d 会报如下错误,这是因为网络环境还没配置好

在这里插入图片描述


打开docker-compose.yml文件我们可以看到了使用名为master的网络,而我们执行docker network ls可以发现,我们并没有叫做master这个网络环境

在这里插入图片描述


这个时候我们就要创建名为master的网络,当然这个名字不是固定的。创建网络的时候可以指定很多参数,具体参数参照官方文档https://docs.docker.com/engine/reference/commandline/network_create/

在这里插入图片描述

这个时候再执行docker-compose up -d不会报错了,并且执行docker-compose logs命令也能看到项目启动成功。然后在宿主机通过curl命令进行访问接口,访问成功,到这一步可以说明项目已经部署成功了,但是端口映射,nginx,数据库等等其他服务,下面继续

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

部署Mysql

1.在服务器上新建一个用于存放mysql服务的目录

(责任编辑:)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:
发布者资料
查看详细资料 发送留言 加为好友 用户等级: 注册时间:2025-06-08 05:06 最后登录:2025-06-08 05:06
栏目列表
推荐内容