| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| baboo Senior Member
 
 
 Joined: 04 Sep 2007
 Posts: 676
 
 
 | 
			
				|  Posted: Tue May 22, 2012 3:59 pm    Post subject: Varnish |   |  
				| 
 |  
				| I found a slackbuild for this. Do you have any experience in using it? I have an application server running java and many web pages. I thought this might speed it up. 
 any insights would be appreciated.
 |  | 
	
		| Back to top |  | 
	
		| gerasimos_h Site Admin
 
 
 Joined: 09 Aug 2007
 Posts: 1757
 Location: Greece
 
 | 
			
				|  Posted: Tue May 22, 2012 4:14 pm    Post subject: |   |  
				| 
 |  
				| Their site it's fast   I didn't know it before, that's a nice suggestion, I'll check it.
 
 gerasimos_h
 _________________
 Superb! Mini Server Project Manager
 http://sms.it-ccs.com
 |  | 
	
		| Back to top |  | 
	
		| baboo Senior Member
 
 
 Joined: 04 Sep 2007
 Posts: 676
 
 
 | 
			
				|  Posted: Tue May 22, 2012 8:29 pm    Post subject: |   |  
				| 
 |  
				| yes it is. I checked out a couple of other sites using it and they are very fast. |  | 
	
		| Back to top |  | 
	
		| gerasimos_h Site Admin
 
 
 Joined: 09 Aug 2007
 Posts: 1757
 Location: Greece
 
 | 
			
				|  Posted: Tue May 29, 2012 9:01 pm    Post subject: |   |  
				| 
 |  
				| Added in network series (n). To test it, just change apache port to 8080, uncomment backend in /etc/varnish/default.vcl and start rc.varnish and apache.
 
 gerasimos_h
 _________________
 Superb! Mini Server Project Manager
 http://sms.it-ccs.com
 |  | 
	
		| Back to top |  | 
	
		| baboo Senior Member
 
 
 Joined: 04 Sep 2007
 Posts: 676
 
 
 | 
			
				|  Posted: Wed May 30, 2012 3:08 pm    Post subject: |   |  
				| 
 |  
				| thanks! Will test and let you know. |  | 
	
		| Back to top |  | 
	
		| simbad Senior Member
 
 
 Joined: 30 Jun 2011
 Posts: 106
 
 
 | 
			
				|  Posted: Wed May 30, 2012 6:48 pm    Post subject: |   |  
				| 
 |  
				| how to add vanish to startup at boot? |  | 
	
		| Back to top |  | 
	
		| gerasimos_h Site Admin
 
 
 Joined: 09 Aug 2007
 Posts: 1757
 Location: Greece
 
 | 
			
				|  Posted: Wed May 30, 2012 8:07 pm    Post subject: |   |  
				| 
 |  
				| Make /etc/rc.d/rc.varnishd executable and either upgrade sysvinit-scripts from SMS-Current or add an entry "/etc/rc.d/rc.varnishd start" in rc.local. 
 gerasimos_h
 _________________
 Superb! Mini Server Project Manager
 http://sms.it-ccs.com
 |  | 
	
		| Back to top |  | 
	
		| simbad Senior Member
 
 
 Joined: 30 Jun 2011
 Posts: 106
 
 
 | 
			
				|  Posted: Thu May 31, 2012 1:37 pm    Post subject: |   |  
				| 
 |  
				| root@xenya:/etc/varnish# telnet 127.0.0.1 8080 Trying 127.0.0.1...
 Connected to 127.0.0.1.
 Escape character is '^]'.
 quit
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
 <html><head>
 <title>501 Method Not Implemented</title>
 </head><body>
 <h1>Method Not Implemented</h1>
 <p>quit to / not supported.<br />
 </p>
 </body></html>
 Connection closed by foreign host.
 root@xenya:/etc/varnish# telnet 127.0.0.1 80
 Trying 127.0.0.1...
 telnet: connect to address 127.0.0.1: Connection refused
 
 
 Any sugestion?
 |  | 
	
		| Back to top |  | 
	
		| gerasimos_h Site Admin
 
 
 Joined: 09 Aug 2007
 Posts: 1757
 Location: Greece
 
 | 
			
				|  Posted: Thu May 31, 2012 1:51 pm    Post subject: |   |  
				| 
 |  
				| Did you change port in /etc/httpd/httpd.conf? 
  	  | Code: |  	  | Listen 8080 ServerName sms:8080
 | 
 
 Did you uncomment backend in /etc/varnish/default.vcl?
 
  	  | Code: |  	  | backend default { .host = "127.0.0.1";
 .port = "8080";
 }
 | 
 
 
  	  | Code: |  	  | /etc/rc.d/rc.varnish restart apachectl  restart
 | 
 
 gerasimos_h
 _________________
 Superb! Mini Server Project Manager
 http://sms.it-ccs.com
 |  | 
	
		| Back to top |  | 
	
		| simbad Senior Member
 
 
 Joined: 30 Jun 2011
 Posts: 106
 
 
 | 
			
				|  Posted: Thu May 31, 2012 2:10 pm    Post subject: |   |  
				| 
 |  
				| Yes, and chmod 755  /etc/varnish/default.vcl 
 root@xenya:~# /etc/rc.d/rc.varnish restart
 -bash: /etc/rc.d/rc.varnish: No such file or directory
 root@xenya:~#
 |  | 
	
		| Back to top |  | 
	
		| gerasimos_h Site Admin
 
 
 Joined: 09 Aug 2007
 Posts: 1757
 Location: Greece
 
 | 
			
				|  Posted: Thu May 31, 2012 2:27 pm    Post subject: |   |  
				| 
 |  
				| My bad, it' a typo 
  	  | Code: |  	  | chmod +x /etc/rc.d/rc.varnishd /etc/rc.d/rc.varnishd start
 | 
 
 gerasimos_h
 _________________
 Superb! Mini Server Project Manager
 http://sms.it-ccs.com
 |  | 
	
		| Back to top |  | 
	
		| simbad Senior Member
 
 
 Joined: 30 Jun 2011
 Posts: 106
 
 
 | 
			
				|  Posted: Thu May 31, 2012 2:48 pm    Post subject: |   |  
				| 
 |  
				| root@xenya:~# /etc/rc.d/rc.varnishd start starting varnish...
 /var/run/varnish.pid: Resource temporarily unavailable
 root@xenya:~#
 |  | 
	
		| Back to top |  | 
	
		| simbad Senior Member
 
 
 Joined: 30 Jun 2011
 Posts: 106
 
 
 | 
			
				|  Posted: Thu May 31, 2012 2:49 pm    Post subject: |   |  
				| 
 |  
				| root@xenya:~# /etc/rc.d/rc.varnishd start /etc/rc.d/rc.varnishd: line 44: [: 2726: unary operator expected
 /etc/rc.d/rc.varnishd: line 48: /var/run/varnish.pid exists but pid doesn't match pid of varnishd. please investigate.: No such file or directory
 root@xenya:~#
 |  | 
	
		| Back to top |  | 
	
		| gerasimos_h Site Admin
 
 
 Joined: 09 Aug 2007
 Posts: 1757
 Location: Greece
 
 | 
			
				|  Posted: Thu May 31, 2012 2:55 pm    Post subject: |   |  
				| 
 |  
				|  	  | Code: |  	  | killall -9 varnishd rm -f /var/run/varnish.pid
 /etc/rc.d/rc.varnishd start
 | 
 
 gerasimos_h
 _________________
 Superb! Mini Server Project Manager
 http://sms.it-ccs.com
 |  | 
	
		| Back to top |  | 
	
		| simbad Senior Member
 
 
 Joined: 30 Jun 2011
 Posts: 106
 
 
 | 
			
				|  Posted: Thu May 31, 2012 4:27 pm    Post subject: |   |  
				| 
 |  
				|  	  | Code: |  	  | 
 root@xenya:~# ./etc/rc.d/rc.varnishd start
 -bash: ./etc/rc.d/rc.varnishd: No such file or directory
 root@xenya:~# clear
 root@xenya:~# killall -9 varnishd
 varnishd: no process found
 root@xenya:~# rm -f /var/run/varnish.pid
 root@xenya:~# /etc/rc.d/rc.varnishd start
 starting varnish...
 Message from C-compiler:
 gcc: error trying to exec 'as': execvp: No such file or directory
 Running C-compiler failed, exit 1
 
 VCL compilation failed
 root@xenya:~#
 
 
 | 
 |  | 
	
		| Back to top |  | 
	
		|  |