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
|