How-to-install-Odoo-on-Ubuntu-Using-Yenthe666-Script-thumbnail
Here’s why Odoo is different:
Who can benefit from Odoo?
Ready to take your business to the next level?
Odoo is a powerful and versatile business management software that can help you grow and succeed. It’s easy to use, affordable, and can be customized to fit your specific needs. With a supportive community and a wide range of features, Odoo is a great option for businesses of all sizes.
Before installing Odoo, ensure your Ubuntu server meets the minimum requirements:
Odoo relies on specific ports for communication. Use UFW to allow traffic on these ports:
sudo ufw allow 22/tcp
sudo ufw allow 8069/tcp
sudo ufw allow 443/tcp
sudo ufw allow 80/tcp
sudo ufw status
## if Firewall not enable then you need also run
sudo ufw enable
## Verify the changes
sudo ufw status
Ensure that the output includes entries allowing traffic on ports 8069, 443, 80. and 22.
Begin by accessing the GitHub repository Yenthe666/InstallScript. Clone the repository to your Ubuntu server using the following command:
git clone https://github.com/Yenthe666/InstallScript.git
## Navigate to the InstallScript directory:
cd InstallScript
## Make the script executable
chmod +x odoo_install.sh
Modify the parameter of odoo_install.sh
as you wish
There are a few things you can configure, this is the most used list:
OE_USER will be the username for the system user.
GENERATE_RANDOM_PASSWORD if this is set to True the script will generate a random password, if set to False we'll set the password that is configured in OE_SUPERADMIN. By default the value is True and the script will generate a random and secure password.
INSTALL_WKHTMLTOPDF set to False if you do not want to install Wkhtmltopdf, if you want to install it you should set it to True.
OE_PORT is the port where Odoo should run on, for example 8069.
OE_VERSION is the Odoo version to install, for example 16.0 for Odoo V16.
IS_ENTERPRISE will install the Enterprise version on top of 16.0 if you set it to True, set it to False if you want the community version of Odoo 16.
OE_SUPERADMIN is the master password for this Odoo installation.
INSTALL_NGINX is set to False by default. Set this to True if you want to install Nginx.
WEBSITE_NAME Set the website name here for nginx configuration
ENABLE_SSL Set this to True to install certbot and configure nginx with https using a free Let's Encrypted certificate
ADMIN_EMAIL Email is needed to register for Let's Encrypt registration. Replace the default placeholder with an email of your organisation.
INSTALL_NGINX and ENABLE_SSL must be set to True and the placeholder in ADMIN_EMAIL must be replaced with a valid email address for certbot installation
Execute the script:
sudo ./odoo_install.sh
Follow the on-screen instructions to configure Odoo, including setting up the master password and entering database details. and after completion, you can open odoo in any browser window: https://your-domain.com
Confused about setting up your own Odoo Setup? Ditch the dry guides and watch my video tutorial
Introduction Pangolin is an open-source, self-hosted tunneling solution that lets you securely expose services running…
RustDesk – An Open Source Remote Support Alternative to AnyDesk and TeamViewer Introduction: Why RustDesk?…
Introduction Overview of Matrix and Its Benefits Matrix is an open-source, decentralized communication protocol designed…
What is Rallly? Rallly is an open-source scheduling and collaboration tool designed to make it…
Introduction OpenProject is a project management tool designed to help teams organize, collaborate, and track…
Hey there! Welcome back to the website, and today we're diving deeper into Jitsi Meet.…