使用Docker 开发PHP的配置是什么

发布时间:2021-10-18 17:53:24 作者:柒染
来源:亿速云 阅读:96

使用Docker 开发PHP的配置是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

PHP即“超文本预处理器”,是一种通用开源 脚本语言。PHP是在服务器端执行的 脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。

使用Docker 开发PHP的配置是什么

新建 PHP 项目文件夹

在 ./app 新建一个文件夹(本文以 my_php_project 为例)。

$ cd lnmp/app
$ mkdir my_php_project
$ cd my_php_project
$ vi index.php

Windows 10 用户请在资源管理器手动新建

配置 NGINX

打开 ./config/nginx/,新建一个 NGINX 配置文件 my_php_project.conf

$ cd config/nginx
$ vi my_php_project.conf

配置文件内容请参照此目录下的示例配置文件(http 或 https 均有示例配置)

Windows 10 用户请在资源管理器手动新建并编辑配置文件

启动/重启项目

# $ ./lnmp-docker up
$ ./lnmp-docker restart nginx

Windows 10 用户请在 Power Shell 中执行,后文不再赘述。

验证

浏览器打开 DOCKER_HOST,有下列几种情况:

一般为 127.0.0.1

如果你的 Docker 运行在虚拟机,请打开对应的虚拟机 IP

如果你的 Docker 运行在云主机(阿里云、腾讯云、等),请打开对应的公网 IP

多域名配置

开发环境请自行设置 /etc/hosts

我们可以为每一个项目分配一个网址,经过上面的介绍,应该已经知道如何配置,这里简要举例说明一下

例如,我们有以下两个项目

./app/my_first_project 对应网址 app1.khs1994.com
./app/my_other_project 对应网址 app1.khs1994.com

之后我们在 ./config/nginx/ 目录下新建两个 NGINX 文件

app1.khs1994.com.conf
app1.khs1994.com.conf

之后重启,或启动项目。

以下 命令二选一执行,如果之前已经启动了项目,则重启,否则启动。

重启项目

$ ./lnmp-docker restart nginx

启动项目

$ ./lnmp-docker up

浏览器打开网址进行测试。

原文地址: https://www.linuxprobe.com/php-docker-configuration.html

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

推荐阅读:
  1. php docker的原理及作用
  2. 使用docker容器的好处是什么

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

docker php

上一篇:安装zabbix需要php的两个模块是什么

下一篇:Matplotlib如何读取csv文件生成条形图表

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》