1.Dockerfile FROM centos:7 RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN yum -y install wget \ && wget https://www.php.net/distributions/php-7.4.16.tar.gz RUN yum -y install gcc \ gcc-c++ \ make \ libxml2-devel \ openssl-devel \ curl-devel \ libjpeg-devel...
mysql>GRANTALLPRIVILEGESONwordpress.*TO'worpress'@'%'IDENTIFIEDBY'wordpress'; 4.部署WordPress 4.1 编写k8s的nginx,PHP的svc,deployment yaml apiVersion:v1kind:Servicemetadata:name:nginx-phpnamespace:yan-testspec:type:NodePortports:-name:httpport:80protocol:TCPtargetPort:80nodePort:30080selector:app:ngi...
大概步骤是分别编写nginx php mysql的Dockerfile文件,从这些Dockerfile文件中生成各自的镜像,然后使用docker-compose工具来统一管理nginx php mysql。为了能只使用docker-compose.yml一个文件就能快速部署wordpress环境,我们把Dockerfile及环境的相关配置保存到阿里云的Kelude(git代码托管code.aliyun.com),然后使用阿里云的Docke...
2.安装数据库,mysql, sudo apt-get install mysql-server ubuntu系统,安装过程中,会叫你填写密码,可以输入一个,到时候登陆数据库用 如果不输入,就没密码 然后登陆数据库,创建一个数据库,等会安装wordpress用 mysq -u root p 输入你输入的密码 创建数据库,取名wordpress create database wordpress; ---分割线--...
1、进入docker容器 sudo docker exec -it nginx-v2 bash 2、在nginx-v2容器中,安装php环境 // 切换国内源sed -i 's/deb/#deb/g' /etc/apt/sources.listsed -i '$a\deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free' /etc/apt/sources.listsed -i '$a\deb ...
1.安装docker 2.源码安装nginx、php 3.使用Dockerfile 启动nginx、php 二、安装docker https://docs.docker.com/engine/installation/linux/docker-ce/centos/ 三、制作容器 1.获取一个centos镜像作为基础镜像 docker pull centos docker run --net:host -it --name nginx centos bash ...
进入网站目录,新建phpinfo文件 cd /usr/share/nginx/html vim phpinfo.php 访问192.168.157.129/phpinfo 5.安装Wordpress博客测试效果 wget https://wordpress.org/latest.zip unzip latest.zip sudo wget http://192.168.157.1/Share/wordpress-6.2.zip sudo unzip wordpress-6.2.zip 6.提交docker镜像 // 提交容...
一、开始搭建wordpress(自己的办法,有效) 我们将使用 Nginx、MySQL和 PHP-FPM 部署‘ Wordpress’,每个服务都有自己的容器。比如我喜欢创建新的文件夹,所以大家随便创建,比如我创建的/wordpress-compose,然后进入这个文件夹下。 前提条件: 已经装好docker-compose ...
到https://code.aliyun.com/创建一个项目,如Dockerfile。之后我们把wordpress环境的所有相关Dockerfile及配置文件放置到centosbz目录。 使用阿里云镜像仓库 阿里云docker镜像仓库地址为https://cr.console.aliyun.com,用来存放docker镜像,可以在本地push镜像上去,也可以从Kelude拉取Dockerfile自动构建镜像。我们先登录,然后...
mysql -u root 创建wordpress数据库:create database wordpress;apt-get install vim安装vim后修改wp-config-docker.php 容器内网站目录root@77ae970cebc2:/var/www/html下,修改wp-config-docker.php文件(若提示没有vi命令,那么输入apt-get install vim安装即可):修改如下:修改保存后,docker内执行 cp wp-...