Cara menginstal & mengatur WordPress di Microsoft Azure

Selamat datang di bagian 2 dari tutorial Cara menjalankan WordPress yang sangat cepat di Microsoft Azure(How to run blazingly fast WordPress on Microsoft Azure)(How to run blazingly fast WordPress on Microsoft Azure) . Di bagian pertama, kami membahas pengaturan Mesin Virtual(Virtual Machine) di akun Azure Anda . Dan dalam posting ini, kita akan melihat bagaimana menghubungkan ke server Anda dan mulai mengunduh dan menginstal WordPress di dalamnya.

Instal(Install) & atur WordPress di Microsoft Azure

Posting ini akan menyertakan banyak perintah terminal, jadi silakan coba ikuti tutorial langkah demi langkah dan cobalah untuk tidak melewatkan langkah apa pun.

Menyiapkan server Anda

Langkah 1(Step 1) : Untuk berkomunikasi dengan mesin virtual Anda, Anda perlu membuat koneksi SSH dan menggunakan klien SSH .

Apa itu SSH?

According to Wikipedia, Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users.

Kami menggunakan Putty , klien SSH dan telnet gratis dalam tutorial ini. Jadi untuk langkah ini, Anda diharuskan mengunduh dan menginstal Putty dari sini(here) .

Langkah 2(Step 2) : Masuk ke panel Azure Anda , buka mesin virtual, yang kami buat di bagian pertama dan tekan 'Mulai'. Kemudian klik 'Connect' untuk memulai koneksi. Sekarang pop-up akan menampilkan nama pengguna Anda dan alamat IP publik mesin Anda. Salin seluruh nama host SSH (mis . [email protected] ). Anda dapat mengklik gambar untuk melihat versi yang lebih besar.

Sekarang buka Putty dan rekatkan nama host ini di bidang Nama Host(Host Name) dan pilih jenis koneksi sebagai SSH dan tekan buka dengan semua pengaturan lain sebagai default. Jendela terminal baru akan terbuka dan akan meminta Anda memasukkan kata sandi. Masukkan kata sandi yang dipilih di bagian 1(part 1) saat membuat mesin virtual. Sekarang Anda akhirnya terhubung ke server virtual Anda melalui koneksi SSH. Yang perlu Anda lakukan sekarang adalah memasukkan beberapa perintah di jendela terminal ini untuk menginstal perangkat lunak dan WordPress yang tepat .

Menginstal Apache

Langkah 3(Step 3) : Pertama(First) -tama, Anda perlu memastikan bahwa semua paket di instalasi Ubuntu Anda sudah diperbarui. Jalankan perintah berikut untuk memperbaruinya:

sudo apt-get update

Sekarang kita akan menginstal Apache , perangkat lunak server HTTP gratis. (HTTP)Pada dasarnya(Basically) , Apache akan menjadi orang yang mendengarkan permintaan seseorang untuk menampilkan konten situs web Anda. Baca lebih lanjut tentang Apache di sini(here) . Jalankan perintah berikut untuk menginstal Apache :

sudo apt-get install apache2

Sekarang navigasikan ke direktori tempat file konfigurasi Apache disimpan dan buka menggunakan editor teks.

sudo nano /etc/apache2/apache2.conf

Di akhir file ini tambahkan baris berikut:

“ServerName 127.0.0.1”.

Cara mengatur & menginstal WordPress di Microsoft Azure

Mulai ulang layanan Apache:

sudo service apache2 reload

Dan berikan izin ke Apache dengan menjalankan perintah berikut:

sudo ufw allow in “Apache Full”

Menginstal MySQL dan PHP

Langkah 4:(Step 4:) Jalankan perintah berikut untuk menginstal MySQL dan PHP di Ubuntu :

sudo apt-get install mysql-server

Pilih kata sandi root (Choose)MySQL yang sesuai dan tekan 'Enter'.

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql

sudo apt-get install php5-cli

sudo apt-get install php5-gd libssh2-php

File PHP(PHP) harus lebih diprioritaskan daripada file HTML , jadi kita perlu mengubah file konfigurasi lain:

sudo nano /etc/apache2/mods-enabled/dir.conf

Sekarang di file ini, pindahkan "index.php" sehingga muncul sebelum "index.html". Mulai ulang server Apache .

sudo service apache2 reload

Membuat database MySQL

Langkah 5: Ikuti perintah:

mysql -u root -p

CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

GRANT ALL ON test.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd';

FLUSH PRIVILEGES;

Exit;

Menginstal WordPress

Langkah 6:(Step 6: ) Ini sebenarnya adalah langkah mengunduh WordPress . Arahkan(Navigate) ke direktori root lalu unduh dan ekstrak WordPress .

wget http://wordpress.org/latest.tar.gz

tar xzvf latest.tar.gz

Arahkan ke direktori WWW tempat semua file situs web disimpan dan salin seluruh konten WordPress di sini di folder baru pilihan Anda.

cd /var/www

sudo mkdir twcwp

Sekarang buat file wp-config.php dengan membuat salinan file konfigurasi sampel dan kemudian salin seluruh isi folder yang diunduh ke folder 'wordpress' di direktori www.

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

sudo rsync -avP ~/wordpress/ /var/www/twcwp/

cd /var/www/twcwp/

sudo nano wp-config.php

Masukkan(Enter) detail database yang kita buat di langkah sebelumnya dan simpan file. (lihat tangkapan layar di bawah untuk referensi)

Mengonfigurasi Apache

Langkah 7(Step 7) : Sekarang untuk langkah terakhir, kita perlu mengkonfigurasi apache agar tahu ada situs web yang berjalan di bawah folder "twcwp" kita. Kita perlu menavigasi ke folder situs yang tersedia dan membuat file baru bernama 'twcwp.conf' yang mirip dengan file konfigurasi default.

sudo chown www-data:www-data * -R

cd /etc/apache2/sites-available

sudo cp 000-default.conf twcwp.conf

sudo nano twcwp.conf

Dalam file ini ubah baris berikut

  • ServerAdmin alamat_email_anda
  • Nama Server twcwp.com
  • ServerAlias ​​twcwp.com
  • DocumentRoot /var/www/twcwp

ServerAlias ​​harus menjadi nama domain yang Anda daftarkan (dalam kasus kami, kami tidak mendaftarkan nama domain tetapi kami hanya menggunakannya untuk referensi).

Jalankan(Execute) set perintah terakhir ini:

sudo chown -R twctestingadmin:www-data *

sudo mkdir /var/www/twcwp/wp-content/uploads

sudo a2ensite twcwp.conf

sudo service apache2 reload

Di sini "twctestingadmin" adalah nama pengguna akun admin di mesin virtual kami dan "twcwp" adalah direktori yang berisi file WordPress . Anda dapat mengganti string ini dengan detail Anda.

Dan ini dia, sekarang Anda memiliki mesin virtual yang berfungsi penuh yang berjalan di Microsoft Azure yang menghosting situs WordPress Anda . Yang perlu Anda lakukan sekarang adalah mengonfigurasi catatan DNS Anda sehingga situs web menunjuk ke alamat IP publik mesin virtual.

Jika Anda ingin menjalankan situs web untuk sementara, Anda dapat mengedit file host Windows dan menambahkan entri yang akan memetakan alamat IP publik ke nama domain untuk sementara. (lihat tangkapan layar untuk referensi)

Tutorialnya cukup panjang dan melibatkan banyak langkah. Anda mungkin merasa bebas untuk mengajukan pertanyaan apa pun di bagian komentar di bawah dan kami akan dengan senang hati membantu Anda. Beberapa istilah yang digunakan dalam posting ini mungkin tampak baru bagi Anda, Anda dapat mencarinya di Google atau hanya mengirim pesan di komentar.

Juga, saya ingin memperkenalkan Anda kepada dua kepribadian yang membawakan kami Workshop yang luar biasa ini di daerah Chandigarh :

  • Jasjit Chopra
  • Divyadeep Sawhney

Lokakarya ini diselenggarakan secara kolektif oleh Grup Pengguna Microsoft Chandigarh(Microsoft Users Group Chandigarh) dan WordPress Chandigarh . Anda dapat menghubungi kedua grup di Facebook dan mencari pertemuan mendatang di area Chandigarh di meetup.com.

Bacaan terkait:(Related reads:)



About the author

Saya seorang insinyur perangkat keras dengan lebih dari 10 tahun pengalaman di lapangan. Saya berspesialisasi dalam pengontrol dan kabel USB, serta peningkatan BIOS dan dukungan ACPI. Di waktu luang saya, saya juga suka blog tentang berbagai topik yang berkaitan dengan teknologi dan teknik.



Related posts