0
点赞
收藏
分享

微信扫一扫

OpenCV(一) —— OpenCV 基础

草原小黄河 2024-05-06 阅读 12

一、前期准备

  1.1 搭建项目环境

    公司在实际的生产环境中需要使用Docker技术在一台主机上创建LNMP服务并运行Wordpress网站平台。然后对此服务进行相关的性能调优和管理工作。

  1.2 安装包下载

wget http://101.34.22.188/lnmp_wordpress/mysql-boost-5.7.20.tar.gz
wget http://101.34.22.188/lnmp_wordpress/nginx-1.12.0.tar.gz
wget http://101.34.22.188/lnmp_wordpress/php-7.1.10.tar.bz2
wget http://101.34.22.188/lnmp_wordpress/wordpress-4.9.4-zh_CN.tar.gz
> 或者
wget -r -np http://101.34.22.188/lnmp_wordpress/

  1.3 服务器环境

容器操作系统IP地址主要软件
nginxCentOS  7172.20.0.10Docker-Nginx
mysqlCentOS  7172.20.0.20Docker-Mysql
phpCentOS  7172.20.0.30Docker-php

  1.4 任务需求

使用 Docker 构建 LNMP 环境并运行 Wordpress 网站平台
限制 Nginx 容器最多使用500MB的内存和1G的 Swap
限制 Mysql 容器写/dev/sda的速率为10MB/s
将所有容器进行快照,然后将 Docker 镜像打包成tar包备份到本地

二、实验部署

  2.1 nginx

  2.1.1 前期准备

    关闭防火墙 

  2.1.2 创建并进入nginx文件夹,下载压缩包

  2.1.3 编辑Dockerfile

  2.1.4 编辑nginx

  2.1.5 过滤nginx配置文件内容

  2.1.6 创建html文件夹,压缩文件到创建的文件夹内

  2.1.7 生成镜像

  2.1.8 创建容器

  2.1.9 在后台启动镜像容器:

  2.2 mysqld

  2.2.1 前期准备

  2.2.2 创建并进入mysqld文件夹

  2.2.3 编辑Docker

  2.2.4 编辑mysql核心文件

  2.2.5 查看mysql文件下的内容

  2.2.6 生成镜像

  2.2.7 启动容器并初始化

  2.2.8 查看mysqld状态

    这里需要退出容器,再查看mysql状态

  2.3 php

  2.3.1 前期准备

  2.3.2 创建并切换到文件夹下

  2.3.3 编辑Dockerfile

  2.3.4 编辑php-fpm配置文件

  2.3.5 编辑www配置文件

  2.3.6 编辑php.ini

  2.3.7 生成镜像

  2.3.8 查看所有镜像状态

  2.3.9 创建容器并在后台启动

  2.3.10 查看当前镜像

  2.3.11 切换到mysql下查看进程

  2.4 测试

举报

相关推荐

0 条评论