Skip to content

Instantly share code, notes, and snippets.

@LinuxPlaner
Last active September 16, 2022 10:23
Show Gist options
  • Save LinuxPlaner/6433a067c52bd6bf9d7b1a93d165cb18 to your computer and use it in GitHub Desktop.
Save LinuxPlaner/6433a067c52bd6bf9d7b1a93d165cb18 to your computer and use it in GitHub Desktop.
Install Odoo 14 On Ubuntu 20.04 LTS
Ping Me For odoo installing related service:
SMS: +8801610932753
IMO: +8801610932753
BiP: +8801610932753
Viber: +8801610932753
Signal: +8801610932753
Discord: supanta saha#3868
Telegram: https://t.me/LinuxPlaner
WhatsApp: https://wa.link/njuw4c
Skype: https://join.skype.com/weW8UDI0u7o5
Email: [email protected]
sudo -i
apt update -y && apt-get upgrade -y
apt update -y
apt install build-essential checkinstall
apt install ubuntu-restricted-extras
apt install software-properties-common
apt install apt-show-versions
apt upgrade -o APT::Get::Show-Upgraded=true
apt-show-versions | grep upgradeable
apt update -y && apt-get upgrade -y
add-apt-repository ppa:git-core/ppa
apt update -y && apt upgrade -y
apt install git
git config --global user.name "name"
git config --global user.email [email protected]
ssh-keygen -t rsa -b 4096 -C "[email protected]"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
# Add SSH Key the GitHub
nano /etc/ssh/sshd_config
# Find (ctrl+w) this line and set
service ssh restart
apt upgrade -y && apt update
apt -f install && apt autoremove
apt -y autoclean && apt -y clean
apt upgrade -y && apt update
reboot
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
sudo apt-get install build-essential checkinstall
sudo apt autoremove
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
cd /opt
sudo wget https://www.python.org/ftp/python/3.8.6/Python-3.8.6.tgz
sudo tar xzf Python-3.8.6.tgz
sudo rm -f Python-3.8.6.tgz
cd Python-3.8.6
sudo ./configure --enable-optimizations
sudo make altinstall
sudo apt-get install python3-pip
cd
sudo nano ~/.bashrc
# Add into the bottom
alias python=python3
alias pip=pip3
# Save & Exit ctrl+s and ctrl+x
alias python=python3
alias pip=pip3
source ~/.bashrc
sudo apt update
sudo apt upgrade -y
python --version
pip --version
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -
sudo apt install postgresql postgresql-contrib -y
pg_ctlcluster 12 main start
systemctl start postgresql
exit
sudo wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb
dpkg -i wkhtmltox_0.12.6-1.focal_amd64.deb
apt install -f
apt update && apt upgrade -y
sudo nano /etc/systemd/system/odoo.service
[Unit]
Description=Odoo14
Requires=postgresql.service
After=network.target postgresql.service
# save and exit
sudo systemctl daemon-reload
sudo systemctl start odoo
sudo systemctl enable odoo
sudo systemctl status odoo
visit:
0.0.0.0:8069 OR localhost:8069 OR http://157.230.88.108:8069/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment