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
 |