cara menginstal WordPress di server Ubuntu - wongganteng10/tutorial GitHub Wiki
Berikut adalah langkah-langkah untuk menginstal WordPress di server Ubuntu:
-
Update Sistem
Pertama, pastikan sistem Anda up-to-date dengan menjalankan perintah berikut:
sudo apt update sudo apt upgrade
-
Install LAMP Stack
Anda perlu menginstal LAMP stack (Linux, Apache, MySQL, PHP) untuk menjalankan WordPress.
-
Install Apache:
sudo apt install apache2
-
Install MySQL:
sudo apt install mysql-server
Setelah instalasi, amankan MySQL dengan menjalankan:
sudo mysql_secure_installation
-
Install PHP:
sudo apt install php libapache2-mod-php php-mysql
-
-
Konfigurasi Database MySQL untuk WordPress
Masuk ke MySQL dan buat database serta user untuk WordPress:
sudo mysql -u root -p
Di dalam MySQL prompt, jalankan perintah berikut:
CREATE DATABASE wordpress; CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES; EXIT;
-
Download dan Install WordPress
-
Download versi terbaru dari WordPress:
cd /tmp curl -O https://wordpress.org/latest.tar.gz
-
Ekstrak file WordPress:
tar xzvf latest.tar.gz
-
Pindahkan file WordPress ke direktori root Apache:
sudo mv wordpress /var/www/html/
-
Konfigurasi hak akses:
sudo chown -R www-data:www-data /var/www/html/wordpress sudo chmod -R 755 /var/www/html/wordpress
-
-
Konfigurasi Apache
Buat file konfigurasi untuk WordPress:
sudo nano /etc/apache2/sites-available/wordpress.conf
Tambahkan konfigurasi berikut:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/wordpress ServerName example.com ServerAlias www.example.com <Directory /var/www/html/wordpress/> Options FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
Aktifkan konfigurasi baru dan modul rewrite:
sudo a2ensite wordpress.conf sudo a2enmod rewrite sudo systemctl restart apache2
-
Selesaikan Instalasi WordPress melalui Browser
Buka browser dan akses server Anda melalui IP atau domain (misalnya,
http://example.com
). Anda akan melihat halaman instalasi WordPress. Ikuti instruksi untuk menyelesaikan instalasi dengan memasukkan detail database yang telah Anda buat sebelumnya.
Dengan langkah-langkah ini, WordPress seharusnya sudah terinstal dan berjalan di server Ubuntu Anda.