Docker+LNMP
有基于docker容器,使用lnmp建站的需求云服务器用户。
商品参数
商品介绍
【面向对象】
有基于docker容器,使用lnmp建站的需求云服务器用户。
【应用场景】
应用于使用docker+lnmp进行部署网站需求的用户,操作简便,性能开销小,可移植性高,重复建站无需多次搭建只需生成新的镜像。
【推荐配置】
1 核 CPU 1G 内存及以上云服务器。
【定价指南】
此镜像暂不收费。
【产品说明】
1、系统首次初始化启动较慢,请耐心等待,如长时间连不上请进入管理控制台,远程管理终端查看状态。
2、服务器管理员账户信息:Linux 系统 SSH 默认管理员账户为 root,默认密码为新购cvm或者初始化系统盘时所设置。
3、MySQL 默认的管理用户名:root 默认密码:root
4、此镜像使用docker虚拟化技术, 一定要做好调试完毕的容器、镜像备份。
5、更多使用说明请参照 PDF 镜像。
(注:此处使用的MySQL版本为:5.7.26,nginx版本为:1.16.0,PHP版本为:7.3.6)
【功能特性】
1、该镜像无 WEB 操作管理面板,适合具有一定 Linux 、docker经验者使用,如无 Linux 使用经验,可购买含运维服务的 Linux 镜像。
2、使用docker直接启动容器来实现lnmp,极大的减小了性能开销,且镜像再塑造性、可移植性高,方便统一管理和调试。
3、如需使用docker其他镜像,自行下载所需的镜像即可。
4、docker是针对镜像来进行启动容器,一旦容器停止运行(即便通过镜像重新启动一个容器),所有在容器中的操作也会随之消失。
5、基于docker的容器技术,可以通过不同的端口来启动多个容器,达到启动多台服务器的效果,而且每个容器之间完全隔离,互相之间不受影响。
6、MySQL配置文件/docker/mysql/etc/mysql/my.cnf;MySQL数据目录/docker/mysql/data。
7、Nginx 配置文件为容器中/etc/nginx/ 数据存放位置为/docker/nginx/www/html/
【使用指南】
一、连接服务器
工具:Xshell
打开Xshell软件,新建会话
在【连接】选项中,【名称】处随意填写,【主机】处写入服务IP地址,端口号为SSH 端口,默认22。
连接服务器进入linux 管理字符终端
二、管理文件 工具:winscp(xftp)
安装winscp工具,打开之后输入主机名、用户名、密码等信息之后进行连接。
连接成功之后,选择路径,进行文件拖拽即可进行上传下载操作。
2、xftp使用方法
打开 Xshell,点击工具栏【新建文件传输】按钮,打开 Xftp 工具,拖动文件即可上传下载,或者右键文件名称选择上传下载选项。
三、数据库账户连接管理
①可以使用工具navicat 进行连接数据库
通过指定连接的主机地址、端口、用户名、密码进行直接连接。
②进入容器登陆MySQL数据库(默认密码为root)
查看启动MySQL数据库的容器的id或者名称
docker ps
docker exec -it my-mysql /bin/bash
进入容器使用命令登陆即可
mysql -uroot -p
登陆之后即可进行修改密码、创建数据库、表、用户授权等操作。
四、docker启动、停止容器
默认docker和所有容器为开机自启,无需手动启动。
启动一个MySQL容器:
docker run -d --restart=always -p 3306:3306 -v /docker/mysql/data:/var/lib/mysql -v /docker/mysql/etc/mysql/:/etc/mysql --name my-mysql -e MYSQL_ROOT_PASSWORD=root mysql:5.7
启动一个nginx+php容器:
docker run -d -p 80:80 --restart=always -v /docker/nginx/www/html:/var/www/html --name my-lnmp --link my-mysql:db docker.io/richarvey/nginx-php-fpm
-d表示后台运行 -p表示端口对应, 宿主机端口:容器端口 --link表示容器之间相关联 -e表示设置环境变量,此处指定数据库密码为”root” -v表示挂载目录, 宿主文件或目录:容器内文件或目录 --restart=always 表示如果启动失败则进行重启,也可以达到开机自启效果 --name 表示为容器创建一个名称,如果不指定,则使用默认名称 |
停止容器:
docker ps
docker stop “id”
docker rm “id”
(注:若容器由于自身原因,或启动失败,需使用docker ps -a 进行查看容器id)
【售后问题】
1、如有软件不能正常使用的情况请联系在线技术支持。
2、如需在线技术支持,配置、调试、故障排 查等参照本公司服务类商品定价,下单后联系技术支持。
【声明】
1、镜像中如有收费软件,请根据软件官方说明购买使用版权,因版权问题产生的纠纷本公司概不负责。
2、镜像操作系统为公司定制,并经过反复测试验证,请参照商品详情中信息使用,免费镜像为客户体验使用,收费镜像为镜像制作费用,除镜像本身默认环境问题,均不含任何人工技术支持。
3、部分付费镜像有安全加固,但不保证服务器绝对安全,互联网中不存在绝对安全的服务器,请做好代码安全,并培养良好的使用习惯。
售后服务
为保障您的权益,请勿线下交易!90%的欺诈、纠纷、资金盗窃均由线下交易导致。腾讯云市场为您提供以下服务保障:
优质服务商家
严格准入 提供海量上云服务
7*8小时在线客服
全程在线咨询 助您安心购物
专业测试保证品质
安全监测 保障商品质量
售后无忧
不满意可退款 保障售后无忧