MataMGN5LWV4LGV8MWx9NaN5MmMkyCYhADAsx6J=
tes
MASIGNCLEANLITE104

 Kalau mau langsung install WordPress tanpa Docker di OS (native install), caranya lebih simpel, tapi semua paket jalan langsung di sistem (Apache/Nginx, PHP, MariaDB). Jadi kalau error gampang dilacak.


🔧 Step by Step Install WordPress Native (Ubuntu/Debian/Armbian)

  1. Update sistem

    sudo apt update && sudo apt upgrade -y
    
  2. Install Apache, PHP, dan MariaDB

    sudo apt install apache2 mariadb-server php php-mysql libapache2-mod-php unzip wget -y
    
  3. Buat database WordPress

    sudo mysql -u root -p
    

    Lalu di dalam MariaDB:

    CREATE DATABASE wordpress;
    CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'passwordku';
    GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
    
  4. Download & extract WordPress

    cd /tmp
    wget https://wordpress.org/latest.tar.gz
    tar -xvzf latest.tar.gz
    sudo mv wordpress /var/www/html/
    
  5. Atur hak akses

    sudo chown -R www-data:www-data /var/www/html/wordpress
    sudo chmod -R 755 /var/www/html/wordpress
    
  6. Buat konfigurasi Apache

    sudo nano /etc/apache2/sites-available/wordpress.conf
    

    Isi:

    <VirtualHost *:80>
        ServerAdmin admin@example.com
        DocumentRoot /var/www/html/wordpress
        ServerName your-domain.com
        ServerAlias www.your-domain.com
    
        <Directory /var/www/html/wordpress/>
            AllowOverride All
        </Directory>
    
        ErrorLog ${APACHE_LOG_DIR}/wordpress_error.log
        CustomLog ${APACHE_LOG_DIR}/wordpress_access.log combined
    </VirtualHost>
    

    Simpan lalu aktifkan:

    sudo a2ensite wordpress.conf
    sudo a2enmod rewrite
    sudo systemctl restart apache2
    
  7. Buka browser
    Akses: http://IP_ORANGEPI/ → ikuti wizard WordPress.


📦 Backup & Restore (versi native)

Backup:

# Backup file WordPress
tar -czvf wordpress_files_$(date +%F).tar.gz /var/www/html/wordpress

# Backup database
mysqldump -u wpuser -p wordpress > wordpress_db_$(date +%F).sql

Restore:

# Restore file
tar -xzvf wordpress_files_2025-09-11.tar.gz -C /var/www/html/

# Restore database
mysql -u wpuser -p wordpress < wordpress_db_2025-09-11.sql

👉 Jadi kalau di CasaOS error terus, kamu bisa pilih native install kayak gini. Lebih ringan, tapi backup harus 2 langkah (file + DB).

Mau saya bikinin script backup otomatis (gabung file + DB jadi satu zip) biar tinggal klik aja kayak di Docker?

Share This Article :
7835388199154743386