Konfigurasi Web CMS Wordpress (Apache2) Debian GNU/Linux
CMS (Content Manajemen System) adalah sebuah perangkat lunak atau sistem yang mengatur konten pada situs web, bisa situs web yang berupa company profile, e-commerce, blog, forum, dan lainnya. Jika ada mie instan pada makanan, CMS menjadi pembuatan situs instan yang disediakan di internet. CMS dapat anda gunakan meskipun anda tidak mengetahui mengenai pemrograman sama sekali. CMS juga menyediakan template layaknya WordPress.
Untuk Sekarang Kita Menggunakan Web Server Apache2 bagi yang belum Konfigurasi, bisa konfigurasi sebelumnnya di blog saya klik disini ,pastikan juga Server Debian kita ini sudah terhubung internet, disini kita langsung download saja file wordpress versi terbaru menggunakan wget masukkan perintah wget https://wordpress.org/latest.zip
Jika Proses Download sudah selesai, Karena File Wordpress ini terkompres .zip maka dari itu kita menginstall paket unzip masukkan perintah apt-get install unzip
Lalu Kita Ekstrak File zip ke tujuan folder DocumentRoot Bawan si Apache2 yaitu di /var/www/ masukkan perintah unzip latest.zip -d /var/www/ maka otomatis di folder www akan ada folder baru yaitu wordpress
Lalu Langkah Selanjutnya ialah Menginstall paket MySQL serta PHP untuk Management Databasenya, Masukkan perintah apt-get install mysql-server phpmyadmin jadi pada dasarnya Setiap CMS atau Isi Konten Butuh Yang Namanya Penampungan, sama seperti yang dijelaskan sebelumnya CMS ialah sebuah Isi dan Database ialah sebuah penampungan
Untuk Web Server kita gunakan apache2 karena yang sekarang kita gunakan ialah emang iruApakah Disini Kalian ingin Mengkonfigurasi Database bawaan ke phpmyadmin dengan dbconfig-common ? disini kita pilih yes saja, maka otomatis ada database bawaan nanti di mysql / mariadb nya
Lalu Buatlah Password untuk phpmyadminnya yang terintergrasi dengan mysqlMasukkan Ulang password
Disini Kita Membuat Database secara CLI jika ingin GUI maka lewat Web dengan contoh http://ipaddress/phpmyadmin lalu masukkan password yang dibuat tadi, dan disini juga, sama tetapi perbedaannya ialah via CLI masukkan perintah mysql -u root -p disini kita login sebagai root dan masukkan passwordnya yang sudah disetup sebelumnnya, setelah itu kita membuat database yang bernama wordpress masukkan perintah create database wordpress; lalu enter dan disitu kita membuat user baru untuk MySQL/MariaDB disitu saya membuat user teamIT dengan password 123 maka massukan perintah create user teamIT@localhost identified by '123'; setelah itu kita intergrasikan atau ubah hak Database Wordpress ke User baru yang kita buat, masukkan perintah grant all privileges on wordpress.* to teamIT@localhost; lalu setelah itu kita flush saja atau membersihkan dari hak akses yang sudah kita konfigurasi tadi sebelumnnya dengan perintah flush privileges; lalu exit
Langkah Selanjutnya ialan masuk kedirektori /var/www/wordpress lalu disitu ada sample file konfigurasi bawaan. disitu copy saja file konfigurasi bawaan ke wp-config.php lalu edit dengan text editor nano nano wp-config.php
Nah Disini ialah Kita mendifinisikan Setiap Database, User Database serta Password Databse yang sudah kita buat tadi sebelumnnya, disitu ubah database sesuai pembuatan sebelumnnya serta user dan serta password
Disini Kita masuk terlebih dahulu ke file konfigurasi bawaan apache2 web server masukkan perintah nano /etc/apache2/sites-available/000-default.conf disitu arahkan DocumentRoot ialah Path Penyimpanan CMS Wordpress , sebelumnya sudah diekstrak di /var/www maka arahkan ke var/www/wordpress
Selanjutnya ialah Ubah Hak Akses untuk keseluruhan akses dengan perintah chmod 777 /var/www/wordpress lalu service web server apache2 dengan perintah service apache2 restart
Langsung saja buka web browser lalu masukkan DNS si Server yang sudah terintergrasi web Server Apache2, Maka Otomatis disitu ada setup config dari Wordpress langusng saja let's go
Otomatis akan muncul Seperti yang artinya bahwa file konfigurasi wp-config sudah ada, karena kita sudah mengisi sebelumnnya maka klik saja langsung installing now
Lalu Disini ialah Mensseting Judul website serta membuat user dan password untuk otentikasi wordpress, begitu pula memasukkan email address untuk kontak admin
Maka otomatis sukses, Langsung saja login
Dan Loginlah dengan user dan password yang sudah dibuat tadi
Maka Otomatis kita akan di arahkan ke dashboard, disini tempatnya mengedit atau membuat serta memanage website wordpress kita
Untuk Membuktikan apakah website kita sudah terintergrasi oleh wordpress maka langsung saja akses ke DNS nya