在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
安装 PHP 镜像查找Docker Hub上的php镜像 docker search php
这里我们拉取官方的镜像,标签为5.6-fpm docker pull php:5.6-fpm
Nginx + PHP 部署启动 PHP docker run --name myphp-fpm -v ~/nginx/www:/www -d php:5.6-fpm
命令说明:
创建 ~/nginx/conf/conf.d 目录: mkdir ~/nginx/conf/conf.d
在该目录下添加 ~/nginx/conf/conf.d/runoob-test-php.conf 文件,内容如下: server { listen 80; server_name localhost; location / { root /usr/share/nginx/html; index index.html index.htm index.php; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location ~ \.php$ { fastcgi_pass php:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /www/$fastcgi_script_name; include fastcgi_params; } }
配置文件说明:
启动 nginx: docker run --name runoob-php-nginx -p 8083:80 -d \ -v ~/nginx/www:/usr/share/nginx/html:ro \ -v ~/nginx/conf/conf.d:/etc/nginx/conf.d:ro \ --link myphp-fpm:php \ nginx
在 ~/nginx/www 目录下创建 index.php <?php
echo phpinfo();
?>
|
2022-08-17
2022-11-06
2022-08-14
2022-08-18
2022-08-16
请发表评论