*注 已经安装docker前提下
1.安装ubuntu镜像 (网易仓库)
$ docker pull hub.c.163.com/library/ubuntu:latest
2. 开启一个ubuntu容器
$ docker run -tid -p 8080:80 -p 3309:3306 -v /srv/www:/var/www/html --name web hub.c.163.com/library/ubuntu /bin/bash
3. 进入web容器,更新ubuntu软件
$ docker exec -it web /bin/bash
$ apt update
$ apt upgrade
4. 安装nignx mysql php -fpm
$ apt install -y nginx php-fpm mysql-client mysql-server
配置nginx 和 php
*注 路径根据php版本变化
在/etc/php/7.0/fpm/pool.d/www.conf文件中找到监听的scok路径
在/etc/nginx/sites-enabled/default文件中修改php配置
location ~ .php$ {
include snippets/fastcgi-php.conf;
#
# # With php7.0-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# # With php7.0-fpm:
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
网友评论