docker/nginx-pureftpd
2017-04-18 15:17:10 +08:00
..
ftp 优化nginx-pureftpd 2016-12-01 11:05:53 +08:00
nginx/config 新增supervisord的docker化容器 2017-04-18 15:17:10 +08:00
docker-compose.yml 新增supervisord的docker化容器 2017-04-18 15:17:10 +08:00
README.md 优化nginx-pureftpd 2016-12-01 11:05:53 +08:00

nginx+ftp功能服务(本例用来上传gitbook的静态页面)

=====

  1. 在宿主机器执行以下命令,存放相关数据文件

    执行命令

    docker-compose up -d
    
  2. FTP设置

    # 创建密码
    docker exec -it gitbook-ftp /bin/bash
    pure-pw useradd ftp -u ftpuser -d /usr/share/nginx/html
    # 创建库
    pure-pw mkdb
    

    其中,用户名为 ftp ,密码输入后,重启服务。

    注意ftp连接时不要选择被动模式

  3. Nginx

    默认是不开放文档列表功能,如果目录中没索引文件,会报 403 Forbidden


FTP配置信息参见http://download.pureftpd.org/pub/pure-ftpd/doc/README