ITPub博客

首页 > 云计算 > Docker/K8 > 使用 Docker 开发 PHP 项目(四):CLI

使用 Docker 开发 PHP 项目(四):CLI

Docker/K8 作者:安全剑客 时间:2020-07-26 09:47:43 0 删除 编辑
cli 行界面(英语:command-line interface,缩写:CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。

使用 Docker 开发 PHP 项目(四):CLI使用 Docker 开发 PHP 项目(四):CLI

CLI

为方便操作,我封装了一些 。

/macOS
$ ./lnmp-docker.sh
Windows 10

请在 Power  中执行,禁止执行 的问题请查看系列一的文章。

$ ./lnmp-docker.ps1
CLI 功能

下面内容以 ./lnmp-docker.sh 为例,Windows 10 用户自行替换为 ./lnmp-docker.ps1

自签名 SSL 证书(支持通配符)
$ ./lnmp-docker.sh ssl-self khs1994.com *.khs1994.com 127.0.0.1 192.168.199.100 localhost

生成的文件位于 ./config/nginx/ssl-self 中

浏览器不信任自签名 CA 证书,请自行将 root-ca.crt 导入浏览器。(方法自行查找)

生成 NGINX 配置

假设 PHP 项目位于 ./app/my_php_project

$ ./lnmp-docker.sh nginx-config https my_php_project demo.khs1994.com

打开 ./config/nginx/demo.khs1994.com.conf 检查配置,确保正确之后,重新启动

$ ./lnmp-docker.sh restart nginx
将 127.0.0.1 demo.khs1994.com 写入 /etc/hosts

浏览器打开 验证。(请确保浏览器导入了 root-ca.crt )

清理日志文件
$ ./lnmp-docker.sh cleanup
更多功能

执行下面命令自行探索

./lnmp-docker.sh

原文地址:

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31559985/viewspace-2706963/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-11-01

  • 博文量
    1443
  • 访问量
    1003947