You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
	
	
		
		
			
	
	
		
			
				
					
						
							|  |  |  | #!/bin/sh
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | SCRIPT=$(readlink -f "$0")
 | 
					
						
							|  |  |  | CWD=$(dirname "$SCRIPT")
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # install sphinxsearch:
 | 
					
						
							|  |  |  | echo 'yes' | sudo add-apt-repository ppa:builds/sphinxsearch-daily
 | 
					
						
							|  |  |  | sudo apt-get update
 | 
					
						
							|  |  |  | sudo apt-get install sphinxsearch
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # log files
 | 
					
						
							|  |  |  | sudo mkdir /var/log/sphinx
 | 
					
						
							|  |  |  | sudo touch /var/log/sphinx/searchd.log
 | 
					
						
							|  |  |  | sudo touch /var/log/sphinx/query.log
 | 
					
						
							|  |  |  | sudo chmod -R 777 /var/log/sphinx # ugly (for travis)
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # spl dir
 | 
					
						
							|  |  |  | sudo mkdir /var/lib/sphinx
 | 
					
						
							|  |  |  | sudo chmod 777 /var/lib/sphinx # ugly (for travis)
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # run dir pid
 | 
					
						
							|  |  |  | sudo mkdir /var/run/sphinx
 | 
					
						
							|  |  |  | sudo chmod 777 /var/run/sphinx # ugly (for travis)
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Setup source database
 | 
					
						
							|  |  |  | mysql -D yiitest -u travis < $CWD/../sphinx/source.sql
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # setup test Sphinx indexes:
 | 
					
						
							|  |  |  | indexer --config $CWD/../sphinx/sphinx.conf --all
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # run searchd:
 | 
					
						
							|  |  |  | searchd --config $CWD/../sphinx/sphinx.conf
 |