Soylent-www: Difference between revisions

From SoylentNews
Jump to navigation Jump to search
(Created page with "== Basic Information == Ip address: 198.58.127.22 Services that *should* be running: *varnish *httpd *slash *nginx? Note: Only httpd does *not* have an init script, needs...")
 
mNo edit summary
Line 8: Line 8:
*slash
*slash
*nginx?   
*nginx?   
*memcached


Note:
Note:
Line 30: Line 31:
== Slash Config ==
== Slash Config ==
No Idea, I didn't set this up.
No Idea, I didn't set this up.
== Memcache Config ==
This caches mysql queries so fewer queries have to go back to the db.
I didn't set this up, someone else need to document the config.

Revision as of 21:28, 15 March 2014

Basic Information

Ip address: 198.58.127.22

Services that *should* be running:

  • varnish
  • httpd
  • slash
  • nginx?
  • memcached

Note: Only httpd does *not* have an init script, needs to be fired manually via apachectl.

Varnish Config

Varnish is a caching reverse proxy that listens on port 80 and proxies traffic to the local apache running on port 2600.

It's current set to cache only status objects: css, js, gif, jpeg, etc.

Nginx Config

No idea, I didn't set this up.

If it's passing to Varnish, it probably won't work because slash is brain-dead about upstream reverse proxies and doesn't really parse the X-Forwarded-For header properly.

If it's passing directly to the local apache, it might work a bit better.

Apache Config

Listening on Port 2600, there is a setting in one of the slash includes to get perl to recognize the XFF header stuff

Slash Config

No Idea, I didn't set this up.

Memcache Config

This caches mysql queries so fewer queries have to go back to the db. I didn't set this up, someone else need to document the config.