• CKA-docker部署LNMP网站平台


    ---恢复内容开始---

    1、自定义网络

    docker network create lnmp

    2、创建Mysql容器

    docker run -d

    --name lnmp_mysql

    --net lnmp --mount src=mysql-vol,dst=/var/lib/mysql

    -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=wordpress mysql:5.7  --character-set-server=utf8

    3、创建PHP容器

    docker run -d --name lnmp_php --net lnmp --mount src=wwwroot,dst=/wwwroot php:v1

    4、创建Nginx容器

    docker run -d --name lnmp_nginx --net lnmp -p 88:80

    --mount type=bind,src=$(pwd)/nginx.conf,dst=/usr/local/nginx/conf/nginx.conf --mount src=wwwroot,dst=/wwwroot nginx:v1

    5、创建测试页面index.html、test.php

    [root@node1 _data]# pwd
    /var/lib/docker/volumes/wwwroot/_data
    [root@node1 _data]# cat index.html 
    hello world`
    [root@node1 _data]# cat test.php 
    <?php phpinfo();?>

    6、搭建wordpress博客

    上传wordpress-4.9.4-zh_CN.tar.gz,并在/var/lib/docker/volumes/wwwroot/_data下解压,将wordpress/目录下的内容移至当前目录

    cd /var/lib/docker/volumes/wwwroot/_data
    tar zxvf wordpress-4.9.4-zh_CN.tar.gz 
    mv wordpress/* ./

    1、开始

    2、配置数据库相关信息

    3、在/var/lib/docker/volumes/wwwroot/_data(博客目录)下,手工创建wp-config.php文件,并将以下文字粘贴于其中。

    4、登录

  • 相关阅读:
    Eureka实现注册与发现
    SpringBoot之彩色输出
    SpringBoot之简单日志配置
    SpringBoot之文件读取
    springboot之banner
    记一下一个我误解的小特性
    spring4新特性-泛型依赖注入
    boot之mybatis
    springmvc之单元测试(MockMvc)-独立测试
    git ignore
  • 原文地址:https://www.cnblogs.com/mustark/p/10694532.html
Copyright © 2020-2023  润新知