# Wordpress

Tips Pemanfaatan Wordpres sebagai website Perangkat Daerah

# Cara Mengaktifkan FTP pada Wordpress

Sebagai informasi Wordpress yang digunakan sebagai website OPD adalah wordpress yang diinstall pada server Webmin Kabupaten. Sehingga konfigurasi FTP pada server perlu diperhatikan.

Sebelum cara ini diberlakukan, admin OPD diberikan hak akses untuk Webmin dan diberikan akses modul File Manager. Sehingga Admin OPD dapat mengupload file yang diperlukan baik untuk update wordpress, tema dan plugin.

Berikut tahapan cara agar FTP wordpress otomatis dapat melakukan update wordpress, tambah tema dan plugin.

1\. Buka file wp-config.php pada root website OPD.

*sudo nano /var/www/html/wordpress/wp-config.php*

2\. Tambahkan baris berikut **sebelum baris `/* That's all, stop editing! */`**:

*define('FS\_METHOD', 'direct');*

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-10/scaled-1680-/njkRXbovE5vbfjfv-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-10/njkRXbovE5vbfjfv-image.png)

3\. Berikan Permission Folder pada folder wp-content

*sudo chown -R www-data:www-data /var/www/html/wordpress/wp-content*

Pastikan folder chmod 755 dan file chmod 644

4\. Install FTP server

*sudo apt install vsftpd -y*

5\. Buka file vsftpd.conf

*sudo nano /etc/vsftpd.conf*

6\. Konfigurasi berikut pada vsftpd.conf

*write\_enable=YES*  
*local\_umask=022*  
*chroot\_local\_user=YES*

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-10/scaled-1680-/nre3490RyZT28cCd-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-10/nre3490RyZT28cCd-image.png)

7\. Lalu Restart FTP Server

*sudo systemctl restart vsftpd*

8\. Jangan lupa berikan rule NAT pada Mikrotik untuk membukan port 21 agar dapat diakses dari luar

*dst-nat chain=dstnat*   
*in-interface=etherWAN*   
*protocol=tcp*   
*dst-port=21*   
*action=dst-nat*   
*to-addresses=&lt;IP\_LAN\_SERVER&gt;*   
*to-ports=21*

9\. Jangan lupa juga berikan buka firewall untuk port 21

*ufw allow 21*

# Cara Update Wordpress secara Manual

Berikut tahapan update Wordpress secara manual:

1\. Backup File Wordpress dan database.

2\. Download File Wordpress terbaru di [https://id.wordpress.org/download/](https://id.wordpress.org/download/)

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/scaled-1680-/C8IJn5HMgFdWAw1R-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/C8IJn5HMgFdWAw1R-image.png)

3\. Upload File Zip Wordpress terbaru pada root direktori Web

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/scaled-1680-/xRENezIgFXRyYe9t-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/xRENezIgFXRyYe9t-image.png)

4\. Rename Folder Wordpress lama (contoh bpkad.old).

5\. Extract pada root direktori.

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/scaled-1680-/qn0NYyKQtZj2zpI8-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/qn0NYyKQtZj2zpI8-image.png)

6\. Rename Folder Wordpress hasil Extract tadi sesuai nama Folder Wordpress lama (bpkad).

7\. Masuk ke Folder bpkd. lalu Hapus Folder wp-content.

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/scaled-1680-/2opjRcXpK1536uG3-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/2opjRcXpK1536uG3-image.png)

8\. Copy Folder wp-content, File .htaccess dan File wp-config.php.

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/scaled-1680-/c8ytECHqU7knuOOw-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/c8ytECHqU7knuOOw-image.png)

9\. Paste pada Folder bpkad.

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/scaled-1680-/NYLA84QfakjBQSZC-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/NYLA84QfakjBQSZC-image.png)

10\. Login admin web wordpress. Update database. Lanjutkan untuk pembaruan database.

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/scaled-1680-/V58j6VzjmYR8CyDh-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/V58j6VzjmYR8CyDh-image.png)

[![image.png](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/scaled-1680-/N1LWmd9i8LqE1qaM-image.png)](https://dokumen.baritotimurkab.go.id/uploads/images/gallery/2025-12/N1LWmd9i8LqE1qaM-image.png)

11\. Selesai