Project

General

Profile

Feature #7933

Updated by Sage Weil about 10 years ago

modify the rgw.py task to take an additional option 'frontend' that defaults to 'apache', but can also be 'civetweb'. 

 if it is apache, do the existing work of spinning up apache2 + mod_fastcgi, and run radosgw in the current default config (w/ a fastcgi socket). 

 if it is civetweb, skip all the apache stuff, and start up rgw with these extra arguments: 
 <pre> 
 --rgw-frontends "civetweb port=80" civetweb:port=80 
 </pre> 
 (or whatever the port should be; i forget if the task has it on a weird port) 

Back