Laporan installasi WordPress pada rhel 9 VM
WordPress
WordPress adalah sebuah Sistem Manajemen Konten (CMS) open-source yang populer digunakan untuk membuat dan mengelola berbagai jenis website, termasuk blog, website bisnis, toko online, dan banyak lagi. CMS ini memungkinkan pengguna untuk membuat dan mengelola konten dengan mudah, tanpa perlu pengetahuan coding yang mendalam.
- WordPress berfungsi sebagai alat untuk mengelola konten website, seperti artikel, halaman, gambar, dan video.
- WordPress adalah perangkat lunak yang dapat diunduh, digunakan, dan dimodifikasi secara gratis oleh siapa saja.
- WordPress dapat digunakan untuk berbagai jenis website, mulai dari blog pribadi hingga website bisnis yang kompleks.
- WordPress dikenal dengan antarmuka yang intuitif dan mudah digunakan, bahkan oleh pemula.
- WordPress memiliki banyak plugin dan tema yang dapat digunakan untuk memperluas fitur dan menyesuaikan tampilan website.
- WordPress memiliki komunitas pengguna yang besar dan aktif, sehingga pengguna dapat mendapatkan dukungan dan bantuan dengan mudah.
- Website yang dibangun dengan WordPress biasanya lebih ramah SEO, sehingga lebih mudah diindeks oleh mesin pencari.
1. Pertama tama saya install terlebih dahulu mariadb & Apache nya
2. Kemudian saya install php serta modul modul yang saya butuhkan
3. Saya mulai dan aktifkan layanan nya
4. Setelah itu saya amankan instalasi mariadb
5. Kemudian saya masuk pada mariadb dan membuat database untuk pengguna wordpress
6. Jika sudah, saya exit kemudian saya unduh wordpress tersebut
7. Saya setting agar bisa di izinkan
8. Kemudian saya salin file konfigurasi nya dan saya edit
9. Setelah itu saya buat file konfigurasi virtual host untuk wordpress dan saya menambahkan coding an nya
10. Jika sudah, saya restart dan saya akses via browser
11. Jika saya akses dengan wp-admin
12. Setelah saya setting maka tampilan akan seperti ini :
Perintah :
sudo dnf install httpd -y
sudo dnf install mariadb-server -y
sudo dnf install -y dnf-utils
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm
sudo dnf module enable php:remi-8.2 -y
sudo dnf install -y php php-fpm php-mysqlnd php-gd php-xml php-mbstring php-curl php-zip php-intl
sudo systemctl start httpd mariadb php-fpm
sudo systemctl enable httpd mariadb php-fpm
sudo systemctl status httpd mariadb php-fpm
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'passwordku';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -zxvf latest.tar.gz
sudo mv wordpress /var/www/html/
sudo chown -R apache:apache /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
cd /var/www/html/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
define( 'DB_NAME', 'wordpress' );
define( 'DB_USER', 'wpuser' );
define( 'DB_PASSWORD', 'passwordku' );
sudo nano /etc/httpd/conf.d/wordpress.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/wordpress
ServerName example.com
ServerAlias www.example.com
<Directory /var/www/html/wordpress>
AllowOverride All
</Directory>
ErrorLog /var/log/httpd/wordpress_error.log
CustomLog /var/log/httpd/wordpress_access.log combined
</VirtualHost>
sudo systemctl restart httpd

.png)
.png)
.png)
Komentar
Posting Komentar