zoukankan      html  css  js  c++  java
  • 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、登录

  • 相关阅读:
    PAT之我要通过
    卡拉兹(Callatz)猜想
    数组元素循环右移问题
    Reorder List
    一个fork的面试题
    内存流和null字节
    标准C IO函数和 内核IO函数 效率(时间)比较
    由fdopen和fopen想到的
    VS经常报错的link error 2019
    VS快捷键设置
  • 原文地址:https://www.cnblogs.com/mustark/p/10694532.html
Copyright © 2011-2022 走看看