Skip to content

Use Docker to quickly and easily deploy LNMP(Linux, Nginx, MySQL, PHP7).

License

Notifications You must be signed in to change notification settings

WindomZ/docker-lnmp

Repository files navigation

docker-lnmp

通过Docker实现快捷部署lnmp(Linux, Nginx, MySQL, PHP7)

UpdateDate

English

用法

安装

克隆项目到部署路径下:

$ git clone https://github.com/WindomZ/docker-lnmp.git
$ cd docker-lnmp

配置

  • 根据个人环境配置.env文件,比如修改MySQL密码MYSQL_ROOT_PASSWORD等。

  • 如果需要配置nginx,在./nginx/nginx.conf下面增改。

  • 如果需要配置php-fpm,在./php-fpm/php.conf下面增改。

  • 如果需要配置mysql,在./mysql/conf.d./mysql/mysql.conf.d下面增改。

编译和运行

首先安装好 DockerDocker Compose

  • 如果部署运行lnmp:

    $ ./up.sh
  • 如果停止运行lnmp:

    $ ./down.sh

路径目录

NGINX_ROOT

nginx的root路径。

将web应用部署到这里。

MYSQL_DATA

mysql的数据存储路径。

请不要修改里面内容

SHARE

nginxphp-fpmmysql容器之间的文件分享路径。

参考

About

Use Docker to quickly and easily deploy LNMP(Linux, Nginx, MySQL, PHP7).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published