欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

docker部署LNMP架构的方法

程序员文章站 2022-07-06 17:19:35
环境要求: ip  hostname 192.168.1.1 node1 项目规划:容器网段:172.16.10.0/24...

环境要求:

ip  hostname
192.168.1.1 node1

项目规划:

容器网段:172.16.10.0/24

nginx:172.16.10.10

mysql:172.16.10.20

php:172.16.10.20

网站根目录:/www

nginx配置文件:/conf

mysql持久化目录:/var/lib/mysql

提前准备服务配置文件:

nginx

mysql

1、配置lnmp虚拟网卡,网段172.16.10.0/24,网关172.16.10.254

 2、创建nginx容器测试访问 

 3、运行mysql容器 

 4、创建php-fpm容器

 5、nginx和php的连接 

docker部署LNMP架构的方法

docker部署LNMP架构的方法

5.1、添加nginx静态的测试界面

5.2、添加php测试页面 

docker部署LNMP架构的方法

能够访问到以上两个界面,说明nginx和php的连接,没有问题,接下来是 php和mysql的连接。在这里我们使用一个phpmyadmin的数据库管理工 具。

6、测试php容器与mysql容器的协调性、工具phpmyadmin

6.1、更新nginx配置文件 

 docker部署LNMP架构的方法

内容如下:

测试访问:

docker部署LNMP架构的方法

其实这主要是php镜像不支持连接mysql,我们要重新写一个。

7、解决php不关联mysql

7.1、phpmysql配置指向mysql地址

8、访问测试  

docker部署LNMP架构的方法

docker部署LNMP架构的方法

docker部署LNMP架构的方法

9、趁热打铁,在发布一个dz论坛

dz论坛链接地址:http://down.chinaz.com/soft/41403.htm

docker部署LNMP架构的方法

  docker部署LNMP架构的方法

到此这篇关于docker部署lnmp架构的方法的文章就介绍到这了,更多相关docker部署lnmp架构内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!