<Sebelumnya | Konten | Selanjutnya>
4.2. Konfigurasi
Untuk mengonfigurasi aplikasi WordPress pertama Anda, konfigurasikan situs apache. Membuka /etc/Apache2/sites- tersedia/wordpress.conf dan tuliskan baris berikut:
Alias /blog /usr/share/wordpress
Opsi IkutiSymLinks
AllowOverride Batas Pilihan FileInfo DirectoryIndex index.php
Pesan izinkan, tolak Izinkan dari semua
Opsi IkutiSymLinks
Pesan izinkan, tolak Izinkan dari semua
Aktifkan situs WordPress baru ini
sudo a2ensite wordpress
Setelah Anda mengonfigurasi server web Apache2 dan membuatnya siap untuk aplikasi WordPress, Anda harus memulai ulang. Anda dapat menjalankan perintah berikut untuk me-restart server web Apache2:
sudo systemctl restart apache2.service
Untuk memfasilitasi beberapa instalasi WordPress, nama file konfigurasi ini didasarkan pada header Host dari permintaan HTTP. Ini berarti Anda dapat memiliki konfigurasi per VirtualHost hanya dengan
mencocokkan bagian nama host dari konfigurasi ini dengan Apache Virtual Host Anda. misalnya /etc/wordpress/config-10.211.55.50.php, /etc/wordpress/config-hostalias1.php, dll. Petunjuk ini mengasumsikan Anda dapat mengakses Apache melalui nama host localhost (mungkin dengan menggunakan terowongan ssh) jika tidak, ganti /etc/wordpress/config- localhost.php dengan /etc/wordpress/config-NAME_OF_YOUR_VIRTUAL_HOST.php.
Setelah file konfigurasi ditulis, terserah Anda untuk memilih konvensi untuk nama pengguna dan kata sandi ke mysql untuk setiap instance database WordPress. Dokumentasi ini hanya menunjukkan satu, localhost, contoh.
Sekarang konfigurasikan WordPress untuk menggunakan database mysql. Membuka /etc/wordpress/config-localhost.php file dan tulis baris berikut:
<?php
define('DB_NAME', 'wordpress'); define('DB_USER', 'wordpress'); define('DB_PASSWORD', 'kata sandi Anda di sini'); define('DB_HOST', 'localhost');
define('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content');
?>
Sekarang buat database mysql ini. Buka file sementara dengan perintah mysql wordpress.sql dan tuliskan baris berikut:
BUAT DATABASE wordpress;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER
DI wordpress.*
KE wordpress@localhost
DIIDENTIFIKASI DENGAN 'kata sandi Anda di sini'; HAK ISTIMEWA;
Jalankan perintah-perintah ini.
kucing wordpress.sql | sudo mysql --defaults-extra-file=/etc/mysql/debian.cnf
WordPress baru Anda sekarang dapat dikonfigurasi dengan mengunjungi http://localhost/blog/wp-admin/install.php. (Atau http://NAME_OF_YOUR_VIRTUAL_HOST/blog/wp-admin/install.php jika server Anda tidak memiliki GUI dan Anda sedang menyelesaikan konfigurasi WordPress melalui web browser yang berjalan di komputer lain.) Isi Site Title, username, password, dan Email dan klik Instal WordPress.
Catat kata sandi yang dihasilkan (jika ada) dan klik kata sandi masuk. WordPress Anda sekarang siap digunakan.