Server harus menjalankan penginstalan server minimal Debian 8 (64Bit). Jika Anda menginstal server dari awal, lihat panduan ini untuk mendapatkan instalasi minimal yang bersih. Saya akan menggunakan IP 192. 168. 1. 100 sebagai IP server saya. Silakan ganti IP ini dengan IP server Anda di semua perintah yang muncul
2 Instal Nginx
Paket Nginx tersedia di repositori apt Debian. Nginx dapat diinstal dengan perintah berikut
_______0________Mulai ulang Nginx saat instalasi selesai
_______1________Sekarang Anda dapat menguji Nginx di browser Anda untuk melihat apakah sudah terpasang dengan benar. Buka IP servernya. http. //192. 168. 1. 100/. Anda akan melihat halaman yang mirip dengan yang di bawah ini
3 Instal dan Konfigurasikan MariaDB
Saya akan menginstal MariaDB daripada MySQL untuk memanfaatkan kinerjanya yang lebih baik dan fungsi tambahannya. MariaDB adalah garpu dari Server Database MySQL yang dikelola oleh Pengembang MySQL asli
Untuk menginstal MariaDB, jalankan perintah apt-get berikut.
apt-get install mariadb-client mariadb-serverDan mulai MariaDB dengan systemctl
_______3_______Sekarang login ke MariaDB dengan perintah "mysql", perintah tersebut akan meminta kata sandi yang telah Anda atur selama instalasi MariaDB di atas
Langkah selanjutnya adalah membuat database baru dengan nama wordpressdb dan user database baru dengan nama wpuser untuk instalasi WordPress. Jalankan perintah di bawah ini di dalam prompt MySQL untuk mencapainya. Ganti kata sandi '[email protected]' dengan kata sandi aman yang akan digunakan sebagai kata sandi untuk database WordPress baru.
_______5_______4 Instal dan Konfigurasikan HHVM
Tambahkan repositori dari hhvm. com ke file repositori Ubuntu /etc/apt/sources. list dan perbarui repositori.
_______6________Kemudian instal paket HHVM
_______7_______HHVM dilengkapi dengan skrip install_fastcgi. sh untuk menghubungkan Nginx dengan HHVM. Jalankan perintah di bawah ini .
_______8________Konfigurasikan HHVM untuk memulai secara otomatis saat server melakukan booting
_______9________HHVM akan digunakan untuk /usr/bin/php bahkan jika Anda telah menginstal php-cli, jadi kami menjalankan skrip update-alternatif Debian untuk mengkonfigurasi ulang PHP default
_______1________0Kemudian mulai HHVM dengan systemctl
_______1________1Pada langkah selanjutnya, saya akan menguji apakah HHVM digunakan untuk mengurai halaman PHP di Nginx dan di shell. Iklan
Buat file baru dengan nama info. php di direktori /var/www/html/ .
Dan tambahkan kode PHP ini ke dalam file
_______1________3Sekarang akses file di browser Anda. http. //192. 168. 1. 100/informasi. php. Saat Anda melihat kata HipHop di halaman web Anda, berarti HHVM berfungsi dengan benar.
Terakhir, uji HHVM di konsol/terminal server Anda, ketik perintah ini
_______1________4Perintah pertama akan menunjukkan kata "HipHop", perintah kedua versi HHVM
_______1________55 Instal WordPress
Masuk ke folder /var/www/html/, unduh WordPress dan ekstrak arsipnya
_______1________6Perintah unzip mengekstrak Wordpress ke dalam subdirektori " wordpress" , saya akan memindahkan semua file dan direktori WordPress ke /var/www /html/ karena saya suka mengakses wordpress di / di server dan bukan di /wordpress/.
_______1________7Kemudian ubah pemilik file WordPress menjadi pengguna dan grup www-data. Biasanya, semua file di direktori /var/www/html/ dimiliki oleh www-data pengguna dan grup.
_______1________8Ubah nama file wp-config-sample. php ke wp-config. php. Kemudian buka file dengan editor nano dan tetapkan nama database, pengguna, dan sandi yang dibuat selama penyiapan database.
systemctl start nginx_9apt-get install mariadb-client mariadb-server0Sekarang edit file nginx virtualhost /etc/nginx/sites-available/default , dan tambahkan indeks. php sebagai item pertama dari pengaturan konfigurasi indeks. Pengaturan ini menginstruksikan Nginx untuk menggunakan index. php sebagai file index standar ketika website diakses dengan / (tanpa nama file).
Kemudian restart Nginx
_______2_______2Cobalah untuk mengakses IP server. http. //192. 168. 1. 100/ lagi, Anda akan dialihkan ke penginstal WordPress. Ikuti petunjuk penginstal untuk menyelesaikan penginstalan
1) Silakan pilih bahasa Anda, contoh. Bahasa Inggris(Amerika Serikat) dan tekan tombol Lanjutkan .
2) Isikan username dan password yang akan digunakan untuk mengautentikasi administrator WordPress dan alamat email Anda, lalu tekan tombol Install Wordpress tombol.
Tunggu hingga penginstalan selesai, lalu masuk ke Login administrator WordPress. http. //192. 168. 1. 100/wp-login. php, atau kunjungi beranda WordPress http. //192. 168. 1. 100/
Wordpress sekarang diinstal dengan HHVM dan Nginx di server Debian 8 Anda
6 Kesimpulan
Penyiapan yang dijelaskan dalam tutorial ini menggabungkan beberapa opsi perangkat lunak tercepat untuk menjalankan situs Wordpress. Nginx adalah server web berkinerja tinggi yang banyak digunakan yang mampu melayani halaman lebih cepat daripada server web Apache tradisional, HHVM adalah pengganti mesin PHP Zend berkecepatan tinggi untuk menjalankan skrip PHP dan MariaDB adalah pengganti MySQL yang sangat cepat