Skip to content

Instantly share code, notes, and snippets.

@thephucit
Created May 7, 2020 03:10
Show Gist options
  • Save thephucit/82789fcf31dd6c0a87e75dac15d7e8dd to your computer and use it in GitHub Desktop.
Save thephucit/82789fcf31dd6c0a87e75dac15d7e8dd to your computer and use it in GitHub Desktop.
Mấy lệnh để cài odoo 13
psql -d template1 -c "ALTER USER postgres WITH PASSWORD 'postgres';"
createuser odoo –pwprompt
createdb odoo -O odoo
pip3.7 install psycopg2 --upgrade
sudo yum groupinstall "Development Tools"
sudo yum install python3-devel
sudo yum install postgresql-libs
sudo yum install postgresql-devel
yum install python-psycopg2
---------------
# delete odoo
sudo userdel odoo && sudo rm -rf /etc/odoo && sudo rm -rf /var/log/odoo/ && sudo rm -rf /opt/odoo/ && sudo rm -f /usr/bin/odoo && sudo systemctl disable --now odoo.service && sudo rm -f /usr/lib/systemd/system/odoo.service
# install odoo
adduser --system --home-dir=/opt/odoo --shell=/bin/bash -m odoo
mkdir /etc/odoo
mkdir /var/log/odoo/
chown -R odoo:odoo /opt/odoo/
chown -R odoo:odoo /var/log/odoo/
git clone --single-branch --branch 13.0 https://github.com/odoo/odoo.git /opt/odoo/odoo
pip3.7 install -r /opt/odoo/odoo/requirements.txt
su - odoo -c "/opt/odoo/odoo/odoo-bin --addons-path=/opt/odoo/odoo/addons -s --stop-after-init"
mv /opt/odoo/.odoorc /etc/odoo/odoo.conf
sed -i "s,^\(logfile = \).*,\1"/var/log/odoo/odoo-server.log"," /etc/odoo/odoo.conf
ln -s /opt/odoo/odoo/odoo-bin /usr/bin/odoo
cp /opt/odoo/odoo/debian/odoo.service /usr/lib/systemd/system/
sudo systemctl daemon-reload && sudo systemctl restart odoo && sudo systemctl status odoo
sudo systemctl restart odoo
sudo systemctl enable odoo
sudo systemctl status odoo
sudo systemctl stop odoo
/etc/systemd/system/odoo.service
/usr/lib/systemd/system/odoo.service
nano /var/lib/pgsql/data/pg_hba.conf
service postgresql restart
odoo -r odoo -w odoo --addons-path=addons -d odoo
odoo -i base -d odoo --stop-after-init --db_host=127.0.0.1 -r odoo -w odoo
/etc/postgresql/10/main/pg_hba.conf
-------
comayautomation
db_name = odoo
db_password = postgres
db_port = 5432
db_sslmode = prefer
db_template = template0
db_user = postgres
------
db_host = 127.0.0.1
db_maxconn = 64
db_name = dbodoo
db_password = odoo
db_port = 5432
db_sslmode = prefer
db_template = template0
db_user = odoo
dbfilter = odoo
------
journalctl -u odoo.service
CREATE USER odoo WITH PASSWORD 'odoo';
ALTER USER odoo WITH SUPERUSER;
ALTER USER odoo WITH PASSWORD 'odoo';
ALTER DATABASE dbodoo OWNER TO odoo;
ALTER USER postgres WITH PASSWORD 'postgres';
sudo -u postgres psql -c "SHOW config_file"
nano /var/lib/pgsql/data/pg_hba.conf
service postgresql-10 restart
psql: FATAL: Peer authentication failed for user "postgres"
ALTER USER postgres with password 'postgres';
python3.7 -m pip uninstall psycopg2
python3.7 -m pip install --no-binary :all: psycopg2
postgres -V
amazon-linux-extras install postgresql10 epel -y
yum install postgresql10-server
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10
firewall-cmd --permanent --add-port=8069/tcp
firewall-cmd --reload
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment