Tampilkan postingan dengan label Linux. Tampilkan semua postingan
Tampilkan postingan dengan label Linux. Tampilkan semua postingan

Cara Upgrade Debian 12 ke Debian 13

 


How to Upgrade Debian 12 to Debian 13 with Terminal

Masuk linux sebagai super user / root dengan perintah 
su

Masukkan password anda

Lakukan update dan upgrade terlebih dahulu dengan perintah
apt update && apt upgrade

backup source list yang lama dengan perintah
sudo cp -r /etc/apt/sources.list /etc/apt/sources.list.d/ /etc/apt/sources.list.d/backup/

Ganti bookworm dengan trixie di /etc/apt/sources.list dengan perintah
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list

Kemudian lakukan update kembali dengan perintah
apt update

Kemudian lakukan full-upgrade dengan perintah
apt full-upgrade

Tunggu sampe proses selesai, kemudian restart server anda.
setelah ON lagi debian anda akan menjadi versi 13

Cara Install Odoo 19 di Linux Debian 12

How to Install Odoo 19 in Linux Debian 12



Update linux debian terlebih dahulu
apt update

dan upgrade linux debian terlebih dahulu
apt upgrade

Install postgreesql untuk menampung database odoo
apt install postgresql

Tambahkan sourcelist odoo dan key nya dengan perintah
wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg

Update linux debian kembali
apt update

Install dependence yang diperlukan odoo 19, install python3 ldap
apt install python3-ldap

Install hxml-html-clean
pip3 install lxml-html-clean 

jika dengan pip3 tidak bisa, dapat download package deb dibawah ini
wget http://archive.ubuntu.com/ubuntu/pool/universe/l/lxml-html-clean/python3-lxml-html-clean_0.1.1-1_all.deb

kemudian install packet yang sudah di download tadi dengan perintah
sudo dpkg -i python3-lxml-html-clean_0.1.1-1_all.deb

Install odoo 19
apt install odoo

setelah install selesai, odoo bisa dibuka dengan dengan
http://your-server-ip:8069 

note : your-server-ip sesuaikan dengan IP Address Server anda


isi data field dibawah ini :

Database Name
Email
Password
Country
jika ingin menggunakan data demo
centang Demo Data
kemudian Create database

Install SQL Server Driver 18 untuk PHP 8 di Ubuntu 24.04 LTS

 Tambahkan repository dan key microsoft product 

curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
curl https://packages.microsoft.com/config/ubuntu/24.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
sudo apt-get update

Install Microsoft ODBC Driver SQL Server

sudo ACCEPT_EULA=Y apt-get install -y msodbcsql18 unixodbc-dev

tambahkan repository Odrej untuk install PHP 8 dan update

sudo add-apt-repository ppa:ondrej/php -y
sudo apt-get update


Install PHP 8

sudo apt-get install -y php8.2-cli php8.2-dev php8.2-xml php-pear


Install Driver SQLSVR dan PDO_SQLSRV PHP

gunakan pecl untuk install PHP driver SQL Server

sudo pecl install sqlsrv
sudo pecl install pdo_sqlsrv

Buat file konfigurasi untuk mengaktifkan ekstensi yang diinstal
sudo bash -c "printf '; priority=20\nextension=sqlsrv.so\n' > /etc/php/8.2/mods-available/sqlsrv.ini"
sudo bash -c "printf '; priority=30\nextension=pdo_sqlsrv.so\n' > /etc/php/8.2/mods-available/pdo_sqlsrv.ini"

Kemudian, aktifkan ekstensi untuk PHP SAPI spesifik Anda (misalnya, cli dan fpm jika Anda menggunakan PHP-FPM dengan server web seperti Nginx)
sudo phpenmod -v 8.2 sqlsrv pdo_sqlsrv
sudo phpenmod -s fpm -v 8.2 sqlsrv pdo_sqlsrv # jika menggunakan PHP-FPM

Jika Anda menggunakan PHP dengan web server (seperti Apache atau Nginx), mulai ulang untuk memuat ekstensi baru
sudo systemctl restart apache2 # For Apache
sudo systemctl restart nginx php8.2-fpm # For Nginx with PHP-FPM

Cara Mengatasi Debian 12 Tidak Bisa Menambah User (adduser : command not found)

Cara memperbaikinya adduser : command not found cukup mudah. ikuti langkah-langkah berikut ini :

Secara default, “adduser” berada di folder “/usr/sbin” pada sistem.

$ ls -l /usr/sbin/ | grep adduser
-rwxr-xr-x 1 root root    37322 July  16  2025 adduser

Untuk menangani masalah ini, kamu butuh menambahkan “/usr/sbin” ke $PATH.

Edit file .bashrc and tambahkan kode dibawah ini :
$ sudo nano ~/.bashrc
export PATH="$PATH:/usr/sbin/"

Source your bashrc file and kemudian jalankan lagi adduser command.
$ source ~/.bashrc
$ sudo adduser amek
Adding user `amek' ...
Adding new group `amek' (1001) ...
Adding new user `amek' (1001) with group `amek' ...
Creating home directory `/home/amek' ...
Copying files from `/etc/skel' ...



Kategori

Kategori