35 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
| #!/bin/bash
 | |
| ################################################################################
 | |
| # Script for Installation: Nginx for Odoo v8.0 on Ubuntu 14.04 LTS
 | |
| # Author: Andreas Brückl | Camdeus Consulting
 | |
| #-------------------------------------------------------------------------------
 | |
| #  
 | |
| # This script will install nginx on
 | |
| # clean Ubuntu 14.04 Server
 | |
| #-------------------------------------------------------------------------------
 | |
| ################################################################################
 | |
|  
 | |
| #---------------------------------------------
 | |
| # Install
 | |
| #--------------------------------------------------
 | |
| echo -e "\n---- Install nginx ----"
 | |
| sudo apt-get install nginx -y
 | |
| 
 | |
| #--------------------------------------------------
 | |
| # Configure Nginx
 | |
| #--------------------------------------------------
 | |
| sudo ln -s /opt/odoo/ext/config/odoo-80.nginx  /etc/nginx/sites-enabled/odoo-80
 | |
| sudo rm /etc/nginx/sites-enabled/default
 | |
| sudo service nginx restart
 | |
| 
 | |
| #--------------------------------------------------
 | |
| # Configure Nginx for SSL/HTTPS Port 443
 | |
| #--------------------------------------------------
 | |
| 
 | |
| #sudo touch /etc/nginx/sites-available/odoo-443
 | |
| #sudo ln -s /etc/nginx/sites-available/odoo-443 /etc/nginx/sites-enabled
 | |
| #sudo mkdir /etc/nginx/ssl
 | |
| #sudo chmod 600 ssl
 | |
| 
 | |
| #sudo openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/server.key -out /etc/nginx/ssl/server.crt
 |