Ada beberapa cara untuk menginstal WordPress. Dalam tutorial ini kita akan mendownload dan menginstal WordPress CMS menggunakan SVN pada CentOS 7 VPS.
Apa itu SVN?
SVN adalah singkatan dari Apache Subversion yang merupakan versi perangkat lunak dan sistem kontrol revisi yang didistribusikan sebagai perangkat lunak bebas di bawah Lisensi Apache. Banyak pengembang menggunakan Subversion untuk memelihara versi file saat ini dan versi historis seperti kode sumber, halaman web, dan dokumentasi.
Ini karena Apache Subversion adalah sistem kontrol versi sumber terbuka dan terpusat yang dicirikan oleh keandalannya sebagai tempat berlindung yang aman untuk data berharga, kesederhanaan model dan penggunaannya, serta kemampuannya untuk mendukung kebutuhan berbagai pengguna dan proyek, mulai dari individu hingga operasi perusahaan skala besar.
Repositori WordPress resmi menggunakan SVN ( http://core.svn.wordpress.org/ ) yang berarti Anda mendapatkan file langsung dari WordPress.
Meskipun Anda dapat menginstal WordPress dengan berbagai cara, jika Anda menggunakan repositori, Anda dapat melakukan hal berikut:
Peningkatan dan penurunan versi cepat dan mudah ke berbagai versi WordPress;
Pembaruan lebih cepat karena hanya file yang diubah yang ditransfer;
Kembali ke versi file sebelumnya jika Anda mengacaukan sesuatu.
PERSYARATAN
Kami menggunakan paket hosting VPS SSD 1 kami untuk tutorial ini.
Pastikan Anda telah menginstal LAMP stack di server Anda. Jika tidak, ikuti artikel luar biasa kami tentang menginstal LAMP (Linux Apache, MariaDB &PHP) pada CentOS 7 VPS.
PERBARUI SISTEM
Masuk ke server Anda sebagai pengguna 'root' dan pastikan VPS Linux Anda sepenuhnya terbaru:
# ssh root@hostname # yum update
PASANG SVN
Anda dapat menginstal SVN dengan mengeluarkan perintah berikut:
# yum install svn
Kemudian uji instalasi:
# svn
Anda akan mendapatkan output berikut:
Type 'svn help' for usage.
Sekarang setelah Anda menginstal SVN, periksa versi stabil terbaru dari WordPress. Anda dapat melakukannya dengan mengunjungi situs web resmi WordPress.
Pada saat penulisan artikel ini, versi WordPress terbaru adalah 4.1.
Untuk tujuan kami, kami akan menginstal WP ke root dokumen Apache default yaitu /var/www/html/. Oleh karena itu kita perlu membuat direktori untuk instalasi dengan mengeluarkan perintah berikut:
# mkdir /var/www/html/wordpress
Lihat WordPress 4.1 dari repositori mereka. Masukkan perintah berikut:
# svn co http://core.svn.wordpress.org/tags/4.0.1/ /var/www/html/wordpress/
Dengan perintah di atas, unduhan akan ditempatkan ke direktori /var/www/html/wordpress/. Anda akan melihat file yang sedang diunduh sambil mencatat nomor versi. Setelah proses selesai Anda akan melihat pesan:Checked out revisi [nomor acak].
Selamat. Anda telah menginstal WordPress menggunakan SVN.
Selanjutnya, Anda perlu mengatur database dan mengkonfigurasi WP.
Anda dapat melakukannya dengan mudah dengan mengikuti tutorial kami yang bagus tentang cara Menginstal WordPress di VPS CentOS 7 . Buat database, ubah detail wp-config.php Anda dan jalankan perintah berikut:
# chown -R apache:apache /var/www/html/wordpress/*
yang akan mengatur kepemilikan file Anda yang benar.
WordPress sekarang siap digunakan. Anda dapat menyelesaikan instalasi WordPress Anda dengan membuka browser web favorit Anda dan arahkan ke:http://your_ip_address/wordpress/
PERKUAT KEAMANAN
SVN menggunakan direktori khusus yang berisi informasi penting. Ini disebut .svn dan disarankan untuk memblokir akses ke data ini agar tidak dapat diakses oleh dunia luar.
Anda dapat mengunjungi http://your_ip_address/.svn/ dan Anda akan melihat semua file administratif untuk repositori, yang tentu saja tidak bagus! Karena itu mari kita perbaiki ini.
Buka file konfigurasi Apache:
# vim /etc/httpd/conf/httpd.conf
Temukan baris AllowOverride di bagian
Sekarang buat file .htaccess baru dengan memasukkan perintah berikut:
# vim /var/www/html/.svn/.htaccess
Tambahkan konten berikut ke file ini:
order deny, allow deny from all
Mulai ulang server web Anda agar perubahan menjadi aktif:
# systemctl restart httpd.service
Setelah ini, Anda atau siapa pun yang mencoba membuka http://your_ip_address/.svn/ akan mendapatkan Internal Server Error.
Hanya itu saja. Anda berhasil menginstal WordPress menggunakan SVN.
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk melakukan ini untuk Anda. Mereka tersedia 24×7 dan akan menanganinya. permintaan Anda segera.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.