initial code repo
[stor4nfv.git] / src / ceph / doc / start / rgw.conf
diff --git a/src/ceph/doc/start/rgw.conf b/src/ceph/doc/start/rgw.conf
new file mode 100644 (file)
index 0000000..e1bee99
--- /dev/null
@@ -0,0 +1,30 @@
+FastCgiExternalServer /var/www/s3gw.fcgi -socket /tmp/radosgw.sock
+
+
+<VirtualHost *:80>
+
+       ServerName {fqdn}
+       <!--Remove the comment. Add a server alias with *.{fqdn} for S3 subdomains-->
+       <!--ServerAlias *.{fqdn}-->
+       ServerAdmin {email.address}
+       DocumentRoot /var/www
+       RewriteEngine On
+       RewriteRule ^/([a-zA-Z0-9-_.]*)([/]?.*) /s3gw.fcgi?page=$1&params=$2&%{QUERY_STRING} [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
+
+       <IfModule mod_fastcgi.c>
+       <Directory /var/www>
+                       Options +ExecCGI
+                       AllowOverride All
+                       SetHandler fastcgi-script
+                       Order allow,deny
+                       Allow from all
+                       AuthBasicAuthoritative Off
+               </Directory>
+       </IfModule>
+
+       AllowEncodedSlashes On
+       ErrorLog /var/log/apache2/error.log
+       CustomLog /var/log/apache2/access.log combined
+       ServerSignature Off
+
+</VirtualHost>
\ No newline at end of file