侧边栏壁纸
博主头像
云BLOG 博主等级

行动起来,活在当下

  • 累计撰写 318 篇文章
  • 累计创建 6 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

docker系列课4:安装php-nginx

Administrator
2024-09-29 / 0 评论 / 0 点赞 / 0 阅读 / 0 字

视频地址:

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

0

评论区