Features Title Here. Consectetur adipisicing

Features Content Here. Sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

cmand

Thursday, 25 October 2012


Source:aacable.wordpress.com
Credits:Syed Jahanzaib

1:Create file
touch /etc/fw.sh

2:Change permissions
chmod +x /etc/fw.sh

3:Edit File
nano /etc/fw.sh

(Add the script simple internet sharing)

4:Run
/etc/fw.sh

5:Place shortcut
/etc/rc.local

6:Upgrade DNS
apt-get install dnsmasq

7:Update system
apt-get update

8:Install Squid
apt-get install squid

9:Edit squid.conf
nano /etc/squid/squid.conf

(Add the script squid.conf)

10:Install Nginx
apt-get install nginx

11:Edit Nginx.conf
nano /etc/nginx/nginx.conf

(Add the script Nginx.conf)

12:Create directories to hold cache files
mkdir /usr/local/www
mkdir /usr/local/www/nginx_cache
mkdir /usr/local/www/nginx_cache/tmp
mkdir /usr/local/www/nginx_cache/files
chown www-data /usr/local/www/nginx_cache/files/ -Rf

13:create nginx.rb file
touch /etc/nginx/nginx.rb
chmod 755 /etc/nginx/nginx.rb

14:edit Nginx.rb
nano /etc/nginx/nginx.rb

(Add script Nginx.rb)

15:Install Ruby
apt-get install ruby

16:create cache dir
mkdir /cache1
chown proxy:proxy /cache1
chmod -R  777 /cache1

17:Start dir
squid -z

18:Start squid
service squid start

19:Restart Nginx
service nginx restart

20:Chek cached videos
ls -lh /usr/local/www/nginx_cache/files

21:chek cache hit
tail -f /var/log/squid/access.log | grep HIT

0 comments:

Post a Comment