On the last post i talk about Setup unmanaged VPS with Litespeed Php and mySQL.
This time we will setup an unmanaged VPS (with OS centOS) to host multiple web proxy domain.
WebProxy consume a huge amount of server’s resources, so it would be kind if you configure your server to minimalis configuration, leave everything that not used for web proxy server, like mySQL, postfix and etc. What we need in web proxy server is httpd service (like apache), PHP, perl, python and curl. FTP server is required too in order to upload and edit web proxy script.
This post is continued part of Setup unmanaged VPS with Litespeed Php and mySQL
This time we will setup pure-ftpd ftp server, host multiple domains with litespeed webserver and create user account
Here’s how to quickly install and setup litespeed webserver on unmanaged VPS (centOS) without cpanel. This include how to setup virtual host in litespeed and create user account to access it from ftp client. Shortly, after these step complete, you can use your VPS to host multiple domains
1. Login to webmin panel
2. Install Squid Proxy Servers
Enter squid panel, ussualy it’s located under Unused Modules tab. If this message appear :
Login to your server via putty or tunnelier, and in command console type this command :
# top
a
SSL is a protocol using different cryptographic algorithms to implement security using authentication with certificates, session key exchange algorithms, encryption and integrity check. It is a common protocol, often used to ensure that the communication between WWW-server and WWW-client is safe and encrypted.
A proxy server is a machine that sits between the proxy users and the servers that they need access to. When a proxy user requests a certain remote resource using a URL, the proxy server receives this request and fetches the resource to fulfill the client’s request. This process enables the proxy server to store the requested content in a cache. Any new request that asks for information already in the cache no longer needs to be serviced by fetching it from the remote server. Instead, the new request is serviced from the cached data. In typical proxy scenarios, the purpose of a proxy server is to fetch the requested resource from the remote server, return it to the requesting user, and cache it in local drives.