Config IIS for serving Static files / CDN? [closed] - iis

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Is there anyway to config IIS to serve static file like CDN? Like Gzip, Cache, E-tag, Mod-date?
And how should we config to make it very robust on massive requests?
I know it's a short question but that's all I want to ask.
To the question on the IIS version, i prefer 6 and 7 IIS. You can give your answer on either 6 or 7 :)
Thanks! I hope people find this question useful!

regardless of the server (IIS, Apache, etc.):
You achieve robustness through scale. Put 1000-2000 servers behind a few hardware load-balancers (F5's). Monitor constantly to ensure they all have the same files. Secure your file system so writes are allowed by only 1-2 users. Spread them geographically across network providers, power suppliers and backhoe opportunities.
Or just outsource it to someone who's already done all of this.

Related

dedicated servers for socket.io? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
One of the main features in my website is a simple One-to-One chat.
I'm debating whether or not I shall dedicate a server (or a cluster) for the sole purpose of this chat feature. The simpler option would be combining this feature as part of the web-servers and just scale out when necessary.
It is worth mentioning I'd like in the future to enable images transfer within the chat.
So what is the better option and why?
Well yes, Whether to use another dedicated server is not depending on how much traffic your site will have to handle. If you're dealing with images It will be a good idea to store them in another server and keep the root server clean.

Best Free alternative to WHM/Cpanel [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
Few days ago I purchased a cheap VPS for a project. Our budget is very small so i can't afford to buy WHM and Cpanel. Are there any free hosting control panels that offer same amount of functionality?
This VPS is just a blank cent os so every thing has to be installed by me. I am a very new to managing a server and am struggling very much I am a web developer. I Hope someone can offer advice.
The application I want to host is made using PHP, MySql
Thank you
Check out Webmin (http://www.webmin.com/)
Basically cpanel but better.

Modify http packets in linux gateway [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Greets,
I have a CentOS installed as a gateway, and some clients connect to internet via this gateway(NAT).
Now I want to insert some string to each webpage that clients requested. How to achieve this? netfilter, winpcap or something else ?
Any comments will be appreciated:-)
Ideally, don't. Doing this blindly will break a lot of web pages, especially ones which make heavy use of AJAX. (Because your inserted strings will end up in places where they will cause errors, like JSON responses.)
If you must, the term for what you're trying to do is "transparent proxying". Squid supports this: http://wiki.squid-cache.org/SquidFaq/InterceptionProxy
Modifying the response content requires something that knows how to parse and correctly change that content. That means you can't do it at the packet layer (layer 3, where NAT is also implemented) but you need something at the application layer (layer 7). Application level gateways are usually called proxies :-)
And since this question is actually in the wrong forum I will stop answering for now :-) Please move it to i.e. Server Fault.

Using DNS based system to unblock a blocked URL? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Okay I understand that this might be a silly question.
I'm looking forward to unblock Youtube in my country. I'm quite sure its a simple address/url block. I currently have to use proxies which reduce the speed of the connection. I tried to use the IP of Youtube to open it up but Youtube's IP actually opens up Google.com so that it is of no use.
I was also thinking of something like creating a DNS entry on one of my sub-domains that might point to Youtube's URL in some way but that might not be possible as I don't really know how DNS systems work at all. So some guesses might help. I'm not sure of some other hidden URLs that point to Youtube or even if some exist. So they might help as well.
May be using VPN connection to some provider that does not block the traffic would help? This one for example: http://privateinternetaccess.com

I am looking for an application to host web services on FreeBSD [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
My boss has asked me to look into applications to host web services on our FreeBSD machine. Previously I have only used visual studios to do web services so I am wondering what is the best applications on there to host them on in a unix environment?
Thanks for the help!
EDIT: Just to be clear, I am talking about something like this: http://axis.apache.org/axis2/java/core/ I am just not familiar with what is the most popular/most stable ect. on the unix side of things.
It depends on the application you want to host.
There are several ways to solve your task:
Use normal web-server (e.g. Apache, Nginx and so on)
Use specialized software with innate web-server capabilities (e.g. Twisted, Node.JS and so on).
You need to be more concrete to get concreter answer :)

Resources