良许Linux教程网 干货合集 通过Docker 开发 PHP项目(二):配置

通过Docker 开发 PHP项目(二):配置

Docker 是这几年非常火的一项技术,作为一名软件开发人员,应该及时的接触和掌握,本篇文章重点为大家讲解一下通过Docker 开发 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 用户请在 PowerShell 中执行,后文不再赘述。

验证

浏览器打开 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

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

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

img
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部