搭建:
    设置一个域名指向正确的项目目录即可,只是把此项目只用于存储图片

    此项目可无任何代码,只是单纯的存储图片文件
原理:
1.客户端在上传图片到服务器
2.服务器将此图片利用ftp上传到图片服务器
3.删除服务器的图片

附上php操作ftp代码:

 /**
     * 图片上传到图片服务器
     * 这里由于采用图片服务器模式,故在删除作品时没有删除掉图片
     * @return [type] [description]
     */
    function ftpPut($file_path){
        $ftp_server = $GLOBALS['G_SP']['img_ftp']['ip'];
        $ftp_user = $GLOBALS['G_SP']['img_ftp']['user'];
        $ftp_pass = $GLOBALS['G_SP']['img_ftp']['pwd'];

        // set up a connection
        $conn_id = ftp_connect($ftp_server);
        $login_result = ftp_login($conn_id, $ftp_user, $ftp_pass);

        if ((!$conn_id) || (!$login_result)) {
            echo "FTP connection has failed!";
            echo "Attempted to connect to $ftp_server for user $ftp_user";
            exit;
        } 

        // try to login
        $source_file = $file_path;  //源地址
        $destination_file = $file_path;  //目标地址
        $upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
        ftp_quit($conn_id);
        ftp_close($conn_id);
        // 删除本地的图片
        // @unlink($file_path);
    }

    /**
     * ftp循环创建目录
     */
    function ftpMkdir($file_path){
        $ftp_server = $GLOBALS['G_SP']['img_ftp']['ip'];
        $ftp_user = $GLOBALS['G_SP']['img_ftp']['user'];
        $ftp_pass = $GLOBALS['G_SP']['img_ftp']['pwd'];
       
        // set up a connection
        $conn_id = ftp_connect($ftp_server);
        $login_result = ftp_login($conn_id, $ftp_user, $ftp_pass);

        if ((!$conn_id) || (!$login_result)) {
            echo "FTP connection has failed!";
            echo "Attempted to connect to $ftp_server for user $ftp_user";
            exit;
        } 

        // 判断目录是否存在,不存在则创建
        if(substr($file_path, -1) == '/'){
            $file_path = substr($file_path , 0 , strlen($file_path)-1);
        }
        $path_arr = explode('/',$file_path); // 取目录数组
        $path_div = count($path_arr); // 取层数
        foreach($path_arr as $val){ // 创建目录
            if(@ftp_chdir($conn_id,$val) == FALSE){
                $tmp = @ftp_mkdir($conn_id,$val);
                if($tmp == FALSE){
                    echo "目录创建失败,请检查权限及路径是否正确!";
                    exit;
                }
                @ftp_chdir($conn_id,$val);
            }
        }

        ftp_quit($conn_id);
        ftp_close($conn_id);
    }