docker系列课4:安装php-nginx

视频地址:

https://www.bilibili.com/video/BV14V411X7K9/?p=4

 

1.搜索php 

docker search php

2.找到合适的,拉取一下

 docker pull webdevops/php-nginx 或者指定拉取8.0的版本 docker pull webdevops/php-nginx:8.0

这一步可以省略,下面run的时候会自动拉取

3. 执行运行命令

这里我们拿php8.0来做测试

docker run -d --name phpnginx-test -p 9988:80 -v D:\anzhuang\app\dk\phpnginx\www:/app --network test-net-maoshu webdevops/php-nginx:8.0

注意:这里的-v后面的路径换成自己电脑里的文件路径,不要照抄!!!

运行后就可以打开了,注意我们宿主机里的 www目录里要有一个index.php文件 ,否则nginx会报错。

index.php中可以输出看下phpinfo(); 里面内置了常用的php扩展。

在终端运行 php -m 可查看具体安装了哪些扩展。

然后测试下前2节课的redis和mysql的连接。

其他

容器文件位置

站点目录位置:/app

php.ini文件位置:/opt/docker/etc/php/php.ini

nginx配置位置:/opt/docker/etc/nginx/conf.d

ssl配置位置:/opt/docker/etc/nginx/ssl

如果想安装不同版本,可以在run的时候指定tag

image

 

docker系列课5:用compose安装php-apache-猫叔的编程圈
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    请登录后查看评论内容